1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-08-02 20:15:26 +02:00

More UI conversion to new framework

This commit is contained in:
Harvey Kandola 2018-05-24 18:09:38 +01:00
parent a453052087
commit 5d757c992f
17 changed files with 442 additions and 416 deletions

View file

@ -9,7 +9,18 @@
//
// https://documize.com
import { inject as service } from '@ember/service';
import Controller from '@ember/controller';
export default Controller.extend({
categorySvc: service('category'),
refresh: 0,
actions: {
onAdd(c) {
this.get('categorySvc').add(c).then(() => {
this.set('refresh', this.get('refresh')+1);
});
}
}
});

View file

@ -10,9 +10,8 @@
// https://documize.com
import { hash } from 'rsvp';
import Route from '@ember/routing/route';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
import Route from '@ember/routing/route';
export default Route.extend(AuthenticatedRouteMixin, {
model() {

View file

@ -1,9 +1,22 @@
{{toolbar/nav-bar}}
{{#layout/top-bar}}
<li class="item">
{{#link-to "folder.index" model.folder.id model.folder.slug class='link selected'}}
{{model.folder.name}}
{{/link-to}}
</li>
{{/layout/top-bar}}
{{#toolbar/t-toolbar}}
{{#toolbar/t-links}}
{{#link-to "folder" model.folder.id model.folder.slug class="link selected" tagName="li"}}{{model.folder.name}}{{/link-to}}
{{/toolbar/t-links}}
{{/toolbar/t-toolbar}}
{{#layout/middle-zone}}
{{#layout/middle-zone-content}}
{{folder/category-admin folders=model.folders folder=model.folder refresh=refresh}}
{{/layout/middle-zone-content}}
{{folder/category-admin folders=model.folders folder=model.folder}}
{{#layout/middle-zone-sidebar}}
<div id="sidebar" class="sidebar">
{{folder/category-admin-sidebar space=model.folder onAdd=(action 'onAdd')}}
</div>
{{/layout/middle-zone-sidebar}}
{{/layout/middle-zone}}
{{#layout/bottom-bar}}
{{/layout/bottom-bar}}