Skip to content
Snippets Groups Projects
Commit 51b703bb authored by Eugen Ciur's avatar Eugen Ciur
Browse files

create new folder

parent 287b47c6
No related branches found
No related tags found
No related merge requests found
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
import { inject as service } from '@ember/service';
import { Modal } from 'bootstrap';
export default class NewFolderComponent extends Component {
@tracked title = '';
@service store;
@action
onSubmit() {
console.log(`title=${this.title}`);
let new_folder;
new_folder = this.store.createRecord('node');
new_folder.title = this.title;
new_folder.save();
this.args.onClose();
this.title = '';
}
......
......@@ -3,6 +3,7 @@ import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
class AddUserComponent extends Component {
/*
Form component to add new user.
......
......@@ -3,6 +3,7 @@ import Model, { attr, hasMany, belongsTo } from '@ember-data/model';
export default class NodeModel extends Model {
@attr title;
@attr model;
@belongsTo('folder', { inverse: null }) parent;
@hasMany('node', { polymorphic: true }) descendants;
get is_folder() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment