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() { function _handleFavorite() {
_handleFavorite = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(meetingId, currentFavorite, stateName) { _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) { return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
while (1) { while (1) {
switch (_context.prev = _context.next) { switch (_context.prev = _context.next) {
@ -46786,42 +46787,39 @@ var Favorite = function Favorite(props) {
formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1);
axios__WEBPACK_IMPORTED_MODULE_2___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) { axios__WEBPACK_IMPORTED_MODULE_2___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) {
setNotice(response.data.notice); 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": case "end":
return _context.stop(); return _context.stop();
} }
@ -47889,7 +47887,7 @@ var MeetingDetail = function MeetingDetail(props) {
function _handleFavorite() { function _handleFavorite() {
_handleFavorite = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(meetingId, currentFavorite) { _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) { return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
while (1) { while (1) {
switch (_context.prev = _context.next) { switch (_context.prev = _context.next) {
@ -47899,17 +47897,13 @@ var MeetingDetail = function MeetingDetail(props) {
formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1);
axios__WEBPACK_IMPORTED_MODULE_3___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) { axios__WEBPACK_IMPORTED_MODULE_3___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) {
setNotice(response.data.notice); 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": case "end":
return _context.stop(); return _context.stop();
} }
@ -48862,27 +48856,19 @@ __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony 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 react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/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 axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); /* 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 axios__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js");
/* 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_2___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js"); /* 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 moment__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _notification__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../notification */ "./resources/js/parent/notification.jsx");
/* 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 _component_alert__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx");
/* harmony import */ var _notification__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../notification */ "./resources/js/parent/notification.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 _component_alert__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx"); /* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* 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_6___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js"); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.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); }); }; }
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 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; } 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 Meeting = function Meeting(props) {
var _props$history$locati; 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), _useState2 = _slicedToArray(_useState, 2),
notice = _useState2[0], notice = _useState2[0],
setNotice = _useState2[1]; 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), _useState4 = _slicedToArray(_useState3, 2),
tab_status = _useState4[0], tab_status = _useState4[0],
setTabStatus = _useState4[1]; 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), _useState6 = _slicedToArray(_useState5, 2),
loaded = _useState6[0], loaded = _useState6[0],
setLoaded = _useState6[1]; 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), _useState8 = _slicedToArray(_useState7, 2),
loaded1 = _useState8[0], loaded1 = _useState8[0],
setLoaded1 = _useState8[1]; 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), _useState10 = _slicedToArray(_useState9, 2),
loaded2 = _useState10[0], loaded2 = _useState10[0],
setLoaded2 = _useState10[1]; 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), _useState12 = _slicedToArray(_useState11, 2),
meeting_list_incomplete = _useState12[0], meeting_list_incomplete = _useState12[0],
setMeetingListOfIncomplete = _useState12[1]; 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), _useState14 = _slicedToArray(_useState13, 2),
meeting_list_complete = _useState14[0], meeting_list_complete = _useState14[0],
setMeetingListOfComplete = _useState14[1]; 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), _useState16 = _slicedToArray(_useState15, 2),
fetch_meeting_list_incomplete = _useState16[0], fetch_meeting_list_incomplete = _useState16[0],
setFetchMeetingListOfIncomplete = _useState16[1]; 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), _useState18 = _slicedToArray(_useState17, 2),
fetch_meeting_list_complete = _useState18[0], fetch_meeting_list_complete = _useState18[0],
setFetchMeetingListOfComplete = _useState18[1]; 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), _useState20 = _slicedToArray(_useState19, 2),
_success = _useState20[0], _success = _useState20[0],
setSuccess = _useState20[1]; 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), _useState22 = _slicedToArray(_useState21, 2),
_400error = _useState22[0], _400error = _useState22[0],
set400Error = _useState22[1]; set400Error = _useState22[1];
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {
if (localStorage.getItem("from_login")) { if (localStorage.getItem("from_login")) {
setSuccess("ログインに成功しました!"); setSuccess("ログインに成功しました!");
localStorage.removeItem("from_login"); localStorage.removeItem("from_login");
@ -48988,14 +48974,14 @@ var Meeting = function Meeting(props) {
document.getElementsByClassName("-meeting")[0].classList.add('nav-active'); 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); setLoaded(loaded1 && loaded2);
}, [loaded1, loaded2]); }, [loaded1, loaded2]);
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () {
setLoaded(false); setLoaded(false);
var father_id = document.getElementById('father_id').value; var father_id = document.getElementById('father_id').value;
if (localStorage.getItem('flag') == "true") return; 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: { params: {
father_id: father_id 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)); 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: { params: {
father_id: father_id father_id: father_id
} }
@ -49081,89 +49067,66 @@ var Meeting = function Meeting(props) {
}, SCROLL_DELAY_TIME); }, SCROLL_DELAY_TIME);
}; };
function handleFavorite(_x, _x2, _x3) { var handleFavorite = function handleFavorite(meetingId, currentFavorite, stateName) {
return _handleFavorite.apply(this, arguments); 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() { if (stateName == "inCompleteOfFather") {
_handleFavorite = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(meetingId, currentFavorite, stateName) { var newList1 = meeting_list_incomplete.map(function (item) {
var formdata; if (item.id === meetingId) {
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) { var updatedItem = _objectSpread(_objectSpread({}, item), {}, {
while (1) { is_favorite: item.is_favorite == 1 ? 0 : 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 (response.data.status_code == 200) { return updatedItem;
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();
}
} }
}, _callee);
}));
return _handleFavorite.apply(this, arguments);
}
; return item;
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", { });
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", 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", 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", 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" 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", 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", to: "/p-account/meeting/new",
"data-v-ade1d018": "kikikanri", "data-v-ade1d018": "kikikanri",
className: "btn-default btn-yellow btn-meeting btn-shadow btn-r8 btn-h48 btn-fz14", 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" 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", version: "1.1",
viewBox: "0 0 500 500", viewBox: "0 0 500 500",
className: "icon svg-icon svg-fill svg-up", 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", fill: "#000",
stroke: "none", stroke: "none",
pid: "0", 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 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", 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", 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", 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", 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", className: "tab-switch",
id: "tab-01", id: "tab-01",
type: "radio", type: "radio",
name: "tab_btn" 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", className: "tab-switch",
id: "tab-02", id: "tab-02",
type: "radio", type: "radio",
name: "tab_btn" 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", 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', " "), className: "tab-label ".concat(!tab_status && 'is-active', " "),
htmlFor: "tab-01", htmlFor: "tab-01",
onClick: function onClick() { onClick: function onClick() {
return setTabStatus(false); 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" 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', " "), className: "tab-label ".concat(tab_status && 'is-active', " "),
htmlFor: "tab-02", htmlFor: "tab-02",
onClick: function onClick() { onClick: function onClick() {
return setTabStatus(true); 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" 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" 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", 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", className: "meeting-content-wrap is-active",
id: "item01", 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, dataLength: fetch_meeting_list_incomplete.length,
next: fetchMoreListNonApproval, next: fetchMoreListNonApproval,
hasMore: fetch_meeting_list_incomplete.length != meeting_list_incomplete.length, 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", 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: { style: {
overflow: 'none', 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) { 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; 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", 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), to: "/p-account/meeting/detail/".concat(item.id),
className: "meeting-link", 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", className: "meeting-ttl",
children: item.title 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", className: "meeting-txt",
children: item.text 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", dateTime: "2021-07-30",
className: "meeting-time", 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", 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", 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", 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", "data-url": "login.html",
className: "meeting-member-link", 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", 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", className: "numerator",
children: item.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", className: "denominator",
children: item.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", className: "meeting-member-list",
role: "list", role: "list",
children: (_item$approvals = item.approvals) === null || _item$approvals === void 0 ? void 0 : _item$approvals.map(function (v, inx1) { 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", className: "meeting-member__item",
role: "listitem", 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", 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", alt: "name",
className: "avatar-img", className: "avatar-img",
src: v === null || v === void 0 ? void 0 : v.child.image 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", "aria-label": "\u304A\u6C17\u306B\u5165\u308A",
"data-tooltip": "\u304A\u6C17\u306B\u5165\u308A", "data-tooltip": "\u304A\u6C17\u306B\u5165\u308A",
onClick: function onClick(e) { 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") className: "icon a-icon like-icon ".concat(item.is_favorite == 1 ? "icon-starFill" : "icon-star", " a-icon-size_medium")
})] })]
}, id); }, 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", className: "text-center py-5 ft-xs-17",
children: "\u30C7\u30FC\u30BF\u306F\u3042\u308A\u307E\u305B\u3093\u3002" 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", className: "meeting-content-wrap is-active",
id: "item02", 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, dataLength: fetch_meeting_list_complete.length,
next: fetchMoreListApproval, next: fetchMoreListApproval,
hasMore: fetch_meeting_list_complete.length != meeting_list_complete.length, 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", 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: { style: {
overflow: 'none', 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) { 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; 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", 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), to: "/p-account/meeting/detail/".concat(item.id),
className: "meeting-link", 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", className: "meeting-ttl",
children: item.title 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", className: "meeting-txt",
children: item.text 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", dateTime: "2021-07-30",
className: "meeting-time", 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", 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", 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", 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", "data-url": "login.html",
className: "meeting-member-link", 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", 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", className: "numerator",
children: item.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", className: "denominator",
children: item.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", className: "meeting-member-list",
role: "list", role: "list",
children: (_item$approvals2 = item.approvals) === null || _item$approvals2 === void 0 ? void 0 : _item$approvals2.map(function (v, inx1) { 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", className: "meeting-member__item",
role: "listitem", 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", 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", alt: "name",
className: "avatar-img", className: "avatar-img",
src: v === null || v === void 0 ? void 0 : v.child.image 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", "aria-label": "\u304A\u6C17\u306B\u5165\u308A",
"data-tooltip": "\u304A\u6C17\u306B\u5165\u308A", "data-tooltip": "\u304A\u6C17\u306B\u5165\u308A",
onClick: function onClick(e) { 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") className: "icon a-icon like-icon ".concat(item.is_favorite == 1 ? "icon-starFill" : "icon-star", " a-icon-size_medium")
})] })]
}, id); }, 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", className: "text-center py-5 ft-xs-17",
children: "\u30C7\u30FC\u30BF\u306F\u3042\u308A\u307E\u305B\u3093\u3002" 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", type: "fail",
hide: function hide() { hide: function hide() {
return set400Error(''); return set400Error('');
}, },
children: _400error 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", type: "success",
hide: function hide() { hide: function hide() {
return setSuccess(''); return setSuccess('');
@ -50728,7 +50691,8 @@ var Search = function Search(props) {
function _handleFavorite() { function _handleFavorite() {
_handleFavorite = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(meetingId, currentFavorite, stateName) { _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) { return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
while (1) { while (1) {
switch (_context.prev = _context.next) { switch (_context.prev = _context.next) {
@ -50738,42 +50702,39 @@ var Search = function Search(props) {
formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1);
axios__WEBPACK_IMPORTED_MODULE_2___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) { axios__WEBPACK_IMPORTED_MODULE_2___default().post('/api/fathers/meetings/registerFavorite', formdata).then(function (response) {
setNotice(response.data.notice); 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": case "end":
return _context.stop(); return _context.stop();
} }

ファイルの表示

@ -116,38 +116,35 @@ const Favorite = (props) => {
formdata.append('meeting_id', meetingId); formdata.append('meeting_id', meetingId);
formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1);
axios.post('/api/fathers/meetings/registerFavorite', formdata) axios.post('/api/fathers/meetings/registerFavorite', formdata)
.then(response=>{ .then(response=>{setNotice(response.data.notice)})
setNotice(response.data.notice);
if(response.data.status_code==200){ if(stateName == "nonFavoriteOfFather") {
if(stateName == "nonFavoriteOfFather") { const newList = meeting_list_non_favorite.map((item) => {
const newList = meeting_list_non_favorite.map((item) => { if (item.id === meetingId) {
if (item.id === meetingId) { const updatedItem = {
const updatedItem = { ...item,
...item, is_favorite: item.is_favorite == 1 ? 0 : 1,
is_favorite: currentFavorite == 1 ? 0 : 1, };
}; return updatedItem;
return updatedItem; }
} return item;
return item; });
}); setMeetingListOfNonFavorite(newList);
setMeetingListOfNonFavorite(newList); setFetchMeetingListOfNonFavorite(newList.slice(0, fetch_meeting_list_non_favorite.length));
setFetchMeetingListOfNonFavorite(newList.slice(0, fetch_meeting_list_non_favorite.length)); } else {
} else { const newList = meeting_list_favorite.map((item) => {
const newList = meeting_list_favorite.map((item) => { if (item.id === meetingId) {
if (item.id === meetingId) { const updatedItem = {
const updatedItem = { ...item,
...item, is_favorite: item.is_favorite == 1 ? 0 : 1,
is_favorite: currentFavorite == 1 ? 0 : 1, };
}; return updatedItem;
return updatedItem; }
} return item;
return item; });
}); setMeetingListOfFavorite(newList);
setMeetingListOfFavorite(newList); setFetchMeetingListOfFavorite(newList.slice(0, fetch_meeting_list_favorite.length));
setFetchMeetingListOfFavorite(newList.slice(0, fetch_meeting_list_favorite.length)); }
}
}
})
}; };

ファイルの表示

@ -89,16 +89,12 @@ const MeetingDetail = (props) => {
formdata.append('meeting_id', meetingId); formdata.append('meeting_id', meetingId);
formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1);
axios.post('/api/fathers/meetings/registerFavorite', formdata) axios.post('/api/fathers/meetings/registerFavorite', formdata)
.then(response => { .then(response => {setNotice(response.data.notice)})
setNotice(response.data.notice); const updatedItem = {
if(response.data.status_code == 200){ ...meeting,
const updatedItem = { is_favorite: currentFavorite == 1 ? 0 : 1,
...meeting, };
is_favorite: currentFavorite == 1 ? 0 : 1, setMeeting(updatedItem);
};
setMeeting(updatedItem);
}
})
}; };
const handleNotifyAllChild = () => { const handleNotifyAllChild = () => {

ファイルの表示

@ -117,43 +117,40 @@ const Meeting = (props) => {
}, SCROLL_DELAY_TIME); }, SCROLL_DELAY_TIME);
}; };
async function handleFavorite(meetingId, currentFavorite, stateName) { const handleFavorite = (meetingId, currentFavorite, stateName) => {
const formdata = new FormData(); const formdata = new FormData();
formdata.append('meeting_id', meetingId); formdata.append('meeting_id', meetingId);
formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1);
axios.post('/api/fathers/meetings/registerFavorite', formdata) axios.post('/api/fathers/meetings/registerFavorite', formdata)
.then(response=>{ .then(response=>{ setNotice(response.data.notice)});
setNotice(response.data.notice);
if(response.data.status_code==200){ if(stateName == "inCompleteOfFather") {
if(stateName == "inCompleteOfFather") { const newList1 = meeting_list_incomplete.map((item) => {
const newList = meeting_list_incomplete.map((item) => { if (item.id === meetingId) {
if (item.id === meetingId) { const updatedItem = {
const updatedItem = { ...item,
...item, is_favorite: item.is_favorite == 1 ? 0 : 1,
is_favorite: currentFavorite == 1 ? 0 : 1, };
}; return updatedItem;
return updatedItem; }
} return item;
return item; });
}); setMeetingListOfIncomplete(newList1);
setMeetingListOfIncomplete(newList); setFetchMeetingListOfIncomplete(newList1.slice(0, fetch_meeting_list_incomplete.length));
setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length)); } else {
} else { const newList2 = meeting_list_complete.map((item) => {
const newList = meeting_list_complete.map((item) => { if (item.id === meetingId) {
if (item.id === meetingId) { const updatedItem = {
const updatedItem = { ...item,
...item, is_favorite: item.is_favorite == 1 ? 0 : 1,
is_favorite: currentFavorite == 1 ? 0 : 1, };
}; return updatedItem;
return updatedItem; }
} return item;
return item; });
}); setMeetingListOfComplete(newList2);
setMeetingListOfComplete(newList); setFetchMeetingListOfComplete(newList2.slice(0, fetch_meeting_list_complete.length));
setFetchMeetingListOfComplete(newList.slice(0, fetch_meeting_list_complete.length)); }
}
}
})
}; };

ファイルの表示

@ -126,38 +126,35 @@ const Search = (props) => {
formdata.append('meeting_id', meetingId); formdata.append('meeting_id', meetingId);
formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1); formdata.append('is_favorite', currentFavorite == 1 ? 0 : 1);
axios.post('/api/fathers/meetings/registerFavorite', formdata) axios.post('/api/fathers/meetings/registerFavorite', formdata)
.then(response=>{ .then(response=>{setNotice(response.data.notice)})
setNotice(response.data.notice);
if(response.data.status_code==200){ if(stateName == "inCompleteOfFather") {
if(stateName == "inCompleteOfFather") { const newList = meeting_list_incomplete.map((item) => {
const newList = meeting_list_incomplete.map((item) => { if (item.id === meetingId) {
if (item.id === meetingId) { const updatedItem = {
const updatedItem = { ...item,
...item, is_favorite: item.is_favorite == 1 ? 0 : 1,
is_favorite: currentFavorite == 1 ? 0 : 1, };
}; return updatedItem;
return updatedItem; }
} return item;
return item; });
}); setMeetingListOfIncomplete(newList);
setMeetingListOfIncomplete(newList); setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length));
setFetchMeetingListOfIncomplete(newList.slice(0, fetch_meeting_list_incomplete.length)); } else {
} else { const newList = meeting_list_complete.map((item) => {
const newList = meeting_list_complete.map((item) => { if (item.id === meetingId) {
if (item.id === meetingId) { const updatedItem = {
const updatedItem = { ...item,
...item, is_favorite: item.is_favorite == 1 ? 0 : 1,
is_favorite: currentFavorite == 1 ? 0 : 1, };
}; return updatedItem;
return updatedItem; }
} return item;
return item; });
}); setMeetingListOfComplete(newList);
setMeetingListOfComplete(newList); setFetchMeetingListOfComplete(newList.slice(0, fetch_meeting_list_complete.length));
setFetchMeetingListOfComplete(newList.slice(0, fetch_meeting_list_complete.length)); }
}
}
})
}; };