From 39d27cf963d6e87ba120a4beb22d45859d0b579f Mon Sep 17 00:00:00 2001 From: Eugen Ciur <eugen@papermerge.com> Date: Sat, 25 Sep 2021 06:24:56 +0200 Subject: [PATCH] document component renamed to node --- app/components/document.hbs | 15 --------------- app/components/documents.hbs | 15 --------------- app/components/node.hbs | 11 +++++++++++ app/components/nodes.hbs | 13 +++++++++++++ app/components/{documents => nodes}/filter.hbs | 0 app/components/{documents => nodes}/filter.js | 2 +- app/templates/index.hbs | 2 +- 7 files changed, 26 insertions(+), 32 deletions(-) delete mode 100644 app/components/document.hbs delete mode 100644 app/components/documents.hbs create mode 100644 app/components/node.hbs create mode 100644 app/components/nodes.hbs rename app/components/{documents => nodes}/filter.hbs (100%) rename app/components/{documents => nodes}/filter.js (75%) diff --git a/app/components/document.hbs b/app/components/document.hbs deleted file mode 100644 index 0be43c2..0000000 --- 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 02eeedf..0000000 --- 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 0000000..b092f37 --- /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 0000000..b170502 --- /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 ed61339..26d70ec 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 e8d7eaf..7fc92c7 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 -- GitLab