diff --git a/packages/nova-base-components/lib/categories/CategoriesEditForm.jsx b/packages/nova-base-components/lib/categories/CategoriesEditForm.jsx
index 7e2fd92d6..4a20918e1 100644
--- a/packages/nova-base-components/lib/categories/CategoriesEditForm.jsx
+++ b/packages/nova-base-components/lib/categories/CategoriesEditForm.jsx
@@ -22,6 +22,7 @@ class CategoriesEditForm extends Component{
} else {
this.context.messages.flash(`Category “${category.name}” deleted and removed from ${result} posts.`, "success");
}
+ this.context.closeCallback();
});
}
}
@@ -51,9 +52,10 @@ CategoriesEditForm.propTypes = {
}
CategoriesEditForm.contextTypes = {
- currentUser: React.PropTypes.object,
actions: React.PropTypes.object,
- messages: React.PropTypes.object
+ closeCallback: React.PropTypes.func,
+ currentUser: React.PropTypes.object,
+ messages: React.PropTypes.object,
};
module.exports = CategoriesEditForm;
diff --git a/packages/nova-base-components/lib/categories/CategoriesList.jsx b/packages/nova-base-components/lib/categories/CategoriesList.jsx
index 6d2358ce5..e78a0c048 100644
--- a/packages/nova-base-components/lib/categories/CategoriesList.jsx
+++ b/packages/nova-base-components/lib/categories/CategoriesList.jsx
@@ -42,7 +42,7 @@ class CategoriesList extends Component {
-
+
@@ -117,6 +117,7 @@ CategoriesList.propTypes = {
}
CategoriesList.contextTypes = {
+ actions: React.PropTypes.object,
currentUser: React.PropTypes.object,
messages: React.PropTypes.object,
};