Unified event name with the API

This commit is contained in:
Jori Lallo 2017-08-28 23:50:45 -07:00
parent c9e182376e
commit a1b239003c
4 changed files with 4 additions and 4 deletions

View File

@ -91,7 +91,7 @@ class Collection extends BaseModel {
this.updateData(collection);
this.errors = stores.errors;
this.on('document.delete', (data: { collectionId: string }) => {
this.on('documents.delete', (data: { collectionId: string }) => {
if (data.collectionId === this.id) this.fetch();
});
}

View File

@ -173,7 +173,7 @@ class Document extends BaseModel {
@action delete = async () => {
try {
await client.post('/documents.delete', { id: this.id });
this.emit('document.delete', {
this.emit('documents.delete', {
id: this.id,
collectionId: this.collection.id,
});

View File

@ -38,7 +38,7 @@ type Props = {
}
if (confirm(msg)) {
await this.props.document.delete();
await this.props.documents.delete();
this.props.history.push(this.props.document.collection.url);
}
};

View File

@ -134,7 +134,7 @@ class DocumentsStore extends BaseStore {
}
});
this.on('document.delete', (data: { id: string }) => {
this.on('documents.delete', (data: { id: string }) => {
this.remove(data.id);
});