1// Copyright (C) 2019 Storj Labs, Inc.
2// See LICENSE for copying information.
3
4export const APP_STATE_ACTIONS = {
5    TOGGLE_TEAM_MEMBERS: 'toggleAddTeamMembersPopup',
6    TOGGLE_ACCOUNT: 'toggleAccountDropdown',
7    TOGGLE_SELECT_PROJECT_DROPDOWN: 'toggleSelectProjectDropdown',
8    TOGGLE_RESOURCES_DROPDOWN: 'toggleResourcesDropdown',
9    TOGGLE_QUICK_START_DROPDOWN: 'toggleQuickStartDropdown',
10    TOGGLE_SETTINGS_DROPDOWN: 'toggleSettingsDropdown',
11    TOGGLE_EDIT_PROJECT_DROPDOWN: 'toggleEditProjectDropdown',
12    TOGGLE_FREE_CREDITS_DROPDOWN: 'toggleFreeCreditsDropdown',
13    TOGGLE_AVAILABLE_BALANCE_DROPDOWN: 'toggleAvailableBalanceDropdown',
14    TOGGLE_PERIODS_DROPDOWN: 'togglePeriodsDropdown',
15    TOGGLE_AG_DATEPICKER_DROPDOWN: 'toggleAGDatepickerDropdown',
16    TOGGLE_CHARTS_DATEPICKER_DROPDOWN: 'toggleChartsDatepickerDropdown',
17    TOGGLE_BUCKET_NAMES_DROPDOWN: 'toggleBucketNamesDropdown',
18    TOGGLE_PERMISSIONS_DROPDOWN: 'togglePermissionsDropdown',
19    TOGGLE_SUCCESSFUL_PASSWORD_RESET: 'TOGGLE_SUCCESSFUL_PASSWORD_RESET',
20    TOGGLE_SUCCESSFUL_PROJECT_CREATION_POPUP: 'toggleSuccessfulProjectCreationPopup',
21    TOGGLE_EDIT_PROFILE_POPUP: 'toggleEditProfilePopup',
22    TOGGLE_CHANGE_PASSWORD_POPUP: 'toggleChangePasswordPopup',
23    TOGGLE_UPLOAD_CANCEL_POPUP: 'toggleUploadCancelPopup',
24    SHOW_SET_DEFAULT_PAYMENT_METHOD_POPUP: 'showSetDefaultPaymentMethodPopup',
25    CLOSE_SET_DEFAULT_PAYMENT_METHOD_POPUP: 'closeSetDefaultPaymentMethodPopup',
26    SHOW_DELETE_PAYMENT_METHOD_POPUP: 'showDeletePaymentMethodPopup',
27    CLOSE_DELETE_PAYMENT_METHOD_POPUP: 'closeDeletePaymentMethodPopup',
28    CLOSE_POPUPS: 'closePopups',
29    CHANGE_STATE: 'changeFetchState',
30    TOGGLE_PAYMENT_SELECTION: 'TOGGLE_PAYMENT_SELECTION',
31    SET_SATELLITE_NAME: 'SET_SATELLITE_NAME',
32    SET_PARTNERED_SATELLITES: 'SET_PARTNERED_SATELLITES',
33    SET_SATELLITE_STATUS: 'SET_SATELLITE_STATUS',
34    SET_COUPON_CODE_BILLING_UI_STATUS: 'SET_COUPON_CODE_BILLING_UI_STATUS',
35    SET_COUPON_CODE_SIGNUP_UI_STATUS: 'SET_COUPON_CODE_SIGNUP_UI_STATUS',
36    SET_PROJECT_DASHBOARD_STATUS: 'SET_PROJECT_DASHBOARD_STATUS',
37    SET_ONB_CLI_FLOW_STATUS: 'SET_ONB_CLI_FLOW_STATUS',
38    SET_NAV_STRUCTURE_STATUS: 'SET_NAV_STRUCTURE_STATUS',
39    SET_OBJECTS_FLOW_STATUS: 'SET_OBJECTS_FLOW_STATUS',
40};
41
42export const NOTIFICATION_ACTIONS = {
43    SUCCESS: 'success',
44    ERROR: 'error',
45    NOTIFY: 'notify',
46    WARNING: 'WARNING',
47    DELETE: 'deleteNotification',
48    PAUSE: 'pauseNotification',
49    RESUME: 'resumeNotification',
50    CLEAR: 'clearNotifications',
51};
52
53export const PM_ACTIONS = {
54    ADD: 'addProjectMembers',
55    DELETE: 'deleteProjectMembers',
56    TOGGLE_SELECTION: 'toggleProjectMemberSelection',
57    CLEAR_SELECTION: 'clearProjectMemberSelection',
58    FETCH: 'fetchProjectMembers',
59    CLEAR: 'clearProjectMembers',
60    SET_SEARCH_QUERY: 'setProjectMembersSearchQuery',
61    SET_SORT_BY: 'setProjectMembersSortingBy',
62    SET_SORT_DIRECTION: 'setProjectMembersSortingDirection',
63    CLEAR_OFFSET: 'clearProjectMembersOffset',
64};
65