lib/lookbook/preview_example.rb in lookbook-0.9.8 vs lib/lookbook/preview_example.rb in lookbook-1.0.0.beta.0

- old
+ new

@@ -1,23 +1,22 @@ module Lookbook - class PreviewExample - include Utils - + class PreviewExample < Entity attr_reader :name, :preview delegate :params, :position, :group, :notes, :hidden?, :source, to: :@example_inspector def initialize(name, preview) @name = name @preview = preview - @example_inspector = CodeInspector.new("#{@preview.name}##{name}") + @example_inspector = SourceInspector.new("#{@preview.name}##{name}") + super("#{@preview.path}/#{name}") end def id generate_id(@preview.id, name) end - def path - "#{@preview.path}/#{name}" + def url_path + inspect_path lookup_path end def label @example_inspector.label.presence || name.titleize end