summaryrefslogtreecommitdiff
path: root/web/source/settings/lib/api/admin.js
diff options
context:
space:
mode:
authorLibravatar f0x52 <f0x@cthu.lu>2022-11-08 17:51:44 +0100
committerLibravatar GitHub <noreply@github.com>2022-11-08 17:51:44 +0100
commiteb25739c340b2c541e37422c2df1ef7b5c4de0f5 (patch)
tree03b21d945f1f95ad9acf56d5bb7c3d6b45642021 /web/source/settings/lib/api/admin.js
parent[chore]: Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#1003) (diff)
downloadgotosocial-eb25739c340b2c541e37422c2df1ef7b5c4de0f5.tar.xz
[frontend] Custom Emoji Deletion (#994)
* re-add eslint * fix oauth url getting too long * actually attach single emoji get and delete routes * basic emoji details + deletion using rtk query * refactor emoji upload to rtk query * clean up old redux api+reducers for custom emoji * fix validation order * refactor custom emoji form fields * remove unused requires * cleanup, fix most eslint errors * more small eslint fixes * fix max emoji size * tiny bit of function documentation
Diffstat (limited to 'web/source/settings/lib/api/admin.js')
-rw-r--r--web/source/settings/lib/api/admin.js27
1 files changed, 0 insertions, 27 deletions
diff --git a/web/source/settings/lib/api/admin.js b/web/source/settings/lib/api/admin.js
index 56513b900..5f4fa1d1f 100644
--- a/web/source/settings/lib/api/admin.js
+++ b/web/source/settings/lib/api/admin.js
@@ -160,33 +160,6 @@ module.exports = function ({ apiCall, getChanges }) {
});
};
},
-
- fetchCustomEmoji: function fetchCustomEmoji() {
- return function (dispatch, _getState) {
- return Promise.try(() => {
- return dispatch(apiCall("GET", "/api/v1/admin/custom_emojis?filter=domain:local&limit=0"));
- }).then((emoji) => {
- return dispatch(admin.setEmoji(emoji));
- });
- };
- },
-
- newEmoji: function newEmoji() {
- return function (dispatch, getState) {
- return Promise.try(() => {
- const state = getState().admin.newEmoji;
-
- const update = getChanges(state, {
- formKeys: ["shortcode"],
- fileKeys: ["image"]
- });
-
- return dispatch(apiCall("POST", "/api/v1/admin/custom_emojis", update, "form"));
- }).then((emoji) => {
- return dispatch(admin.addEmoji(emoji));
- });
- };
- }
};
return adminAPI;
}; \ No newline at end of file