New: Many UI Updates and Performance Tweaks

This commit is contained in:
Qstick
2019-04-12 23:25:58 -04:00
parent b24a40797f
commit 6275737ced
389 changed files with 7961 additions and 5635 deletions

View File

@@ -1,5 +1,5 @@
import $ from 'jquery';
import { createAction } from 'redux-actions';
import createAjaxRequest from 'Utilities/createAjaxRequest';
import serverSideCollectionHandlers from 'Utilities/serverSideCollectionHandlers';
import { filterTypes, sortDirections } from 'Helpers/Props';
import { createThunk, handleThunks } from 'Store/thunks';
@@ -149,7 +149,8 @@ export const persistState = [
'history.pageSize',
'history.sortKey',
'history.sortDirection',
'history.selectedFilterKey'
'history.selectedFilterKey',
'history.columns'
];
//
@@ -210,13 +211,13 @@ export const actionHandlers = handleThunks({
isMarkingAsFailed: true
}));
const promise = $.ajax({
const promise = createAjaxRequest({
url: '/history/failed',
method: 'POST',
data: {
id
}
});
}).request;
promise.done(() => {
dispatch(updateItem({