94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
# File 'app/controllers/concerns/lookbook/targetable_concern.rb', line 94
def inspector_data
return @inspector_data if @inspector_data.present?
rendered_examples = @target.examples.map do |example|
output = preview_controller.process(:render_example_to_string, @preview, example.name)
RenderedExample.new(example, output, preview_controller.params)
end
@inspector_data ||= Lookbook::Store.new({
context: Store.new({params: @params, path: params[:path]}),
preview: @preview,
examples: rendered_examples,
target: @target,
data: Lookbook.data,
app: Lookbook
})
end
|