diff --git a/backend/public/js/app.js b/backend/public/js/app.js index 9b5202f1..9b5a5804 100644 --- a/backend/public/js/app.js +++ b/backend/public/js/app.js @@ -46776,7 +46776,8 @@ var Favorite = function Favorite(props) { function _handleFavorite() { _handleFavorite = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(meetingId, currentFavorite, stateName) { - var formdata; + var formdata, newList, _newList; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { @@ -46786,42 +46787,39 @@ var Favorite = function Favorite(props) { formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); axios__WEBPACK_IMPORTED_MODULE_2___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) { setNotice(response.data.notice); - - if (response.data.status_code == 200) { - if (stateName == "nonFavoriteOfFather") { - var newList = meeting_list_non_favorite.map(function (item) { - if (item.id === meetingId) { - var updatedItem = _objectSpread(_objectSpread({}, item), {}, { - is_favorite: currentFavorite == 1 ? 0 : 1 - }); - - return updatedItem; - } - - return item; - }); - setMeetingListOfNonFavorite(newList); - setFetchMeetingListOfNonFavorite(newList.slice(0, fetch_meeting_list_non_favorite.length)); - } else { - var _newList = meeting_list_favorite.map(function (item) { - if (item.id === meetingId) { - var updatedItem = _objectSpread(_objectSpread({}, item), {}, { - is_favorite: currentFavorite == 1 ? 0 : 1 - }); - - return updatedItem; - } - - return item; - }); - - setMeetingListOfFavorite(_newList); - setFetchMeetingListOfFavorite(_newList.slice(0, fetch_meeting_list_favorite.length)); - } - } }); - case 4: + if (stateName == "nonFavoriteOfFather") { + newList = meeting_list_non_favorite.map(function (item) { + if (item.id === meetingId) { + var updatedItem = _objectSpread(_objectSpread({}, item), {}, { + is_favorite: item.is_favorite == 1 ? 0 : 1 + }); + + return updatedItem; + } + + return item; + }); + setMeetingListOfNonFavorite(newList); + setFetchMeetingListOfNonFavorite(newList.slice(0, fetch_meeting_list_non_favorite.length)); + } else { + _newList = meeting_list_favorite.map(function (item) { + if (item.id === meetingId) { + var updatedItem = _objectSpread(_objectSpread({}, item), {}, { + is_favorite: item.is_favorite == 1 ? 0 : 1 + }); + + return updatedItem; + } + + return item; + }); + setMeetingListOfFavorite(_newList); + setFetchMeetingListOfFavorite(_newList.slice(0, fetch_meeting_list_favorite.length)); + } + + case 5: case "end": return _context.stop(); } @@ -47889,7 +47887,7 @@ var MeetingDetail = function MeetingDetail(props) { function _handleFavorite() { _handleFavorite = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(meetingId, currentFavorite) { - var formdata; + var formdata, updatedItem; return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { @@ -47899,17 +47897,13 @@ var MeetingDetail = function MeetingDetail(props) { formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); axios__WEBPACK_IMPORTED_MODULE_3___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) { setNotice(response.data.notice); - - if (response.data.status_code == 200) { - var updatedItem = _objectSpread(_objectSpread({}, meeting), {}, { - is_favorite: currentFavorite == 1 ? 0 : 1 - }); - - setMeeting(updatedItem); - } }); + updatedItem = _objectSpread(_objectSpread({}, meeting), {}, { + is_favorite: currentFavorite == 1 ? 0 : 1 + }); + setMeeting(updatedItem); - case 4: + case 6: case "end": return _context.stop(); } @@ -48862,27 +48856,19 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ }); -/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js"); -/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); -/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); -/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router-dom/esm/react-router-dom.js"); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js"); -/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _material_ui_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @material-ui/core */ "./node_modules/@material-ui/core/CircularProgress/CircularProgress.js"); -/* harmony import */ var _notification__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../notification */ "./resources/js/parent/notification.jsx"); -/* harmony import */ var _component_alert__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx"); -/* harmony import */ var react_infinite_scroll_component__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-infinite-scroll-component */ "./node_modules/react-infinite-scroll-component/dist/index.es.js"); -/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js"); -/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_7__); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); - - -function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } - -function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } - +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router-dom/esm/react-router-dom.js"); +/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js"); +/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _material_ui_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @material-ui/core */ "./node_modules/@material-ui/core/CircularProgress/CircularProgress.js"); +/* harmony import */ var _notification__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../notification */ "./resources/js/parent/notification.jsx"); +/* harmony import */ var _component_alert__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx"); +/* harmony import */ var react_infinite_scroll_component__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-infinite-scroll-component */ "./node_modules/react-infinite-scroll-component/dist/index.es.js"); +/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js"); +/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_6__); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } @@ -48919,62 +48905,62 @@ var SCROLL_DELAY_TIME = 1500; var Meeting = function Meeting(props) { var _props$history$locati; - var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(localStorage.getItem('notice')), + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(localStorage.getItem('notice')), _useState2 = _slicedToArray(_useState, 2), notice = _useState2[0], setNotice = _useState2[1]; - var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false), _useState4 = _slicedToArray(_useState3, 2), tab_status = _useState4[0], setTabStatus = _useState4[1]; - var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false), _useState6 = _slicedToArray(_useState5, 2), loaded = _useState6[0], setLoaded = _useState6[1]; - var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false), _useState8 = _slicedToArray(_useState7, 2), loaded1 = _useState8[0], setLoaded1 = _useState8[1]; - var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), + var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false), _useState10 = _slicedToArray(_useState9, 2), loaded2 = _useState10[0], setLoaded2 = _useState10[1]; - var _useState11 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]), + var _useState11 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]), _useState12 = _slicedToArray(_useState11, 2), meeting_list_incomplete = _useState12[0], setMeetingListOfIncomplete = _useState12[1]; - var _useState13 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]), + var _useState13 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]), _useState14 = _slicedToArray(_useState13, 2), meeting_list_complete = _useState14[0], setMeetingListOfComplete = _useState14[1]; - var _useState15 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]), + var _useState15 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]), _useState16 = _slicedToArray(_useState15, 2), fetch_meeting_list_incomplete = _useState16[0], setFetchMeetingListOfIncomplete = _useState16[1]; - var _useState17 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]), + var _useState17 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]), _useState18 = _slicedToArray(_useState17, 2), fetch_meeting_list_complete = _useState18[0], setFetchMeetingListOfComplete = _useState18[1]; - var _useState19 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)((_props$history$locati = props.history.location) === null || _props$history$locati === void 0 ? void 0 : _props$history$locati.state), + var _useState19 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)((_props$history$locati = props.history.location) === null || _props$history$locati === void 0 ? void 0 : _props$history$locati.state), _useState20 = _slicedToArray(_useState19, 2), _success = _useState20[0], setSuccess = _useState20[1]; - var _useState21 = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''), + var _useState21 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), _useState22 = _slicedToArray(_useState21, 2), _400error = _useState22[0], set400Error = _useState22[1]; - (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { if (localStorage.getItem("from_login")) { setSuccess("ログインに成功しました!"); localStorage.removeItem("from_login"); @@ -48988,14 +48974,14 @@ var Meeting = function Meeting(props) { document.getElementsByClassName("-meeting")[0].classList.add('nav-active'); }, []); - (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { setLoaded(loaded1 && loaded2); }, [loaded1, loaded2]); - (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { setLoaded(false); var father_id = document.getElementById('father_id').value; if (localStorage.getItem('flag') == "true") return; - axios__WEBPACK_IMPORTED_MODULE_2___default().get('/api/fathers/meetings/listOfIncompleteOfFather', { + axios__WEBPACK_IMPORTED_MODULE_1___default().get('/api/fathers/meetings/listOfIncompleteOfFather', { params: { father_id: father_id } @@ -49027,7 +49013,7 @@ var Meeting = function Meeting(props) { if (len > INFINITE) setFetchMeetingListOfIncomplete(arr.slice(0, INFINITE));else setFetchMeetingListOfIncomplete(arr.slice(0, len)); } }); - axios__WEBPACK_IMPORTED_MODULE_2___default().get('/api/fathers/meetings/listOfCompleteOfFather', { + axios__WEBPACK_IMPORTED_MODULE_1___default().get('/api/fathers/meetings/listOfCompleteOfFather', { params: { father_id: father_id } @@ -49081,89 +49067,66 @@ var Meeting = function Meeting(props) { }, SCROLL_DELAY_TIME); }; - function handleFavorite(_x, _x2, _x3) { - return _handleFavorite.apply(this, arguments); - } + var handleFavorite = function handleFavorite(meetingId, currentFavorite, stateName) { + var formdata = new FormData(); + formdata.append('meeting_id', meetingId); + formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); + axios__WEBPACK_IMPORTED_MODULE_1___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) { + setNotice(response.data.notice); + }); - function _handleFavorite() { - _handleFavorite = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(meetingId, currentFavorite, stateName) { - var formdata; - return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - formdata = new FormData(); - formdata.append('meeting_id', meetingId); - formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); - axios__WEBPACK_IMPORTED_MODULE_2___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) { - setNotice(response.data.notice); + if (stateName == "inCompleteOfFather") { + var newList1 = meeting_list_incomplete.map(function (item) { + if (item.id === meetingId) { + var updatedItem = _objectSpread(_objectSpread({}, item), {}, { + is_favorite: item.is_favorite == 1 ? 0 : 1 + }); - if (response.data.status_code == 200) { - if (stateName == "inCompleteOfFather") { - var newList = meeting_list_incomplete.map(function (item) { - if (item.id === meetingId) { - var updatedItem = _objectSpread(_objectSpread({}, item), {}, { - is_favorite: currentFavorite == 1 ? 0 : 1 - }); - - return updatedItem; - } - - return item; - }); - setMeetingListOfIncomplete(newList); - setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length)); - } else { - var _newList = meeting_list_complete.map(function (item) { - if (item.id === meetingId) { - var updatedItem = _objectSpread(_objectSpread({}, item), {}, { - is_favorite: currentFavorite == 1 ? 0 : 1 - }); - - return updatedItem; - } - - return item; - }); - - setMeetingListOfComplete(_newList); - setFetchMeetingListOfComplete(_newList.slice(0, fetch_meeting_list_complete.length)); - } - } - }); - - case 4: - case "end": - return _context.stop(); - } + return updatedItem; } - }, _callee); - })); - return _handleFavorite.apply(this, arguments); - } - ; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + return item; + }); + setMeetingListOfIncomplete(newList1); + setFetchMeetingListOfIncomplete(newList1.slice(0, fetch_meeting_list_incomplete.length)); + } else { + var newList2 = meeting_list_complete.map(function (item) { + if (item.id === meetingId) { + var updatedItem = _objectSpread(_objectSpread({}, item), {}, { + is_favorite: item.is_favorite == 1 ? 0 : 1 + }); + + return updatedItem; + } + + return item; + }); + setMeetingListOfComplete(newList2); + setFetchMeetingListOfComplete(newList2.slice(0, fetch_meeting_list_complete.length)); + } + }; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "l-content", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "l-content__ttl", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "l-content__ttl__left", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("h2", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("h2", { children: "\u30DF\u30FC\u30C6\u30A3\u30F3\u30B0\u4E00\u89A7" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "p-meetingAdd-btn", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_9__.Link, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_8__.Link, { to: "/p-account/meeting/new", "data-v-ade1d018": "kikikanri", className: "btn-default btn-yellow btn-meeting btn-shadow btn-r8 btn-h48 btn-fz14", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { children: "\u30DF\u30FC\u30C6\u30A3\u30F3\u30B0\u3092\u8FFD\u52A0" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("svg", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("svg", { version: "1.1", viewBox: "0 0 500 500", className: "icon svg-icon svg-fill svg-up", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("path", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("path", { fill: "#000", stroke: "none", pid: "0", @@ -49172,64 +49135,64 @@ var Meeting = function Meeting(props) { })] }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_notification__WEBPACK_IMPORTED_MODULE_4__.default, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_notification__WEBPACK_IMPORTED_MODULE_3__.default, { notice: notice })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "l-content-wrap", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("section", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("section", { className: "meeting-tab-container", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-tab-wrap", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "meeting-head", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("input", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("input", { className: "tab-switch", id: "tab-01", type: "radio", name: "tab_btn" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("input", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("input", { className: "tab-switch", id: "tab-02", type: "radio", name: "tab_btn" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "meeting-tab", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("label", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("label", { className: "tab-label ".concat(!tab_status && 'is-active', " "), htmlFor: "tab-01", onClick: function onClick() { return setTabStatus(false); }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { children: "\u672A\u5B8C\u4E86" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("label", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("label", { className: "tab-label ".concat(tab_status && 'is-active', " "), htmlFor: "tab-02", onClick: function onClick() { return setTabStatus(true); }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { children: "\u5B8C\u4E86\u6E08\u307F" }) })] })] }) - }), !loaded && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_material_ui_core__WEBPACK_IMPORTED_MODULE_10__.default, { + }), !loaded && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_material_ui_core__WEBPACK_IMPORTED_MODULE_9__.default, { className: "css-loader" - }), loaded && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + }), loaded && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "meeting-content", - children: [!tab_status && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + children: [!tab_status && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-content-wrap is-active", id: "item01", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(react_infinite_scroll_component__WEBPACK_IMPORTED_MODULE_6__.default, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(react_infinite_scroll_component__WEBPACK_IMPORTED_MODULE_5__.default, { dataLength: fetch_meeting_list_incomplete.length, next: fetchMoreListNonApproval, hasMore: fetch_meeting_list_incomplete.length != meeting_list_incomplete.length, - loader: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + loader: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { id: "dots3", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {})] + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", {})] }), style: { overflow: 'none', @@ -49238,50 +49201,50 @@ var Meeting = function Meeting(props) { children: fetch_meeting_list_incomplete.length > 0 ? fetch_meeting_list_incomplete === null || fetch_meeting_list_incomplete === void 0 ? void 0 : fetch_meeting_list_incomplete.map(function (item, id) { var _item$approvals; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "meeting-item", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_9__.Link, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_8__.Link, { to: "/p-account/meeting/detail/".concat(item.id), className: "meeting-link", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("h3", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("h3", { className: "meeting-ttl", children: item.title - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("p", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("p", { className: "meeting-txt", children: item.text - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("time", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("time", { dateTime: "2021-07-30", className: "meeting-time", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { className: "meeting-date", - children: moment__WEBPACK_IMPORTED_MODULE_3___default()(item.updated_at).format('YYYY/MM/DD') + children: moment__WEBPACK_IMPORTED_MODULE_2___default()(item.updated_at).format('YYYY/MM/DD') }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-member", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-member-wrap", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { "data-url": "login.html", className: "meeting-member-link", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("ul", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("ul", { className: "meeting-member-count", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("li", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "numerator", children: item.numerator - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("li", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "denominator", children: item.denominator })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("ul", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("ul", { className: "meeting-member-list", role: "list", children: (_item$approvals = item.approvals) === null || _item$approvals === void 0 ? void 0 : _item$approvals.map(function (v, inx1) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("li", { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "meeting-member__item", role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("img", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { alt: "name", className: "avatar-img", src: v === null || v === void 0 ? void 0 : v.child.image @@ -49293,7 +49256,7 @@ var Meeting = function Meeting(props) { }) }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("button", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("button", { "aria-label": "\u304A\u6C17\u306B\u5165\u308A", "data-tooltip": "\u304A\u6C17\u306B\u5165\u308A", onClick: function onClick(e) { @@ -49302,21 +49265,21 @@ var Meeting = function Meeting(props) { className: "icon a-icon like-icon ".concat(item.is_favorite == 1 ? "icon-starFill" : "icon-star", " a-icon-size_medium") })] }, id); - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("p", { + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("p", { className: "text-center py-5 ft-xs-17", children: "\u30C7\u30FC\u30BF\u306F\u3042\u308A\u307E\u305B\u3093\u3002" }) }) - }), tab_status && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + }), tab_status && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-content-wrap is-active", id: "item02", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(react_infinite_scroll_component__WEBPACK_IMPORTED_MODULE_6__.default, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(react_infinite_scroll_component__WEBPACK_IMPORTED_MODULE_5__.default, { dataLength: fetch_meeting_list_complete.length, next: fetchMoreListApproval, hasMore: fetch_meeting_list_complete.length != meeting_list_complete.length, - loader: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + loader: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { id: "dots3", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {})] + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", {})] }), style: { overflow: 'none', @@ -49325,50 +49288,50 @@ var Meeting = function Meeting(props) { children: fetch_meeting_list_complete.length > 0 ? fetch_meeting_list_complete === null || fetch_meeting_list_complete === void 0 ? void 0 : fetch_meeting_list_complete.map(function (item, id) { var _item$approvals2; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "meeting-item", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_9__.Link, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_8__.Link, { to: "/p-account/meeting/detail/".concat(item.id), className: "meeting-link", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("h3", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("h3", { className: "meeting-ttl", children: item.title - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("p", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("p", { className: "meeting-txt", children: item.text - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("time", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("time", { dateTime: "2021-07-30", className: "meeting-time", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { className: "meeting-date", - children: moment__WEBPACK_IMPORTED_MODULE_3___default()(item.updated_at).format('YYYY/MM/DD') + children: moment__WEBPACK_IMPORTED_MODULE_2___default()(item.updated_at).format('YYYY/MM/DD') }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-member", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-member-wrap", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { "data-url": "login.html", className: "meeting-member-link", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("ul", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("ul", { className: "meeting-member-count", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("li", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "numerator", children: item.numerator - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("li", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "denominator", children: item.denominator })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("ul", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("ul", { className: "meeting-member-list", role: "list", children: (_item$approvals2 = item.approvals) === null || _item$approvals2 === void 0 ? void 0 : _item$approvals2.map(function (v, inx1) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("li", { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "meeting-member__item", role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("img", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { alt: "name", className: "avatar-img", src: v === null || v === void 0 ? void 0 : v.child.image @@ -49380,7 +49343,7 @@ var Meeting = function Meeting(props) { }) }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("button", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("button", { "aria-label": "\u304A\u6C17\u306B\u5165\u308A", "data-tooltip": "\u304A\u6C17\u306B\u5165\u308A", onClick: function onClick(e) { @@ -49389,7 +49352,7 @@ var Meeting = function Meeting(props) { className: "icon a-icon like-icon ".concat(item.is_favorite == 1 ? "icon-starFill" : "icon-star", " a-icon-size_medium") })] }, id); - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("p", { + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("p", { className: "text-center py-5 ft-xs-17", children: "\u30C7\u30FC\u30BF\u306F\u3042\u308A\u307E\u305B\u3093\u3002" }) @@ -49397,13 +49360,13 @@ var Meeting = function Meeting(props) { })] })] }) - }), _400error && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_5__.default, { + }), _400error && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_4__.default, { type: "fail", hide: function hide() { return set400Error(''); }, children: _400error - }), _success && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_5__.default, { + }), _success && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_4__.default, { type: "success", hide: function hide() { return setSuccess(''); @@ -50728,7 +50691,8 @@ var Search = function Search(props) { function _handleFavorite() { _handleFavorite = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(meetingId, currentFavorite, stateName) { - var formdata; + var formdata, newList, _newList; + return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { @@ -50738,42 +50702,39 @@ var Search = function Search(props) { formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); axios__WEBPACK_IMPORTED_MODULE_2___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) { setNotice(response.data.notice); - - if (response.data.status_code == 200) { - if (stateName == "inCompleteOfFather") { - var newList = meeting_list_incomplete.map(function (item) { - if (item.id === meetingId) { - var updatedItem = _objectSpread(_objectSpread({}, item), {}, { - is_favorite: currentFavorite == 1 ? 0 : 1 - }); - - return updatedItem; - } - - return item; - }); - setMeetingListOfIncomplete(newList); - setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length)); - } else { - var _newList = meeting_list_complete.map(function (item) { - if (item.id === meetingId) { - var updatedItem = _objectSpread(_objectSpread({}, item), {}, { - is_favorite: currentFavorite == 1 ? 0 : 1 - }); - - return updatedItem; - } - - return item; - }); - - setMeetingListOfComplete(_newList); - setFetchMeetingListOfComplete(_newList.slice(0, fetch_meeting_list_complete.length)); - } - } }); - case 4: + if (stateName == "inCompleteOfFather") { + newList = meeting_list_incomplete.map(function (item) { + if (item.id === meetingId) { + var updatedItem = _objectSpread(_objectSpread({}, item), {}, { + is_favorite: item.is_favorite == 1 ? 0 : 1 + }); + + return updatedItem; + } + + return item; + }); + setMeetingListOfIncomplete(newList); + setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length)); + } else { + _newList = meeting_list_complete.map(function (item) { + if (item.id === meetingId) { + var updatedItem = _objectSpread(_objectSpread({}, item), {}, { + is_favorite: item.is_favorite == 1 ? 0 : 1 + }); + + return updatedItem; + } + + return item; + }); + setMeetingListOfComplete(_newList); + setFetchMeetingListOfComplete(_newList.slice(0, fetch_meeting_list_complete.length)); + } + + case 5: case "end": return _context.stop(); } diff --git a/backend/resources/js/parent/favorite/index.jsx b/backend/resources/js/parent/favorite/index.jsx index 04f1b25b..7faf53ed 100644 --- a/backend/resources/js/parent/favorite/index.jsx +++ b/backend/resources/js/parent/favorite/index.jsx @@ -116,38 +116,35 @@ const Favorite = (props) => { formdata.append('meeting_id', meetingId); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); axios.post('/api/fathers/meetings/registerFavorite', formdata) - .then(response=>{ - setNotice(response.data.notice); - if(response.data.status_code==200){ - if(stateName == "nonFavoriteOfFather") { - const newList = meeting_list_non_favorite.map((item) => { - if (item.id === meetingId) { - const updatedItem = { - ...item, - is_favorite: currentFavorite == 1 ? 0 : 1, - }; - return updatedItem; - } - return item; - }); - setMeetingListOfNonFavorite(newList); - setFetchMeetingListOfNonFavorite(newList.slice(0, fetch_meeting_list_non_favorite.length)); - } else { - const newList = meeting_list_favorite.map((item) => { - if (item.id === meetingId) { - const updatedItem = { - ...item, - is_favorite: currentFavorite == 1 ? 0 : 1, - }; - return updatedItem; - } - return item; - }); - setMeetingListOfFavorite(newList); - setFetchMeetingListOfFavorite(newList.slice(0, fetch_meeting_list_favorite.length)); - } - } - }) + .then(response=>{setNotice(response.data.notice)}) + + if(stateName == "nonFavoriteOfFather") { + const newList = meeting_list_non_favorite.map((item) => { + if (item.id === meetingId) { + const updatedItem = { + ...item, + is_favorite: item.is_favorite == 1 ? 0 : 1, + }; + return updatedItem; + } + return item; + }); + setMeetingListOfNonFavorite(newList); + setFetchMeetingListOfNonFavorite(newList.slice(0, fetch_meeting_list_non_favorite.length)); + } else { + const newList = meeting_list_favorite.map((item) => { + if (item.id === meetingId) { + const updatedItem = { + ...item, + is_favorite: item.is_favorite == 1 ? 0 : 1, + }; + return updatedItem; + } + return item; + }); + setMeetingListOfFavorite(newList); + setFetchMeetingListOfFavorite(newList.slice(0, fetch_meeting_list_favorite.length)); + } }; diff --git a/backend/resources/js/parent/meeting/detail.jsx b/backend/resources/js/parent/meeting/detail.jsx index 7fd5d3cf..7a7e1790 100644 --- a/backend/resources/js/parent/meeting/detail.jsx +++ b/backend/resources/js/parent/meeting/detail.jsx @@ -89,16 +89,12 @@ const MeetingDetail = (props) => { formdata.append('meeting_id', meetingId); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); axios.post('/api/fathers/meetings/registerFavorite', formdata) - .then(response => { - setNotice(response.data.notice); - if(response.data.status_code == 200){ - const updatedItem = { - ...meeting, - is_favorite: currentFavorite == 1 ? 0 : 1, - }; - setMeeting(updatedItem); - } - }) + .then(response => {setNotice(response.data.notice)}) + const updatedItem = { + ...meeting, + is_favorite: currentFavorite == 1 ? 0 : 1, + }; + setMeeting(updatedItem); }; const handleNotifyAllChild = () => { diff --git a/backend/resources/js/parent/meeting/index.jsx b/backend/resources/js/parent/meeting/index.jsx index aa7a33d9..6b61fbfb 100644 --- a/backend/resources/js/parent/meeting/index.jsx +++ b/backend/resources/js/parent/meeting/index.jsx @@ -117,43 +117,40 @@ const Meeting = (props) => { }, SCROLL_DELAY_TIME); }; - async function handleFavorite(meetingId, currentFavorite, stateName) { + const handleFavorite = (meetingId, currentFavorite, stateName) => { const formdata = new FormData(); formdata.append('meeting_id', meetingId); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); axios.post('/api/fathers/meetings/registerFavorite', formdata) - .then(response=>{ - setNotice(response.data.notice); - if(response.data.status_code==200){ - if(stateName == "inCompleteOfFather") { - const newList = meeting_list_incomplete.map((item) => { - if (item.id === meetingId) { - const updatedItem = { - ...item, - is_favorite: currentFavorite == 1 ? 0 : 1, - }; - return updatedItem; - } - return item; - }); - setMeetingListOfIncomplete(newList); - setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length)); - } else { - const newList = meeting_list_complete.map((item) => { - if (item.id === meetingId) { - const updatedItem = { - ...item, - is_favorite: currentFavorite == 1 ? 0 : 1, - }; - return updatedItem; - } - return item; - }); - setMeetingListOfComplete(newList); - setFetchMeetingListOfComplete(newList.slice(0, fetch_meeting_list_complete.length)); - } - } - }) + .then(response=>{ setNotice(response.data.notice)}); + + if(stateName == "inCompleteOfFather") { + const newList1 = meeting_list_incomplete.map((item) => { + if (item.id === meetingId) { + const updatedItem = { + ...item, + is_favorite: item.is_favorite == 1 ? 0 : 1, + }; + return updatedItem; + } + return item; + }); + setMeetingListOfIncomplete(newList1); + setFetchMeetingListOfIncomplete(newList1.slice(0, fetch_meeting_list_incomplete.length)); + } else { + const newList2 = meeting_list_complete.map((item) => { + if (item.id === meetingId) { + const updatedItem = { + ...item, + is_favorite: item.is_favorite == 1 ? 0 : 1, + }; + return updatedItem; + } + return item; + }); + setMeetingListOfComplete(newList2); + setFetchMeetingListOfComplete(newList2.slice(0, fetch_meeting_list_complete.length)); + } }; diff --git a/backend/resources/js/parent/search/index.jsx b/backend/resources/js/parent/search/index.jsx index 803f3afd..ffbe8f49 100644 --- a/backend/resources/js/parent/search/index.jsx +++ b/backend/resources/js/parent/search/index.jsx @@ -126,38 +126,35 @@ const Search = (props) => { formdata.append('meeting_id', meetingId); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); axios.post('/api/fathers/meetings/registerFavorite', formdata) - .then(response=>{ - setNotice(response.data.notice); - if(response.data.status_code==200){ - if(stateName == "inCompleteOfFather") { - const newList = meeting_list_incomplete.map((item) => { - if (item.id === meetingId) { - const updatedItem = { - ...item, - is_favorite: currentFavorite == 1 ? 0 : 1, - }; - return updatedItem; - } - return item; - }); - setMeetingListOfIncomplete(newList); - setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length)); - } else { - const newList = meeting_list_complete.map((item) => { - if (item.id === meetingId) { - const updatedItem = { - ...item, - is_favorite: currentFavorite == 1 ? 0 : 1, - }; - return updatedItem; - } - return item; - }); - setMeetingListOfComplete(newList); - setFetchMeetingListOfComplete(newList.slice(0, fetch_meeting_list_complete.length)); - } - } - }) + .then(response=>{setNotice(response.data.notice)}) + + if(stateName == "inCompleteOfFather") { + const newList = meeting_list_incomplete.map((item) => { + if (item.id === meetingId) { + const updatedItem = { + ...item, + is_favorite: item.is_favorite == 1 ? 0 : 1, + }; + return updatedItem; + } + return item; + }); + setMeetingListOfIncomplete(newList); + setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length)); + } else { + const newList = meeting_list_complete.map((item) => { + if (item.id === meetingId) { + const updatedItem = { + ...item, + is_favorite: item.is_favorite == 1 ? 0 : 1, + }; + return updatedItem; + } + return item; + }); + setMeetingListOfComplete(newList); + setFetchMeetingListOfComplete(newList.slice(0, fetch_meeting_list_complete.length)); + } };