feat(dashboard): add support for importing/exporting cases
This commit is contained in:
parent
f3dae65747
commit
45941e47d6
9 changed files with 593 additions and 2 deletions
|
@ -66,6 +66,17 @@ export const GuildStore: Module<GuildState, RootState> = {
|
|||
await post(`guilds/${guildId}/set-target-permissions`, { guildId, targetId, type, permissions, expiresAt });
|
||||
commit("setTargetPermissions", { guildId, targetId, type, permissions, expiresAt });
|
||||
},
|
||||
|
||||
async importData({ commit }, { guildId, data, caseHandlingMode }) {
|
||||
return post(`guilds/${guildId}/import`, {
|
||||
data,
|
||||
caseHandlingMode,
|
||||
});
|
||||
},
|
||||
|
||||
async exportData({ commit }, { guildId }) {
|
||||
return post(`guilds/${guildId}/export`);
|
||||
},
|
||||
},
|
||||
|
||||
mutations: {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue