UNPKG

@selfcommunity/react-ui

Version:

React UI Components to integrate a Community created with SelfCommunity Platform.

45 lines (44 loc) 1.55 kB
/** * Define topics for pubsub */ export var SCTopicType; (function (SCTopicType) { SCTopicType["COURSE"] = "course"; SCTopicType["GROUP"] = "group"; SCTopicType["EVENT"] = "event"; SCTopicType["CATEGORY"] = "category"; })(SCTopicType || (SCTopicType = {})); /** * Group/Event event types */ export var SCGroupEventType; (function (SCGroupEventType) { SCGroupEventType["CREATE"] = "create"; SCGroupEventType["EDIT"] = "edit"; SCGroupEventType["DELETE"] = "delete"; SCGroupEventType["UPDATE"] = "update"; SCGroupEventType["MEMBERS"] = "members"; SCGroupEventType["ADD_MEMBER"] = "members.add_member"; SCGroupEventType["INVITE_MEMBER"] = "members.invite_member"; SCGroupEventType["REMOVE_MEMBER"] = "members.remove_member"; })(SCGroupEventType || (SCGroupEventType = {})); /** * Course event types */ export var SCCourseEventType; (function (SCCourseEventType) { SCCourseEventType["CREATE"] = "create"; SCCourseEventType["EDIT"] = "edit"; SCCourseEventType["DELETE"] = "delete"; SCCourseEventType["ADD_MEMBER"] = "members.add_member"; SCCourseEventType["INVITE_MEMBER"] = "members.invite_member"; SCCourseEventType["REMOVE_MEMBER"] = "members.remove_member"; SCCourseEventType["REJECT_MEMBER"] = "members.reject_member"; })(SCCourseEventType || (SCCourseEventType = {})); /** * Category event types */ export var SCCategoryEventType; (function (SCCategoryEventType) { SCCategoryEventType["EDIT"] = "edit"; })(SCCategoryEventType || (SCCategoryEventType = {}));