Initial commit

This commit is contained in:
zhongjin
2020-06-15 10:58:47 +08:00
commit 4f1dfe7564
8590 changed files with 1516878 additions and 0 deletions
@@ -0,0 +1,37 @@
import * as AppsMutations from '../../../mutations/apps';
import * as AppsActions from '../../../actions/apps';
const connectedApps = {
namespaced: true,
state: {
isFetching: false,
isErrored: false,
error: [],
list: {}
},
computed: {},
getters: {},
mutations: {
setApps: AppsMutations.setApps,
setRequestError: AppsMutations.setRequestError,
setFetchingState: AppsMutations.setFetchingState
},
actions: {
fetch: AppsActions.fetch('getConnectedApps'),
revoke (context, app) {
const { api_key: apiKey } = context.rootState.user;
return new Promise((resolve, reject) => {
context.rootState.client.revokeOAuthApp(apiKey, app, function (err, _, data) {
if (err) {
return reject(data.responseJSON.errors);
}
resolve();
});
});
}
}
};
export default connectedApps;
@@ -0,0 +1,43 @@
import * as AppsMutations from '../../../mutations/apps';
import * as AppsActions from '../../../actions/apps';
const oAuthApps = {
namespaced: true,
state: {
isFetching: false,
isErrored: false,
error: [],
list: {}
},
computed: {},
getters: {},
mutations: {
setApps: AppsMutations.setApps,
addApp: AppsMutations.addApp,
setFetchingState: AppsMutations.setFetchingState,
setRequestError: AppsMutations.setRequestError,
updateOAuthApp: AppsMutations.updateOAuthApp
},
actions: {
fetch: AppsActions.fetch('getOAuthApps'),
create: AppsActions.createOAuth,
update: AppsActions.updateOAuth,
setApps: AppsMutations.setApps,
regenerateCredentials: AppsActions.regenerateCredentials,
delete (context, app) {
const { api_key: apiKey } = context.rootState.user;
return new Promise((resolve, reject) => {
context.rootState.client.deleteApp(apiKey, app, function (err, _, data) {
if (err) {
return reject(data.responseJSON.errors);
}
resolve();
});
});
}
}
};
export default oAuthApps;