1 line
5.8 KiB
JSON
1 line
5.8 KiB
JSON
{"remainingRequest":"/var/www/html/payroll_manager/front-end/node_modules/thread-loader/dist/cjs.js??ref--4-2!/var/www/html/payroll_manager/front-end/node_modules/ts-loader/index.js??ref--4-3!/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js!/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/account/sessions/sessions.reducer.ts","dependencies":[{"path":"/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/account/sessions/sessions.reducer.ts","mtime":1533613272129},{"path":"/var/www/html/payroll_manager/front-end/node_modules/react-hot-loader/webpack.js","mtime":1505850161000},{"path":"/var/www/html/payroll_manager/front-end/node_modules/cache-loader/dist/cjs.js","mtime":0},{"path":"/var/www/html/payroll_manager/front-end/node_modules/thread-loader/dist/cjs.js","mtime":0},{"path":"/var/www/html/payroll_manager/front-end/node_modules/ts-loader/index.js","mtime":1530127508000},{"path":"/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js","mtime":1519899048000}],"contextDependencies":[],"result":["import * as tslib_1 from \"tslib\";\nimport axios from 'axios';\nimport { REQUEST, SUCCESS, FAILURE } from 'app/shared/reducers/action-type.util';\nexport var ACTION_TYPES = {\n FIND_ALL: 'sessions/FIND_ALL',\n INVALIDATE: 'sessions/INVALIDATE'\n};\nvar initialState = {\n loading: false,\n sessions: [],\n updateSuccess: false,\n updateFailure: false\n};\n// Reducer\nexport default (function (state, action) {\n if (state === void 0) { state = initialState; }\n switch (action.type) {\n case REQUEST(ACTION_TYPES.FIND_ALL):\n case REQUEST(ACTION_TYPES.INVALIDATE):\n return tslib_1.__assign({}, state, { loading: true });\n case FAILURE(ACTION_TYPES.FIND_ALL):\n return tslib_1.__assign({}, state, { loading: false });\n case FAILURE(ACTION_TYPES.INVALIDATE):\n return tslib_1.__assign({}, state, { loading: false, updateFailure: true });\n case SUCCESS(ACTION_TYPES.FIND_ALL):\n return tslib_1.__assign({}, state, { loading: false, sessions: action.payload.data });\n case SUCCESS(ACTION_TYPES.INVALIDATE):\n return tslib_1.__assign({}, state, { loading: false, updateSuccess: true });\n default:\n return state;\n }\n});\n// Actions\nvar apiURL = '/api/account/sessions/';\nexport var findAll = function () { return ({\n type: ACTION_TYPES.FIND_ALL,\n payload: axios.get(apiURL)\n}); };\nexport var invalidateSession = function (series) { return ({\n type: ACTION_TYPES.INVALIDATE,\n payload: axios.delete(\"\" + apiURL + series)\n}); };\n",{"version":3,"file":"/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/account/sessions/sessions.reducer.ts","sourceRoot":"","sources":["/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js!/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/account/sessions/sessions.reducer.ts"],"names":[],"mappings":";AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,sCAAsC,CAAC;AAEjF,MAAM,CAAC,IAAM,YAAY,GAAG;IAC1B,QAAQ,EAAE,mBAAmB;IAC7B,UAAU,EAAE,qBAAqB;CAClC,CAAC;AAEF,IAAM,YAAY,GAAG;IACnB,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,EAAE;IACZ,aAAa,EAAE,KAAK;IACpB,aAAa,EAAE,KAAK;CACrB,CAAC;AAIF,UAAU;AACV,gBAAe,UAAC,KAAmC,EAAE,MAAM;IAA3C,sBAAA,EAAA,oBAAmC;IACjD,QAAQ,MAAM,CAAC,IAAI,EAAE;QACnB,KAAK,OAAO,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC;QACpC,KAAK,OAAO,CAAC,YAAY,CAAC,UAAU,CAAC;YACnC,4BACK,KAAK,IACR,OAAO,EAAE,IAAI,IACb;QACJ,KAAK,OAAO,CAAC,YAAY,CAAC,QAAQ,CAAC;YACjC,4BACK,KAAK,IACR,OAAO,EAAE,KAAK,IACd;QACJ,KAAK,OAAO,CAAC,YAAY,CAAC,UAAU,CAAC;YACnC,4BACK,KAAK,IACR,OAAO,EAAE,KAAK,EACd,aAAa,EAAE,IAAI,IACnB;QACJ,KAAK,OAAO,CAAC,YAAY,CAAC,QAAQ,CAAC;YACjC,4BACK,KAAK,IACR,OAAO,EAAE,KAAK,EACd,QAAQ,EAAE,MAAM,CAAC,OAAO,CAAC,IAAI,IAC7B;QACJ,KAAK,OAAO,CAAC,YAAY,CAAC,UAAU,CAAC;YACnC,4BACK,KAAK,IACR,OAAO,EAAE,KAAK,EACd,aAAa,EAAE,IAAI,IACnB;QAEJ;YACE,OAAO,KAAK,CAAC;KAChB;AACH,CAAC,EAAC;AAEF,UAAU;AACV,IAAM,MAAM,GAAG,wBAAwB,CAAC;AACxC,MAAM,CAAC,IAAM,OAAO,GAAG,cAAM,OAAA,CAAC;IAC5B,IAAI,EAAE,YAAY,CAAC,QAAQ;IAC3B,OAAO,EAAE,KAAK,CAAC,GAAG,CAAC,MAAM,CAAC;CAC3B,CAAC,EAH2B,CAG3B,CAAC;AAEH,MAAM,CAAC,IAAM,iBAAiB,GAAG,UAAA,MAAM,IAAI,OAAA,CAAC;IAC1C,IAAI,EAAE,YAAY,CAAC,UAAU;IAC7B,OAAO,EAAE,KAAK,CAAC,MAAM,CAAC,KAAG,MAAM,GAAG,MAAQ,CAAC;CAC5C,CAAC,EAHyC,CAGzC,CAAC","sourcesContent":["import axios from 'axios';\n\nimport { REQUEST, SUCCESS, FAILURE } from 'app/shared/reducers/action-type.util';\n\nexport const ACTION_TYPES = {\n FIND_ALL: 'sessions/FIND_ALL',\n INVALIDATE: 'sessions/INVALIDATE'\n};\n\nconst initialState = {\n loading: false,\n sessions: [],\n updateSuccess: false,\n updateFailure: false\n};\n\nexport type SessionsState = Readonly<typeof initialState>;\n\n// Reducer\nexport default (state: SessionsState = initialState, action): SessionsState => {\n switch (action.type) {\n case REQUEST(ACTION_TYPES.FIND_ALL):\n case REQUEST(ACTION_TYPES.INVALIDATE):\n return {\n ...state,\n loading: true\n };\n case FAILURE(ACTION_TYPES.FIND_ALL):\n return {\n ...state,\n loading: false\n };\n case FAILURE(ACTION_TYPES.INVALIDATE):\n return {\n ...state,\n loading: false,\n updateFailure: true\n };\n case SUCCESS(ACTION_TYPES.FIND_ALL):\n return {\n ...state,\n loading: false,\n sessions: action.payload.data\n };\n case SUCCESS(ACTION_TYPES.INVALIDATE):\n return {\n ...state,\n loading: false,\n updateSuccess: true\n };\n\n default:\n return state;\n }\n};\n\n// Actions\nconst apiURL = '/api/account/sessions/';\nexport const findAll = () => ({\n type: ACTION_TYPES.FIND_ALL,\n payload: axios.get(apiURL)\n});\n\nexport const invalidateSession = series => ({\n type: ACTION_TYPES.INVALIDATE,\n payload: axios.delete(`${apiURL}${series}`)\n});\n"]}]} |