Your stories

{{#link-to "editor.new" class="gh-btn gh-btn-green" data-test-new-post-button=true}}New story{{/link-to}}
{{#power-select selected=selectedType options=availableTypes searchField="name" onchange=(action "changeType") tagName="div" data-test-type-select=true as |type| }} {{type.name}} {{/power-select}} {{#unless session.user.isAuthor}} {{#power-select selected=selectedAuthor options=availableAuthors searchField="name" onchange=(action "changeAuthor") tagName="div" data-test-author-select=true as |author| }} {{author.name}} {{/power-select}} {{/unless}} {{#power-select selected=selectedTag options=availableTags searchField="name" onchange=(action "changeTag") tagName="div" data-test-tag-select=true as |tag| }} {{tag.name}} {{/power-select}} Sort by: {{#power-select selected=selectedOrder options=availableOrders searchEnabled=false onchange=(action "changeOrder") tagName="div" data-test-order-select=true as |order| }} {{order.name}} {{/power-select}}
    {{#each model as |post|}} {{gh-posts-list-item post=post active=(eq post selectedPost) onDoubleClick="openEditor" data-test-post-id=post.id}} {{else}}
  1. {{#if showingAll}}

    You Haven't Written Any Posts Yet!

    {{#link-to "editor.new"}}{{/link-to}} {{else}}

    No posts that match the current filter

    {{#link-to "posts.index" (query-params type=null)}}{{/link-to}} {{/if}}
  2. {{/each}}
{{infinity-loader infinityModel=model scrollable=".gh-main" triggerOffset=1000}}
{{#if showDeletePostModal}} {{gh-fullscreen-modal "delete-post" model=(hash post=selectedPost onSuccess=(route-action 'onPostDeletion') ) close=(action "toggleDeletePostModal") modifier="action wide"}} {{/if}} {{outlet}}