diff --git a/app/components/document.hbs b/app/components/document.hbs deleted file mode 100644 index 0be43c2dff756e268fa4be4a0852d03bf1225e9f..0000000000000000000000000000000000000000 --- a/app/components/document.hbs +++ /dev/null @@ -1,15 +0,0 @@ -<div class="node item document"> - <Document::Image - src={{@doc.image}} - alt="A picture of {{@doc.title}}" - /> - - <div class="details"> - {{@doc.type}} - <h3> - <LinkTo @route="document" @model={{@doc}}> - {{@doc.title}} - </LinkTo> - </h3> - </div> -</div> \ No newline at end of file diff --git a/app/components/documents.hbs b/app/components/documents.hbs deleted file mode 100644 index 02eeedf6f6841cab84002c3d677d4c1408497d58..0000000000000000000000000000000000000000 --- a/app/components/documents.hbs +++ /dev/null @@ -1,15 +0,0 @@ -<label> - <span>Search</span> - <Input @value={{this.query}} class="light" /> -</label> - - -<div class="documents"> - <ul class="results"> - <Documents::Filter @docs={{@docs}} @query={{this.query}} as |results|> - {{#each results as |doc|}} - <li><Document @doc={{doc}} /></li> - {{/each}} - </Documents::Filter> - </ul> -</div> \ No newline at end of file diff --git a/app/components/node.hbs b/app/components/node.hbs new file mode 100644 index 0000000000000000000000000000000000000000..b092f37fa8a60e5116a30c1d4c05fdd658657b6a --- /dev/null +++ b/app/components/node.hbs @@ -0,0 +1,11 @@ +<div class="node item"> + <div class="icon {{@node.type}}"></div> + <div class="details"> + {{@node.type}} + <h3> + <LinkTo @route="{{@node.type}}" @model={{@node}}> + {{@node.title}} + </LinkTo> + </h3> + </div> +</div> \ No newline at end of file diff --git a/app/components/nodes.hbs b/app/components/nodes.hbs new file mode 100644 index 0000000000000000000000000000000000000000..b170502f48c942b977329191786510f17e7b7055 --- /dev/null +++ b/app/components/nodes.hbs @@ -0,0 +1,13 @@ +<label> + <span>Search</span> + <Input @value={{this.query}} class="light" /> +</label> + + +<div class="nodes"> + <ul class="results"> + {{#each @nodes as |node|}} + <li><Node @node={{node}} /></li> + {{/each}} + </ul> +</div> \ No newline at end of file diff --git a/app/components/documents/filter.hbs b/app/components/nodes/filter.hbs similarity index 100% rename from app/components/documents/filter.hbs rename to app/components/nodes/filter.hbs diff --git a/app/components/documents/filter.js b/app/components/nodes/filter.js similarity index 75% rename from app/components/documents/filter.js rename to app/components/nodes/filter.js index ed61339ae9c4deec5a6e04d1f9661ac46ec9eecd..26d70eca3ae09a8704f9e1c46363517f7da9c188 100644 --- a/app/components/documents/filter.js +++ b/app/components/nodes/filter.js @@ -1,6 +1,6 @@ import Component from '@glimmer/component'; -export default class documentssFilterComponent extends Component { +export default class NodesFilterComponent extends Component { get results() { let { docs, query } = this.args; diff --git a/app/templates/index.hbs b/app/templates/index.hbs index e8d7eaf783aeec5fabd9e3ccef0547ce9dbdd74b..7fc92c7c2bcdbc1d24f503dc762e6a0fb139c523 100644 --- a/app/templates/index.hbs +++ b/app/templates/index.hbs @@ -1,2 +1,2 @@ <h1>Index </h1> -<Documents @docs={{@model}} /> \ No newline at end of file +<Nodes @nodes={{@model}} /> \ No newline at end of file