add favorite event

このコミットが含まれているのは:
dragon1211 2021-11-18 03:09:44 -08:00
コミット 62c1c9076c
5個のファイルの変更301行の追加353行の削除

ファイルの表示

@ -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();
}

ファイルの表示

@ -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));
}
};

ファイルの表示

@ -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 = () => {

ファイルの表示

@ -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));
}
};

ファイルの表示

@ -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));
}
};