add useParams()
このコミットが含まれているのは:
コミット
2f99afde6d
|
@ -26231,11 +26231,10 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var AdminChildDetail = function AdminChildDetail(props) {
|
||||
var _props$match$params3, _props$match$params4;
|
||||
|
||||
var AdminChildDetail = function AdminChildDetail() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useNavigate)();
|
||||
var location = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useLocation)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -26286,8 +26285,6 @@ var AdminChildDetail = function AdminChildDetail(props) {
|
|||
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)( /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
var _props$match$params;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
|
@ -26295,7 +26292,7 @@ var AdminChildDetail = function AdminChildDetail(props) {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
_context.next = 4;
|
||||
return axios.get("/api/admin/children/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.child_id)).then(function (response) {
|
||||
return axios.get("/api/admin/children/detail/".concat(params === null || params === void 0 ? void 0 : params.child_id)).then(function (response) {
|
||||
setLoaded(true);
|
||||
|
||||
switch (response.data.status_code) {
|
||||
|
@ -26327,13 +26324,11 @@ var AdminChildDetail = function AdminChildDetail(props) {
|
|||
reader.readAsDataURL(_file);
|
||||
|
||||
reader.onloadend = function () {
|
||||
var _props$match$params2;
|
||||
|
||||
set422Errors({
|
||||
image: ''
|
||||
});
|
||||
setSubmitImage(true);
|
||||
axios.put("/api/admin/children/updateImage/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.child_id), {
|
||||
axios.put("/api/admin/children/updateImage/".concat(params === null || params === void 0 ? void 0 : params.child_id), {
|
||||
image: reader.result
|
||||
}).then(function (response) {
|
||||
setSubmitImage(false);
|
||||
|
@ -26365,14 +26360,12 @@ var AdminChildDetail = function AdminChildDetail(props) {
|
|||
|
||||
function _handleAcceptDelete() {
|
||||
_handleAcceptDelete = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee2() {
|
||||
var _props$match$params5;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee2$(_context2) {
|
||||
while (1) {
|
||||
switch (_context2.prev = _context2.next) {
|
||||
case 0:
|
||||
setSubmit(true);
|
||||
axios["delete"]("/api/admin/children/delete/".concat((_props$match$params5 = props.match.params) === null || _props$match$params5 === void 0 ? void 0 : _props$match$params5.child_id)).then(function (response) {
|
||||
axios["delete"]("/api/admin/children/delete/".concat(params === null || params === void 0 ? void 0 : params.child_id)).then(function (response) {
|
||||
setShowConfirmModal(false);
|
||||
setSubmit(false);
|
||||
|
||||
|
@ -26526,7 +26519,7 @@ var AdminChildDetail = function AdminChildDetail(props) {
|
|||
className: "p-profile-btn",
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_9__.Link, {
|
||||
className: "btn-default btn-yellow btn-profile btn-r8 btn-h52",
|
||||
to: "/admin/child/edit/".concat((_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.child_id),
|
||||
to: "/admin/child/edit/".concat(params === null || params === void 0 ? void 0 : params.child_id),
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("span", {
|
||||
className: "ft-18 ft-xs-16",
|
||||
children: "\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB\u3092\u5909\u66F4\u3059\u308B"
|
||||
|
@ -26536,7 +26529,7 @@ var AdminChildDetail = function AdminChildDetail(props) {
|
|||
className: "p-profile-btn",
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_9__.Link, {
|
||||
className: "btn-default btn-yellow btn-password btn-r8 btn-h52",
|
||||
to: "/admin/child/edit/password/".concat((_props$match$params4 = props.match.params) === null || _props$match$params4 === void 0 ? void 0 : _props$match$params4.child_id),
|
||||
to: "/admin/child/edit/password/".concat(params === null || params === void 0 ? void 0 : params.child_id),
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("span", {
|
||||
className: "ft-18 ft-xs-16",
|
||||
children: "\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5909\u66F4\u3059\u308B"
|
||||
|
@ -26632,8 +26625,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var AdminChildEdit = function AdminChildEdit(props) {
|
||||
var AdminChildEdit = function AdminChildEdit() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -26704,8 +26698,6 @@ var AdminChildEdit = function AdminChildEdit(props) {
|
|||
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)( /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
var _props$match$params;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
|
@ -26713,7 +26705,7 @@ var AdminChildEdit = function AdminChildEdit(props) {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
_context.next = 4;
|
||||
return axios.get("/api/admin/children/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.child_id)).then(function (response) {
|
||||
return axios.get("/api/admin/children/detail/".concat(params === null || params === void 0 ? void 0 : params.child_id)).then(function (response) {
|
||||
setLoaded(true);
|
||||
|
||||
if (response.data.status_code == 200) {
|
||||
|
@ -26742,8 +26734,6 @@ var AdminChildEdit = function AdminChildEdit(props) {
|
|||
})), []);
|
||||
|
||||
var handleSubmit = function handleSubmit(e) {
|
||||
var _props$match$params2;
|
||||
|
||||
e.preventDefault();
|
||||
set422Errors({
|
||||
first_name: '',
|
||||
|
@ -26762,15 +26752,13 @@ var AdminChildEdit = function AdminChildEdit(props) {
|
|||
tel: tel,
|
||||
company: company
|
||||
};
|
||||
axios.put("/api/admin/children/updateProfile/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.child_id), request).then(function (response) {
|
||||
axios.put("/api/admin/children/updateProfile/".concat(params === null || params === void 0 ? void 0 : params.child_id), request).then(function (response) {
|
||||
setSubmit(false);
|
||||
|
||||
switch (response.data.status_code) {
|
||||
case 200:
|
||||
{
|
||||
var _props$match$params3;
|
||||
|
||||
navigator("/admin/child/detail/".concat((_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.child_id), {
|
||||
navigator("/admin/child/detail/".concat(params === null || params === void 0 ? void 0 : params.child_id), {
|
||||
state: response.data.success_messages
|
||||
});
|
||||
break;
|
||||
|
@ -27284,8 +27272,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var AdminChildPasswordEdit = function AdminChildPasswordEdit(props) {
|
||||
var AdminChildPasswordEdit = function AdminChildPasswordEdit() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -27322,8 +27311,6 @@ var AdminChildPasswordEdit = function AdminChildPasswordEdit(props) {
|
|||
|
||||
var handleSubmit = /*#__PURE__*/function () {
|
||||
var _ref = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(e) {
|
||||
var _props$match$params;
|
||||
|
||||
var request;
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
|
@ -27340,15 +27327,13 @@ var AdminChildPasswordEdit = function AdminChildPasswordEdit(props) {
|
|||
password_confirmation: password_confirmation
|
||||
};
|
||||
_context.next = 6;
|
||||
return axios.put("/api/admin/children/updatePassword/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.child_id), request).then(function (response) {
|
||||
return axios.put("/api/admin/children/updatePassword/".concat(params === null || params === void 0 ? void 0 : params.child_id), request).then(function (response) {
|
||||
setSubmit(false);
|
||||
|
||||
switch (response.data.status_code) {
|
||||
case 200:
|
||||
{
|
||||
var _props$match$params2;
|
||||
|
||||
navigator("/admin/child/detail/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.child_id), {
|
||||
navigator("/admin/child/detail/".concat(params === null || params === void 0 ? void 0 : params.child_id), {
|
||||
state: response.data.success_messages
|
||||
});
|
||||
break;
|
||||
|
@ -27767,11 +27752,12 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var AdminMeetingDetail = function AdminMeetingDetail(props) {
|
||||
var _meeting$approval, _props$match$params2, _meeting$meeting_imag;
|
||||
var AdminMeetingDetail = function AdminMeetingDetail() {
|
||||
var _meeting$approval, _meeting$meeting_imag;
|
||||
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_10__.useNavigate)();
|
||||
var location = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_10__.useLocation)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_10__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -27820,8 +27806,6 @@ var AdminMeetingDetail = function AdminMeetingDetail(props) {
|
|||
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)( /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
var _props$match$params;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
|
@ -27829,7 +27813,7 @@ var AdminMeetingDetail = function AdminMeetingDetail(props) {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
_context.next = 4;
|
||||
return axios.get("/api/admin/meetings/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.meeting_id)).then(function (response) {
|
||||
return axios.get("/api/admin/meetings/detail/".concat(params === null || params === void 0 ? void 0 : params.meeting_id)).then(function (response) {
|
||||
setLoaded(true);
|
||||
|
||||
if (response.data.status_code == 200) {
|
||||
|
@ -27868,15 +27852,13 @@ var AdminMeetingDetail = function AdminMeetingDetail(props) {
|
|||
|
||||
function _handleAcceptDelete() {
|
||||
_handleAcceptDelete = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee2() {
|
||||
var _props$match$params3;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee2$(_context2) {
|
||||
while (1) {
|
||||
switch (_context2.prev = _context2.next) {
|
||||
case 0:
|
||||
setSubmit(true);
|
||||
_context2.next = 3;
|
||||
return axios["delete"]("/api/admin/meetings/delete/".concat((_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.meeting_id)).then(function (response) {
|
||||
return axios["delete"]("/api/admin/meetings/delete/".concat(params === null || params === void 0 ? void 0 : params.meeting_id)).then(function (response) {
|
||||
setShowConfirmModal(false);
|
||||
setSubmit(false);
|
||||
|
||||
|
@ -27989,7 +27971,7 @@ var AdminMeetingDetail = function AdminMeetingDetail(props) {
|
|||
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("li", {
|
||||
className: "p-article__pdf__btn",
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_11__.Link, {
|
||||
to: "/admin/meeting/edit/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.meeting_id),
|
||||
to: "/admin/meeting/edit/".concat(params === null || params === void 0 ? void 0 : params.meeting_id),
|
||||
className: "btn-default btn-yellow btn-pdf btn-r8 btn-h48",
|
||||
children: "\u7DE8\u96C6"
|
||||
})
|
||||
|
@ -28176,11 +28158,12 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var AdminMeetingEdit = function AdminMeetingEdit(props) {
|
||||
var AdminMeetingEdit = function AdminMeetingEdit() {
|
||||
var _ref6;
|
||||
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_7__.useNavigate)();
|
||||
var meeting_id = props.match.params.meeting_id;
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_7__.useParams)();
|
||||
var meeting_id = params === null || params === void 0 ? void 0 : params.meeting_id;
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -29545,11 +29528,10 @@ var Transition = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef(func
|
|||
}, props));
|
||||
});
|
||||
|
||||
var AdminParentDetail = function AdminParentDetail(props) {
|
||||
var _props$match$params3, _props$match$params4;
|
||||
|
||||
var AdminParentDetail = function AdminParentDetail() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useNavigate)();
|
||||
var location = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useLocation)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -29600,11 +29582,9 @@ var AdminParentDetail = function AdminParentDetail(props) {
|
|||
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () {
|
||||
var _props$match$params;
|
||||
|
||||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
axios.get("/api/admin/fathers/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.father_id)).then(function (response) {
|
||||
axios.get("/api/admin/fathers/detail/".concat(params === null || params === void 0 ? void 0 : params.father_id)).then(function (response) {
|
||||
setLoaded(true);
|
||||
|
||||
if (response.data.status_code == 200) {
|
||||
|
@ -29622,8 +29602,6 @@ var AdminParentDetail = function AdminParentDetail(props) {
|
|||
var _file = e.target.files[0];
|
||||
reader.readAsDataURL(_file);
|
||||
reader.onloadend = /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
var _props$match$params2;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
|
@ -29633,7 +29611,7 @@ var AdminParentDetail = function AdminParentDetail(props) {
|
|||
});
|
||||
setSubmitImage(true);
|
||||
_context.next = 4;
|
||||
return axios.put("/api/admin/fathers/updateImage/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.father_id), {
|
||||
return axios.put("/api/admin/fathers/updateImage/".concat(params === null || params === void 0 ? void 0 : params.father_id), {
|
||||
image: reader.result
|
||||
}).then(function (response) {
|
||||
setSubmitImage(false);
|
||||
|
@ -29672,15 +29650,13 @@ var AdminParentDetail = function AdminParentDetail(props) {
|
|||
|
||||
function _handleAcceptDelete() {
|
||||
_handleAcceptDelete = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee2() {
|
||||
var _props$match$params5;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee2$(_context2) {
|
||||
while (1) {
|
||||
switch (_context2.prev = _context2.next) {
|
||||
case 0:
|
||||
setSubmit(true);
|
||||
_context2.next = 3;
|
||||
return axios["delete"]("/api/admin/fathers/delete/".concat((_props$match$params5 = props.match.params) === null || _props$match$params5 === void 0 ? void 0 : _props$match$params5.father_id)).then(function (response) {
|
||||
return axios["delete"]("/api/admin/fathers/delete/".concat(params === null || params === void 0 ? void 0 : params.father_id)).then(function (response) {
|
||||
setShowConfirmModal(false);
|
||||
setSubmit(false);
|
||||
|
||||
|
@ -29822,7 +29798,7 @@ var AdminParentDetail = function AdminParentDetail(props) {
|
|||
className: "p-profile-btn",
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_9__.Link, {
|
||||
className: "btn-default btn-yellow btn-profile btn-r8 btn-h52",
|
||||
to: "/admin/parent/edit/".concat((_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.father_id),
|
||||
to: "/admin/parent/edit/".concat(params === null || params === void 0 ? void 0 : params.father_id),
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("span", {
|
||||
className: "ft-18 ft-xs-16",
|
||||
children: "\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB\u3092\u5909\u66F4\u3059\u308B"
|
||||
|
@ -29832,7 +29808,7 @@ var AdminParentDetail = function AdminParentDetail(props) {
|
|||
className: "p-profile-btn",
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_9__.Link, {
|
||||
className: "btn-default btn-yellow btn-password btn-r8 btn-h52",
|
||||
to: "/admin/parent/edit/password/".concat((_props$match$params4 = props.match.params) === null || _props$match$params4 === void 0 ? void 0 : _props$match$params4.father_id),
|
||||
to: "/admin/parent/edit/password/".concat(params === null || params === void 0 ? void 0 : params.father_id),
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("span", {
|
||||
className: "ft-18 ft-xs-16",
|
||||
children: "\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5909\u66F4\u3059\u308B"
|
||||
|
@ -29928,8 +29904,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var AdminParentEdit = function AdminParentEdit(props) {
|
||||
var AdminParentEdit = function AdminParentEdit() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -29999,8 +29976,6 @@ var AdminParentEdit = function AdminParentEdit(props) {
|
|||
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)( /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
var _props$match$params;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
|
@ -30008,7 +29983,7 @@ var AdminParentEdit = function AdminParentEdit(props) {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
_context.next = 4;
|
||||
return axios.get("/api/admin/fathers/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.father_id)).then(function (response) {
|
||||
return axios.get("/api/admin/fathers/detail/".concat(params === null || params === void 0 ? void 0 : params.father_id)).then(function (response) {
|
||||
setLoaded(true);
|
||||
|
||||
if (response.data.status_code == 200) {
|
||||
|
@ -30037,8 +30012,6 @@ var AdminParentEdit = function AdminParentEdit(props) {
|
|||
|
||||
var handleSubmit = /*#__PURE__*/function () {
|
||||
var _ref2 = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee2(e) {
|
||||
var _props$match$params2;
|
||||
|
||||
var request;
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee2$(_context2) {
|
||||
while (1) {
|
||||
|
@ -30062,15 +30035,13 @@ var AdminParentEdit = function AdminParentEdit(props) {
|
|||
profile: profile
|
||||
};
|
||||
_context2.next = 7;
|
||||
return axios.put("/api/admin/fathers/updateProfile/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.father_id), request).then(function (response) {
|
||||
return axios.put("/api/admin/fathers/updateProfile/".concat(params === null || params === void 0 ? void 0 : params.father_id), request).then(function (response) {
|
||||
setSubmit(false);
|
||||
|
||||
switch (response.data.status_code) {
|
||||
case 200:
|
||||
{
|
||||
var _props$match$params3;
|
||||
|
||||
navigator("/admin/parent/detail/".concat((_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.father_id), {
|
||||
navigator("/admin/parent/detail/".concat(params === null || params === void 0 ? void 0 : params.father_id), {
|
||||
state: response.data.success_messages
|
||||
});
|
||||
break;
|
||||
|
@ -30626,8 +30597,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var AdminParentPasswordEdit = function AdminParentPasswordEdit(props) {
|
||||
var AdminParentPasswordEdit = function AdminParentPasswordEdit() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -30664,8 +30636,6 @@ var AdminParentPasswordEdit = function AdminParentPasswordEdit(props) {
|
|||
|
||||
var handleSubmit = /*#__PURE__*/function () {
|
||||
var _ref = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(e) {
|
||||
var _props$match$params;
|
||||
|
||||
var request;
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
|
@ -30682,15 +30652,13 @@ var AdminParentPasswordEdit = function AdminParentPasswordEdit(props) {
|
|||
password_confirmation: password_confirmation
|
||||
};
|
||||
_context.next = 6;
|
||||
return axios.put("/api/admin/fathers/updatePassword/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.father_id), request).then(function (response) {
|
||||
return axios.put("/api/admin/fathers/updatePassword/".concat(params === null || params === void 0 ? void 0 : params.father_id), request).then(function (response) {
|
||||
setSubmit(false);
|
||||
|
||||
switch (response.data.status_code) {
|
||||
case 200:
|
||||
{
|
||||
var _props$match$params2;
|
||||
|
||||
navigator("/admin/parent/detail/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.father_id), {
|
||||
navigator("/admin/parent/detail/".concat(params === null || params === void 0 ? void 0 : params.father_id), {
|
||||
state: response.data.success_messages
|
||||
});
|
||||
break;
|
||||
|
@ -31240,8 +31208,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ChildForgotPasswordReset = function ChildForgotPasswordReset(props) {
|
||||
var ChildForgotPasswordReset = function ChildForgotPasswordReset() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -31273,8 +31242,6 @@ var ChildForgotPasswordReset = function ChildForgotPasswordReset(props) {
|
|||
|
||||
var handleSubmit = /*#__PURE__*/function () {
|
||||
var _ref = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(e) {
|
||||
var _props$match$params;
|
||||
|
||||
var req;
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
|
@ -31289,7 +31256,7 @@ var ChildForgotPasswordReset = function ChildForgotPasswordReset(props) {
|
|||
req = {
|
||||
password: password,
|
||||
password_confirmation: password_confirmation,
|
||||
token: (_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.token
|
||||
token: params === null || params === void 0 ? void 0 : params.token
|
||||
};
|
||||
_context.next = 6;
|
||||
return axios.put('/api/children/updatePassword', req).then(function (response) {
|
||||
|
@ -31682,8 +31649,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ChildSignUp = function ChildSignUp(props) {
|
||||
var ChildSignUp = function ChildSignUp() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_3__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_3__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -31763,7 +31731,7 @@ var ChildSignUp = function ChildSignUp(props) {
|
|||
_context.next = 2;
|
||||
return axios.get('/api/children/checkRegisterMain', {
|
||||
params: {
|
||||
token: props.match.params.token
|
||||
token: params === null || params === void 0 ? void 0 : params.token
|
||||
}
|
||||
}).then(function (response) {
|
||||
switch (response.data.status_code) {
|
||||
|
@ -31820,20 +31788,20 @@ var ChildSignUp = function ChildSignUp(props) {
|
|||
formdata.append('company', company);
|
||||
formdata.append('image', image);
|
||||
formdata.append('terms', check_terms);
|
||||
formdata.append('token', props.match.params.token);
|
||||
formdata.append('token', params === null || params === void 0 ? void 0 : params.token);
|
||||
_context2.next = 16;
|
||||
return axios.post('/api/children/registerMain', formdata).then(function (response) {
|
||||
setSubmit(false);
|
||||
|
||||
switch (response.data.status_code) {
|
||||
case 200:
|
||||
navigator('/c-account/register/complete/' + props.match.params.token, {
|
||||
navigator('/c-account/register/complete/' + (params === null || params === void 0 ? void 0 : params.token), {
|
||||
state: response.data.success_messages
|
||||
});
|
||||
break;
|
||||
|
||||
case 400:
|
||||
navigator('/c-account/register/error/' + props.match.params.token, {
|
||||
navigator('/c-account/register/error/' + (params === null || params === void 0 ? void 0 : params.token), {
|
||||
state: response.data.error_messages
|
||||
});
|
||||
break;
|
||||
|
@ -32347,8 +32315,10 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ChildMeetingDetail = function ChildMeetingDetail(props) {
|
||||
var ChildMeetingDetail = function ChildMeetingDetail() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_11__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_11__.useParams)(); //meeting/detail/:meeting_id
|
||||
|
||||
var child_id = localStorage.getItem('kiki_acc_id');
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(localStorage.getItem('notice')),
|
||||
|
@ -32413,8 +32383,6 @@ var ChildMeetingDetail = function ChildMeetingDetail(props) {
|
|||
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)( /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
var _props$match$params;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
|
@ -32422,7 +32390,7 @@ var ChildMeetingDetail = function ChildMeetingDetail(props) {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
_context.next = 4;
|
||||
return axios.get("/api/children/meetings/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.meeting_id), {
|
||||
return axios.get("/api/children/meetings/detail/".concat(params.meeting_id), {
|
||||
params: {
|
||||
child_id: child_id
|
||||
}
|
||||
|
@ -32468,7 +32436,7 @@ var ChildMeetingDetail = function ChildMeetingDetail(props) {
|
|||
setSubmit(true);
|
||||
formdata = new FormData();
|
||||
formdata.append('child_id', child_id);
|
||||
formdata.append('meeting_id', props.match.params.meeting_id);
|
||||
formdata.append('meeting_id', params.meeting_id);
|
||||
_context2.next = 6;
|
||||
return axios.post('/api/children/meeting/approvals/registerApproval', formdata).then(function (response) {
|
||||
setSubmit(false);
|
||||
|
@ -33145,8 +33113,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ChildParentDetail = function ChildParentDetail(props) {
|
||||
var ChildParentDetail = function ChildParentDetail() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(localStorage.getItem('notice')),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -33187,7 +33156,7 @@ var ChildParentDetail = function ChildParentDetail(props) {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
_context.next = 4;
|
||||
return axios.get('/api/children/fathers/detail/' + props.match.params.father_id).then(function (response) {
|
||||
return axios.get('/api/children/fathers/detail/' + (params === null || params === void 0 ? void 0 : params.father_id)).then(function (response) {
|
||||
setLoaded(true);
|
||||
setNotice(response.data.notice);
|
||||
|
||||
|
@ -38098,8 +38067,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ParentForgotPasswordReset = function ParentForgotPasswordReset(props) {
|
||||
var ParentForgotPasswordReset = function ParentForgotPasswordReset() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -38131,8 +38101,6 @@ var ParentForgotPasswordReset = function ParentForgotPasswordReset(props) {
|
|||
|
||||
var handleSubmit = /*#__PURE__*/function () {
|
||||
var _ref = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee(e) {
|
||||
var _props$match$params;
|
||||
|
||||
var req;
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
|
@ -38147,7 +38115,7 @@ var ParentForgotPasswordReset = function ParentForgotPasswordReset(props) {
|
|||
req = {
|
||||
password: password,
|
||||
password_confirmation: password_confirmation,
|
||||
token: (_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.token
|
||||
token: params === null || params === void 0 ? void 0 : params.token
|
||||
};
|
||||
_context.next = 6;
|
||||
return axios.put('/api/fathers/updatePassword', req).then(function (response) {
|
||||
|
@ -38542,8 +38510,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ParentSignUp = function ParentSignUp(props) {
|
||||
var ParentSignUp = function ParentSignUp() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -38616,7 +38585,7 @@ var ParentSignUp = function ParentSignUp(props) {
|
|||
_context.next = 2;
|
||||
return axios.get('/api/fathers/checkRegisterMain', {
|
||||
params: {
|
||||
token: props.match.params.token
|
||||
token: params === null || params === void 0 ? void 0 : params.token
|
||||
}
|
||||
}).then(function (response) {
|
||||
switch (response.data.status_code) {
|
||||
|
@ -38668,14 +38637,14 @@ var ParentSignUp = function ParentSignUp(props) {
|
|||
formdata.append('tel', tel);
|
||||
formdata.append('profile', profile);
|
||||
formdata.append('terms', check_terms);
|
||||
formdata.append('token', props.match.params.token);
|
||||
formdata.append('token', params === null || params === void 0 ? void 0 : params.token);
|
||||
_context2.next = 14;
|
||||
return axios.post('/api/fathers/registerMain', formdata).then(function (response) {
|
||||
setSubmit(false);
|
||||
|
||||
switch (response.data.status_code) {
|
||||
case 200:
|
||||
navigator('/p-account/register/complete/' + props.match.params.token, {
|
||||
navigator('/p-account/register/complete/' + (params === null || params === void 0 ? void 0 : params.token), {
|
||||
state: response.data.success_messages
|
||||
});
|
||||
break;
|
||||
|
@ -38685,7 +38654,7 @@ var ParentSignUp = function ParentSignUp(props) {
|
|||
break;
|
||||
|
||||
case 401:
|
||||
navigator('/p-account/register/error/' + props.match.params.token, {
|
||||
navigator('/p-account/register/error/' + (params === null || params === void 0 ? void 0 : params.token), {
|
||||
state: response.data.error_messages
|
||||
});
|
||||
break;
|
||||
|
@ -39249,11 +39218,12 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ParentChildDetail = function ParentChildDetail(props) {
|
||||
var ParentChildDetail = function ParentChildDetail() {
|
||||
var _child$father_relatio;
|
||||
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_8__.useNavigate)();
|
||||
var location = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_8__.useLocation)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_8__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(localStorage.getItem('notice')),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -39296,7 +39266,7 @@ var ParentChildDetail = function ParentChildDetail(props) {
|
|||
setSuccess = _useState16[1];
|
||||
|
||||
var father_id = localStorage.getItem('kiki_acc_id');
|
||||
var child_id = props.match.params.child_id;
|
||||
var child_id = params === null || params === void 0 ? void 0 : params.child_id;
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)( /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
|
@ -39568,8 +39538,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ParentChildEdit = function ParentChildEdit(props) {
|
||||
var ParentChildEdit = function ParentChildEdit() {
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_10__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_10__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(localStorage.getItem('notice')),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -39614,7 +39585,7 @@ var ParentChildEdit = function ParentChildEdit(props) {
|
|||
setLoaded = _useState16[1];
|
||||
|
||||
var father_id = localStorage.getItem('kiki_acc_id');
|
||||
var child_id = props.match.params.child_id;
|
||||
var child_id = params === null || params === void 0 ? void 0 : params.child_id;
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)( /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
|
@ -39860,7 +39831,7 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
var INFINITE = 10;
|
||||
var SCROLL_DELAY_TIME = 1500;
|
||||
|
||||
var ParentChilds = function ParentChilds(props) {
|
||||
var ParentChilds = function ParentChilds() {
|
||||
var location = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_7__.useLocation)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(localStorage.getItem('notice')),
|
||||
|
@ -41333,11 +41304,12 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ParentMeetingDetail = function ParentMeetingDetail(props) {
|
||||
var _meeting$approval, _props$match$params4;
|
||||
var ParentMeetingDetail = function ParentMeetingDetail() {
|
||||
var _meeting$approval;
|
||||
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_12__.useNavigate)();
|
||||
var location = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_12__.useLocation)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_12__.useParams)();
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(localStorage.getItem('notice')),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -41413,8 +41385,6 @@ var ParentMeetingDetail = function ParentMeetingDetail(props) {
|
|||
|
||||
var isMountedRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(true);
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)( /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {
|
||||
var _props$match$params;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
|
@ -41422,7 +41392,7 @@ var ParentMeetingDetail = function ParentMeetingDetail(props) {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
_context.next = 4;
|
||||
return axios.get("/api/fathers/meetings/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.meeting_id), {
|
||||
return axios.get("/api/fathers/meetings/detail/".concat(params === null || params === void 0 ? void 0 : params.meeting_id), {
|
||||
params: {
|
||||
father_id: father_id
|
||||
}
|
||||
|
@ -41479,15 +41449,13 @@ var ParentMeetingDetail = function ParentMeetingDetail(props) {
|
|||
|
||||
var handleAcceptDelete = /*#__PURE__*/function () {
|
||||
var _ref2 = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee2() {
|
||||
var _props$match$params2;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee2$(_context2) {
|
||||
while (1) {
|
||||
switch (_context2.prev = _context2.next) {
|
||||
case 0:
|
||||
setSubmitDelete(true);
|
||||
_context2.next = 3;
|
||||
return axios["delete"]("/api/fathers/meetings/delete/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.meeting_id)).then(function (response) {
|
||||
return axios["delete"]("/api/fathers/meetings/delete/".concat(params === null || params === void 0 ? void 0 : params.meeting_id)).then(function (response) {
|
||||
setNotice(response.data.notice);
|
||||
setSubmitDelete(false);
|
||||
setShowDeleteModal(false);
|
||||
|
@ -41559,8 +41527,6 @@ var ParentMeetingDetail = function ParentMeetingDetail(props) {
|
|||
|
||||
var handleNotifyAllChild = /*#__PURE__*/function () {
|
||||
var _ref3 = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee3() {
|
||||
var _props$match$params3;
|
||||
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee3$(_context3) {
|
||||
while (1) {
|
||||
switch (_context3.prev = _context3.next) {
|
||||
|
@ -41569,7 +41535,7 @@ var ParentMeetingDetail = function ParentMeetingDetail(props) {
|
|||
_context3.next = 3;
|
||||
return axios.get('/api/fathers/meeting/approvals/listChildrenOfUnapprovel', {
|
||||
params: {
|
||||
meeting_id: (_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.meeting_id
|
||||
meeting_id: params === null || params === void 0 ? void 0 : params.meeting_id
|
||||
}
|
||||
}).then(function (response) {
|
||||
setNotice(response.data.notice);
|
||||
|
@ -41584,7 +41550,7 @@ var ParentMeetingDetail = function ParentMeetingDetail(props) {
|
|||
|
||||
var formdata = new FormData();
|
||||
formdata.append('email', JSON.stringify(email_list));
|
||||
formdata.append('meeting_id', props.match.params.meeting_id);
|
||||
formdata.append('meeting_id', params === null || params === void 0 ? void 0 : params.meeting_id);
|
||||
axios.post('/api/fathers/meetingEditNotification', formdata).then(function (response) {
|
||||
setSubmitNotify(false);
|
||||
setShowNotifySelectModal(false);
|
||||
|
@ -41729,7 +41695,7 @@ var ParentMeetingDetail = function ParentMeetingDetail(props) {
|
|||
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("li", {
|
||||
className: "p-article-btn__item",
|
||||
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_13__.Link, {
|
||||
to: "/p-account/meeting/edit/".concat((_props$match$params4 = props.match.params) === null || _props$match$params4 === void 0 ? void 0 : _props$match$params4.meeting_id),
|
||||
to: "/p-account/meeting/edit/".concat(params === null || params === void 0 ? void 0 : params.meeting_id),
|
||||
className: "btn-default btn-yellow btn-pdf btn-r8 btn-h48",
|
||||
children: "\u7DE8\u96C6"
|
||||
})
|
||||
|
@ -41965,12 +41931,13 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
|||
|
||||
|
||||
|
||||
var ParentMeetingEdit = function ParentMeetingEdit(props) {
|
||||
var ParentMeetingEdit = function ParentMeetingEdit() {
|
||||
var _ref5;
|
||||
|
||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_8__.useNavigate)();
|
||||
var params = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_8__.useParams)();
|
||||
var father_id = localStorage.getItem('kiki_acc_id');
|
||||
var meeting_id = props.match.params.meeting_id;
|
||||
var meeting_id = params === null || params === void 0 ? void 0 : params.meeting_id;
|
||||
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(localStorage.getItem('notice')),
|
||||
_useState2 = _slicedToArray(_useState, 2),
|
||||
|
@ -45331,6 +45298,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js");
|
||||
|
||||
|
||||
|
||||
/*====================================
|
||||
Admin
|
||||
===================================*/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { useNavigate, Link, useLocation } from 'react-router-dom';
|
||||
import { useNavigate, Link, useLocation, useParams } from 'react-router-dom';
|
||||
|
||||
import IconButton from "@material-ui/core/IconButton";
|
||||
import PhotoCameraOutlinedIcon from '@mui/icons-material/PhotoCameraOutlined';
|
||||
|
@ -10,10 +10,11 @@ import ModalConfirm from '../../component/modal_confirm';
|
|||
|
||||
|
||||
|
||||
const AdminChildDetail = (props) => {
|
||||
const AdminChildDetail = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const location = useLocation();
|
||||
const params = useParams();
|
||||
|
||||
const [image, setImage] = useState('');
|
||||
const [loaded, setLoaded] = useState(false);
|
||||
|
@ -32,7 +33,7 @@ const AdminChildDetail = (props) => {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
|
||||
await axios.get(`/api/admin/children/detail/${props.match.params?.child_id}`)
|
||||
await axios.get(`/api/admin/children/detail/${params?.child_id}`)
|
||||
.then(response => {
|
||||
setLoaded(true);
|
||||
switch(response.data.status_code){
|
||||
|
@ -55,7 +56,7 @@ const AdminChildDetail = (props) => {
|
|||
reader.onloadend = () => {
|
||||
set422Errors({image: ''});
|
||||
setSubmitImage(true);
|
||||
axios.put(`/api/admin/children/updateImage/${props.match.params?.child_id}`, {image: reader.result})
|
||||
axios.put(`/api/admin/children/updateImage/${params?.child_id}`, {image: reader.result})
|
||||
.then(response => {
|
||||
setSubmitImage(false);
|
||||
switch(response.data.status_code){
|
||||
|
@ -74,7 +75,7 @@ const AdminChildDetail = (props) => {
|
|||
|
||||
async function handleAcceptDelete() {
|
||||
setSubmit(true);
|
||||
axios.delete(`/api/admin/children/delete/${props.match.params?.child_id}`)
|
||||
axios.delete(`/api/admin/children/delete/${params?.child_id}`)
|
||||
.then(response => {
|
||||
setShowConfirmModal(false);
|
||||
setSubmit(false);
|
||||
|
@ -160,7 +161,7 @@ const AdminChildDetail = (props) => {
|
|||
|
||||
<div className="p-profile-btn">
|
||||
<Link className="btn-default btn-yellow btn-profile btn-r8 btn-h52"
|
||||
to = {`/admin/child/edit/${props.match.params?.child_id}`}
|
||||
to = {`/admin/child/edit/${params?.child_id}`}
|
||||
>
|
||||
<span className="ft-18 ft-xs-16">プロフィールを変更する</span>
|
||||
</Link>
|
||||
|
@ -168,7 +169,7 @@ const AdminChildDetail = (props) => {
|
|||
|
||||
<div className="p-profile-btn">
|
||||
<Link className="btn-default btn-yellow btn-password btn-r8 btn-h52"
|
||||
to = {`/admin/child/edit/password/${props.match.params?.child_id}`}
|
||||
to = {`/admin/child/edit/password/${params?.child_id}`}
|
||||
>
|
||||
<span className="ft-18 ft-xs-16">パスワードを変更する</span>
|
||||
</Link>
|
||||
|
|
|
@ -1,14 +1,15 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
|
||||
import Alert from '../../component/alert';
|
||||
import PageLoader from '../../component/page_loader';
|
||||
|
||||
|
||||
const AdminChildEdit = (props) => {
|
||||
const AdminChildEdit = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [first_name, setFirstName] = useState('');
|
||||
const [last_name, setLastName] = useState('');
|
||||
|
@ -38,7 +39,7 @@ const AdminChildEdit = (props) => {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
|
||||
await axios.get(`/api/admin/children/detail/${props.match.params?.child_id}`)
|
||||
await axios.get(`/api/admin/children/detail/${params?.child_id}`)
|
||||
.then(response => {
|
||||
setLoaded(true);
|
||||
if(response.data.status_code==200)
|
||||
|
@ -80,12 +81,12 @@ const AdminChildEdit = (props) => {
|
|||
tel: tel,
|
||||
company: company
|
||||
};
|
||||
axios.put(`/api/admin/children/updateProfile/${props.match.params?.child_id}`, request)
|
||||
axios.put(`/api/admin/children/updateProfile/${params?.child_id}`, request)
|
||||
.then(response => {
|
||||
setSubmit(false);
|
||||
switch(response.data.status_code){
|
||||
case 200: {
|
||||
navigator(`/admin/child/detail/${props.match.params?.child_id}`,
|
||||
navigator(`/admin/child/detail/${params?.child_id}`,
|
||||
{state: response.data.success_messages});
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
import React, { useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
|
||||
import Alert from '../../component/alert';
|
||||
|
||||
|
||||
const AdminChildPasswordEdit = (props) => {
|
||||
const AdminChildPasswordEdit = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [password, setPassword] = useState('');
|
||||
const [password_confirmation, setConfirmPassword] = useState('');
|
||||
|
@ -35,12 +36,12 @@ const AdminChildPasswordEdit = (props) => {
|
|||
password_confirmation: password_confirmation
|
||||
}
|
||||
|
||||
await axios.put(`/api/admin/children/updatePassword/${props.match.params?.child_id}`, request)
|
||||
await axios.put(`/api/admin/children/updatePassword/${params?.child_id}`, request)
|
||||
.then(response => {
|
||||
setSubmit(false);
|
||||
switch(response.data.status_code){
|
||||
case 200: {
|
||||
navigator(`/admin/child/detail/${props.match.params?.child_id}`,
|
||||
navigator(`/admin/child/detail/${params?.child_id}`,
|
||||
{state: response.data.success_messages});
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import { useRef, useEffect, useState } from 'react';
|
||||
import { useNavigate, Link, useLocation } from 'react-router-dom';
|
||||
import { useNavigate, Link, useLocation, useParams } from 'react-router-dom';
|
||||
import moment from 'moment';
|
||||
|
||||
import Alert from '../../component/alert';
|
||||
|
@ -9,10 +9,11 @@ import ModalConfirm from '../../component/modal_confirm';
|
|||
import Thumbnail from '../../component/thumbnail';
|
||||
import PageLoader from '../../component/page_loader';
|
||||
|
||||
const AdminMeetingDetail = (props) => {
|
||||
const AdminMeetingDetail = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const location = useLocation();
|
||||
const params = useParams();
|
||||
|
||||
const [loaded, setLoaded] = useState(false);
|
||||
const [submit, setSubmit] = useState(false);
|
||||
|
@ -31,7 +32,7 @@ const AdminMeetingDetail = (props) => {
|
|||
useEffect( async () => {
|
||||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
await axios.get(`/api/admin/meetings/detail/${props.match.params?.meeting_id}`)
|
||||
await axios.get(`/api/admin/meetings/detail/${params?.meeting_id}`)
|
||||
.then((response) => {
|
||||
setLoaded(true);
|
||||
if(response.data.status_code==200){
|
||||
|
@ -56,7 +57,7 @@ const AdminMeetingDetail = (props) => {
|
|||
|
||||
async function handleAcceptDelete() {
|
||||
setSubmit(true);
|
||||
await axios.delete(`/api/admin/meetings/delete/${props.match.params?.meeting_id}`)
|
||||
await axios.delete(`/api/admin/meetings/delete/${params?.meeting_id}`)
|
||||
.then(response => {
|
||||
setShowConfirmModal(false);
|
||||
setSubmit(false);
|
||||
|
@ -129,7 +130,7 @@ const AdminMeetingDetail = (props) => {
|
|||
</time>
|
||||
<ul className="p-article-btn-list">
|
||||
<li className="p-article__pdf__btn">
|
||||
<Link to={`/admin/meeting/edit/${props.match.params?.meeting_id}`}
|
||||
<Link to={`/admin/meeting/edit/${params?.meeting_id}`}
|
||||
className="btn-default btn-yellow btn-pdf btn-r8 btn-h48">
|
||||
編集
|
||||
</Link>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
import IconButton from '@mui/material/IconButton';
|
||||
import RemoveIcon from '@mui/icons-material/Remove';
|
||||
|
@ -9,10 +9,12 @@ import PageLoader from '../../component/page_loader';
|
|||
import UploadingProgress from '../../component/modal_uploading';
|
||||
|
||||
|
||||
const AdminMeetingEdit = (props) => {
|
||||
const AdminMeetingEdit = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const meeting_id = props.match.params.meeting_id;
|
||||
const params = useParams();
|
||||
|
||||
const meeting_id = params?.meeting_id;
|
||||
|
||||
const [meeting, setMeeting] = useState(null);
|
||||
const [title, setTitle] = useState('');
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { useNavigate, Link, useLocation } from 'react-router-dom';
|
||||
import { useNavigate, Link, useLocation, useParams } from 'react-router-dom';
|
||||
|
||||
import IconButton from "@material-ui/core/IconButton";
|
||||
import PhotoCameraOutlinedIcon from '@mui/icons-material/PhotoCameraOutlined';
|
||||
|
@ -15,10 +15,11 @@ const Transition = React.forwardRef(function Transition(props, ref) {
|
|||
|
||||
|
||||
|
||||
const AdminParentDetail = (props) => {
|
||||
const AdminParentDetail = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const location = useLocation();
|
||||
const params = useParams();
|
||||
|
||||
const [image, setImage] = useState('');
|
||||
const [loaded, setLoaded] = useState(false);
|
||||
|
@ -37,7 +38,7 @@ const AdminParentDetail = (props) => {
|
|||
useEffect(() => {
|
||||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
axios.get(`/api/admin/fathers/detail/${props.match.params?.father_id}`)
|
||||
axios.get(`/api/admin/fathers/detail/${params?.father_id}`)
|
||||
.then(response => {
|
||||
setLoaded(true);
|
||||
if(response.data.status_code==200){
|
||||
|
@ -59,7 +60,7 @@ const AdminParentDetail = (props) => {
|
|||
reader.onloadend = async () => {
|
||||
set422Errors({image: ''});
|
||||
setSubmitImage(true);
|
||||
await axios.put(`/api/admin/fathers/updateImage/${props.match.params?.father_id}`, {image: reader.result})
|
||||
await axios.put(`/api/admin/fathers/updateImage/${params?.father_id}`, {image: reader.result})
|
||||
.then(response => {
|
||||
setSubmitImage(false);
|
||||
switch(response.data.status_code){
|
||||
|
@ -78,7 +79,7 @@ const AdminParentDetail = (props) => {
|
|||
|
||||
async function handleAcceptDelete() {
|
||||
setSubmit(true);
|
||||
await axios.delete(`/api/admin/fathers/delete/${props.match.params?.father_id}`)
|
||||
await axios.delete(`/api/admin/fathers/delete/${params?.father_id}`)
|
||||
.then(response => {
|
||||
setShowConfirmModal(false);
|
||||
setSubmit(false);
|
||||
|
@ -159,7 +160,7 @@ const AdminParentDetail = (props) => {
|
|||
|
||||
<div className="p-profile-btn">
|
||||
<Link className="btn-default btn-yellow btn-profile btn-r8 btn-h52"
|
||||
to = {`/admin/parent/edit/${props.match.params?.father_id}`}
|
||||
to = {`/admin/parent/edit/${params?.father_id}`}
|
||||
>
|
||||
<span className="ft-18 ft-xs-16">プロフィールを変更する</span>
|
||||
</Link>
|
||||
|
@ -167,7 +168,7 @@ const AdminParentDetail = (props) => {
|
|||
|
||||
<div className="p-profile-btn">
|
||||
<Link className="btn-default btn-yellow btn-password btn-r8 btn-h52"
|
||||
to = {`/admin/parent/edit/password/${props.match.params?.father_id}`}
|
||||
to = {`/admin/parent/edit/password/${params?.father_id}`}
|
||||
>
|
||||
<span className="ft-18 ft-xs-16">パスワードを変更する</span>
|
||||
</Link>
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
import Alert from '../../component/alert';
|
||||
import PageLoader from '../../component/page_loader';
|
||||
|
||||
const AdminParentEdit = (props) => {
|
||||
const AdminParentEdit = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [company, setCompany] = useState('');
|
||||
const [email, setEmail] = useState('');
|
||||
|
@ -35,7 +36,7 @@ const AdminParentEdit = (props) => {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
|
||||
await axios.get(`/api/admin/fathers/detail/${props.match.params?.father_id}`)
|
||||
await axios.get(`/api/admin/fathers/detail/${params?.father_id}`)
|
||||
.then(response => {
|
||||
setLoaded(true);
|
||||
if(response.data.status_code==200){
|
||||
|
@ -75,12 +76,12 @@ const AdminParentEdit = (props) => {
|
|||
profile: profile,
|
||||
};
|
||||
|
||||
await axios.put(`/api/admin/fathers/updateProfile/${props.match.params?.father_id}`, request)
|
||||
await axios.put(`/api/admin/fathers/updateProfile/${params?.father_id}`, request)
|
||||
.then(response => {
|
||||
setSubmit(false);
|
||||
switch(response.data.status_code){
|
||||
case 200: {
|
||||
navigator(`/admin/parent/detail/${props.match.params?.father_id}`,
|
||||
navigator(`/admin/parent/detail/${params?.father_id}`,
|
||||
{ state: response.data.success_messages });
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
import React, { useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
|
||||
import Alert from '../../component/alert';
|
||||
|
||||
|
||||
const AdminParentPasswordEdit = (props) => {
|
||||
const AdminParentPasswordEdit = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [password, setPassword] = useState('');
|
||||
const [password_confirmation, setConfirmPassword] = useState('');
|
||||
|
@ -34,12 +35,12 @@ const AdminParentPasswordEdit = (props) => {
|
|||
password_confirmation: password_confirmation
|
||||
}
|
||||
|
||||
await axios.put(`/api/admin/fathers/updatePassword/${props.match.params?.father_id}`, request)
|
||||
await axios.put(`/api/admin/fathers/updatePassword/${params?.father_id}`, request)
|
||||
.then(response => {
|
||||
setSubmit(false);
|
||||
switch(response.data.status_code){
|
||||
case 200: {
|
||||
navigator(`/admin/parent/detail/${props.match.params?.father_id}`,
|
||||
navigator(`/admin/parent/detail/${params?.father_id}`,
|
||||
{state: response.data.success_messages});
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
import React, { useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
|
||||
import Alert from '../../../component/alert';
|
||||
|
||||
const ChildForgotPasswordReset = (props) => {
|
||||
const ChildForgotPasswordReset = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [submit, setSubmit] = useState(false);
|
||||
|
||||
|
@ -24,7 +25,7 @@ const ChildForgotPasswordReset = (props) => {
|
|||
let req = {
|
||||
password: password,
|
||||
password_confirmation: password_confirmation,
|
||||
token: props.match.params?.token
|
||||
token: params?.token
|
||||
}
|
||||
|
||||
await axios.put('/api/children/updatePassword', req)
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
import React, { useEffect, useState } from 'react';
|
||||
import { useNavigate, Link } from 'react-router-dom';
|
||||
import { useNavigate, Link, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
|
||||
import IconButton from "@material-ui/core/IconButton";
|
||||
import PhotoCameraOutlinedIcon from '@mui/icons-material/PhotoCameraOutlined';
|
||||
|
||||
const ChildSignUp = (props) => {
|
||||
const ChildSignUp = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [submit, setSubmit] = useState(false);
|
||||
const [loaded, setLoaded] = useState(false);
|
||||
|
@ -36,7 +37,7 @@ const ChildSignUp = (props) => {
|
|||
|
||||
|
||||
useEffect( async ()=>{
|
||||
await axios.get('/api/children/checkRegisterMain', {params:{token: props.match.params.token}})
|
||||
await axios.get('/api/children/checkRegisterMain', {params:{token: params?.token}})
|
||||
.then(response=>{
|
||||
switch(response.data.status_code){
|
||||
case 200: setLoaded(true); setIdentity(response.data.params.tel); break;
|
||||
|
@ -70,15 +71,15 @@ const ChildSignUp = (props) => {
|
|||
formdata.append('company', company);
|
||||
formdata.append('image', image);
|
||||
formdata.append('terms', check_terms);
|
||||
formdata.append('token', props.match.params.token);
|
||||
formdata.append('token', params?.token);
|
||||
|
||||
|
||||
await axios.post('/api/children/registerMain', formdata)
|
||||
.then(response => {
|
||||
setSubmit(false);
|
||||
switch(response.data.status_code){
|
||||
case 200: navigator('/c-account/register/complete/'+props.match.params.token, {state: response.data.success_messages}); break;
|
||||
case 400: navigator('/c-account/register/error/' +props.match.params.token, {state: response.data.error_messages}); break;
|
||||
case 200: navigator('/c-account/register/complete/'+ params?.token, {state: response.data.success_messages}); break;
|
||||
case 400: navigator('/c-account/register/error/' + params?.token, {state: response.data.error_messages}); break;
|
||||
case 422: {
|
||||
window.scrollTo(0, 0);
|
||||
set422Errors(response.data.error_messages);
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { Link, useNavigate } from 'react-router-dom';
|
||||
import { Link, useNavigate, useParams} from 'react-router-dom';
|
||||
|
||||
import Notification from '../../component/notification';
|
||||
import moment from 'moment';
|
||||
|
@ -10,9 +10,10 @@ import ModalConfirm from '../../component/modal_confirm';
|
|||
import Thumbnail from '../../component/thumbnail';
|
||||
import PageLoader from '../../component/page_loader';
|
||||
|
||||
const ChildMeetingDetail = (props) => {
|
||||
const ChildMeetingDetail = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams(); //meeting/detail/:meeting_id
|
||||
|
||||
const child_id = localStorage.getItem('kiki_acc_id');
|
||||
const [notice, setNotice] = useState(localStorage.getItem('notice'));
|
||||
|
@ -37,7 +38,7 @@ const ChildMeetingDetail = (props) => {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
|
||||
await axios.get(`/api/children/meetings/detail/${props.match.params?.meeting_id}`, {params:{child_id: child_id}})
|
||||
await axios.get(`/api/children/meetings/detail/${params.meeting_id}`, {params:{child_id: child_id}})
|
||||
.then(response => {
|
||||
setLoaded(true);
|
||||
setNotice(response.data.notice);
|
||||
|
@ -68,7 +69,7 @@ const ChildMeetingDetail = (props) => {
|
|||
setSubmit(true);
|
||||
const formdata = new FormData();
|
||||
formdata.append('child_id', child_id);
|
||||
formdata.append('meeting_id', props.match.params.meeting_id);
|
||||
formdata.append('meeting_id', params.meeting_id);
|
||||
|
||||
await axios.post('/api/children/meeting/approvals/registerApproval', formdata)
|
||||
.then(response => {
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
|
||||
import Notification from '../../component/notification';
|
||||
import Alert from '../../component/alert';
|
||||
import PageLoader from '../../component/page_loader';
|
||||
|
||||
const ChildParentDetail = (props) => {
|
||||
const ChildParentDetail = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [notice, setNotice] = useState(localStorage.getItem('notice'));
|
||||
const [loaded, setLoaded] = useState(false);
|
||||
|
@ -22,7 +23,7 @@ const ChildParentDetail = (props) => {
|
|||
useEffect( async () => {
|
||||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
await axios.get('/api/children/fathers/detail/'+props.match.params.father_id)
|
||||
await axios.get('/api/children/fathers/detail/'+ params?.father_id)
|
||||
.then(response => {
|
||||
setLoaded(true);
|
||||
setNotice(response.data.notice);
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
import React, { useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
|
||||
import Alert from '../../../component/alert';
|
||||
|
||||
const ParentForgotPasswordReset = (props) => {
|
||||
const ParentForgotPasswordReset = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [submit, setSubmit] = useState(false);
|
||||
|
||||
const [password, setPassword] = useState('');
|
||||
|
@ -23,7 +25,7 @@ const ParentForgotPasswordReset = (props) => {
|
|||
let req = {
|
||||
password: password,
|
||||
password_confirmation: password_confirmation,
|
||||
token: props.match.params?.token
|
||||
token: params?.token
|
||||
}
|
||||
|
||||
await axios.put('/api/fathers/updatePassword', req)
|
||||
|
|
|
@ -1,52 +0,0 @@
|
|||
import React, { Component } from 'react';
|
||||
import ReactDOM from 'react-dom';
|
||||
import { BrowserRouter, Route, Switch } from 'react-router-dom';
|
||||
import ParentForgotPassword from './forgot_password';
|
||||
import ParentForgotPasswordReset from './forgot_password/reset';
|
||||
import ParentLogin from './login';
|
||||
import ParentSignUp from './register';
|
||||
|
||||
import PasswordResetComplete from '../../component/password_reset_complete';
|
||||
import SignUpComplete from '../../component/register/complete';
|
||||
import SignUpError from '../../component/register/error';
|
||||
import WithdrawalComplete from '../../component/withdrawal_complete';
|
||||
|
||||
import ScrollToTop from '../../component/scroll_top';
|
||||
|
||||
export default class ParentAuth extends Component {
|
||||
render() {
|
||||
return (
|
||||
<main className="l-single-main">
|
||||
<div className="l-centeringbox">
|
||||
<div className="l-centeringbox-wrap">
|
||||
<BrowserRouter>
|
||||
<ScrollToTop/>
|
||||
<Switch>
|
||||
<Route exact path='/p-account/register/:token' component={ParentSignUp} />
|
||||
<Route exact path='/p-account/register/complete/:token' component={SignUpComplete} />
|
||||
<Route exact path='/p-account/register/error/:token' component={SignUpError} />
|
||||
|
||||
<Route exact path="/p-account/forgot-password" component = {ParentForgotPassword} />
|
||||
<Route exact path="/p-account/forgot-password/reset/:token" component = {ParentForgotPasswordReset} />
|
||||
<Route exact path="/p-account/forgot-password/complete" component = {PasswordResetComplete} />
|
||||
|
||||
<Route exact path="/p-account/login" component = {ParentLogin} />
|
||||
<Route exact path="/p-account/withdrawal/complete" component = {WithdrawalComplete} />
|
||||
</Switch>
|
||||
</BrowserRouter>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
if(document.getElementById('p-auth')){
|
||||
ReactDOM.render(
|
||||
<ParentAuth />,
|
||||
document.getElementById('p-auth')
|
||||
)
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
import React, { useEffect, useState } from 'react';
|
||||
import { useNavigate, Link } from 'react-router-dom';
|
||||
import { useNavigate, Link, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
import IconButton from "@material-ui/core/IconButton";
|
||||
import PhotoCameraOutlinedIcon from '@mui/icons-material/PhotoCameraOutlined';
|
||||
|
@ -7,9 +7,10 @@ import PhotoCameraOutlinedIcon from '@mui/icons-material/PhotoCameraOutlined';
|
|||
import Alert from '../../../component/alert';
|
||||
|
||||
|
||||
const ParentSignUp = (props) => {
|
||||
const ParentSignUp = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [submit, setSubmit] = useState(false);
|
||||
const [loaded, setLoaded] = useState(false);
|
||||
|
@ -35,7 +36,7 @@ const ParentSignUp = (props) => {
|
|||
|
||||
|
||||
useEffect( async ()=>{
|
||||
await axios.get('/api/fathers/checkRegisterMain', {params:{token: props.match.params.token}})
|
||||
await axios.get('/api/fathers/checkRegisterMain', {params:{token: params?.token}})
|
||||
.then(response=>{
|
||||
switch(response.data.status_code){
|
||||
case 200: setLoaded(true); break;
|
||||
|
@ -65,15 +66,15 @@ const ParentSignUp = (props) => {
|
|||
formdata.append('tel', tel);
|
||||
formdata.append('profile', profile);
|
||||
formdata.append('terms', check_terms);
|
||||
formdata.append('token', props.match.params.token);
|
||||
formdata.append('token', params?.token);
|
||||
|
||||
await axios.post('/api/fathers/registerMain', formdata)
|
||||
.then(response => {
|
||||
setSubmit(false);
|
||||
switch(response.data.status_code){
|
||||
case 200: navigator('/p-account/register/complete/'+props.match.params.token, {state: response.data.success_messages}); break;
|
||||
case 200: navigator('/p-account/register/complete/'+ params?.token, {state: response.data.success_messages}); break;
|
||||
case 400: set400Error(response.data.error_messages); break;
|
||||
case 401: navigator('/p-account/register/error/'+props.match.params.token, {state: response.data.error_messages}); break;
|
||||
case 401: navigator('/p-account/register/error/'+ params?.token, {state: response.data.error_messages}); break;
|
||||
case 422: {
|
||||
window.scrollTo(0, 0);
|
||||
set422Errors(response.data.error_messages);
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { Link, useLocation, useNavigate } from 'react-router-dom';
|
||||
import { Link, useLocation, useNavigate, useParams } from 'react-router-dom';
|
||||
|
||||
import moment from 'moment';
|
||||
import Notification from '../../component/notification';
|
||||
|
@ -7,10 +7,11 @@ import ModalConfirm from '../../component/modal_confirm';
|
|||
import Alert from '../../component/alert';
|
||||
import PageLoader from '../../component/page_loader';
|
||||
|
||||
const ParentChildDetail = (props) => {
|
||||
const ParentChildDetail = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const location = useLocation();
|
||||
const params = useParams();
|
||||
|
||||
const [notice, setNotice] = useState(localStorage.getItem('notice'));
|
||||
const [loaded, setLoaded] = useState(false);
|
||||
|
@ -22,7 +23,7 @@ const ParentChildDetail = (props) => {
|
|||
const [_success, setSuccess] = useState(location.state);
|
||||
|
||||
const father_id = localStorage.getItem('kiki_acc_id');
|
||||
const child_id = props.match.params.child_id;
|
||||
const child_id = params?.child_id;
|
||||
const isMountedRef = useRef(true);
|
||||
|
||||
useEffect( async () => {
|
||||
|
|
|
@ -8,11 +8,12 @@ import { LoadingButton } from '@material-ui/lab';
|
|||
import Notification from '../../component/notification';
|
||||
import Alert from '../../component/alert';
|
||||
import PageLoader from '../../component/page_loader';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
|
||||
const ParentChildEdit = (props) => {
|
||||
const ParentChildEdit = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const [notice, setNotice] = useState(localStorage.getItem('notice'));
|
||||
const [_success, setSuccess] = useState('');
|
||||
|
@ -25,7 +26,7 @@ const ParentChildEdit = (props) => {
|
|||
const [loaded, setLoaded] = useState(false);
|
||||
|
||||
const father_id = localStorage.getItem('kiki_acc_id');
|
||||
const child_id = props.match.params.child_id;
|
||||
const child_id = params?.child_id;
|
||||
|
||||
const isMountedRef = useRef(true);
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import InfiniteScroll from "react-infinite-scroll-component";
|
|||
const INFINITE = 10;
|
||||
const SCROLL_DELAY_TIME = 1500;
|
||||
|
||||
const ParentChilds = (props) => {
|
||||
const ParentChilds = () => {
|
||||
|
||||
const location = useLocation();
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import moment from 'moment';
|
||||
import { useNavigate, Link, useLocation } from 'react-router-dom';
|
||||
import { useNavigate, Link, useLocation, useParams } from 'react-router-dom';
|
||||
|
||||
import ModalEditMemo from '../../component/modal_edit_memo';
|
||||
import ModalConfirm from '../../component/modal_confirm';
|
||||
|
@ -11,10 +11,11 @@ import Alert from '../../component/alert';
|
|||
import Thumbnail from '../../component/thumbnail';
|
||||
import PageLoader from '../../component/page_loader';
|
||||
|
||||
const ParentMeetingDetail = (props) => {
|
||||
const ParentMeetingDetail = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const location = useLocation();
|
||||
const params = useParams();
|
||||
|
||||
const [notice, setNotice] = useState(localStorage.getItem('notice'));
|
||||
const father_id = localStorage.getItem('kiki_acc_id');
|
||||
|
@ -40,7 +41,7 @@ const ParentMeetingDetail = (props) => {
|
|||
isMountedRef.current = false;
|
||||
setLoaded(false);
|
||||
|
||||
await axios.get(`/api/fathers/meetings/detail/${props.match.params?.meeting_id}`, {params: { father_id: father_id}})
|
||||
await axios.get(`/api/fathers/meetings/detail/${params?.meeting_id}`, {params: { father_id: father_id}})
|
||||
.then((response) => {
|
||||
setLoaded(true);
|
||||
setNotice(response.data.notice);
|
||||
|
@ -79,7 +80,7 @@ const ParentMeetingDetail = (props) => {
|
|||
|
||||
const handleAcceptDelete = async () => {
|
||||
setSubmitDelete(true);
|
||||
await axios.delete(`/api/fathers/meetings/delete/${props.match.params?.meeting_id}`)
|
||||
await axios.delete(`/api/fathers/meetings/delete/${params?.meeting_id}`)
|
||||
.then(response => {
|
||||
setNotice(response.data.notice);
|
||||
setSubmitDelete(false);
|
||||
|
@ -110,7 +111,7 @@ const ParentMeetingDetail = (props) => {
|
|||
|
||||
const handleNotifyAllChild = async () => {
|
||||
setSubmitNotify(true);
|
||||
await axios.get('/api/fathers/meeting/approvals/listChildrenOfUnapprovel', {params:{meeting_id: props.match.params?.meeting_id}})
|
||||
await axios.get('/api/fathers/meeting/approvals/listChildrenOfUnapprovel', {params:{meeting_id: params?.meeting_id}})
|
||||
.then(response => {
|
||||
setNotice(response.data.notice);
|
||||
if(response.data.status_code == 200){
|
||||
|
@ -121,7 +122,7 @@ const ParentMeetingDetail = (props) => {
|
|||
}
|
||||
const formdata = new FormData();
|
||||
formdata.append('email', JSON.stringify(email_list));
|
||||
formdata.append('meeting_id', props.match.params.meeting_id);
|
||||
formdata.append('meeting_id', params?.meeting_id);
|
||||
axios.post('/api/fathers/meetingEditNotification', formdata)
|
||||
.then(response=>{
|
||||
setSubmitNotify(false);
|
||||
|
@ -205,7 +206,7 @@ const ParentMeetingDetail = (props) => {
|
|||
</time>
|
||||
<ul className="p-article-btn-list">
|
||||
<li className="p-article-btn__item">
|
||||
<Link to={`/p-account/meeting/edit/${props.match.params?.meeting_id}`}
|
||||
<Link to={`/p-account/meeting/edit/${params?.meeting_id}`}
|
||||
className="btn-default btn-yellow btn-pdf btn-r8 btn-h48">編集</Link>
|
||||
</li>
|
||||
<li className="p-article-btn__item">
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import React, { useRef, useEffect, useState } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useNavigate, useParams } from 'react-router-dom';
|
||||
import { LoadingButton } from '@material-ui/lab';
|
||||
import IconButton from '@mui/material/IconButton';
|
||||
import RemoveIcon from '@mui/icons-material/Remove';
|
||||
|
@ -13,12 +13,13 @@ import UploadingProgress from '../../component/modal_uploading';
|
|||
|
||||
|
||||
|
||||
const ParentMeetingEdit = (props) => {
|
||||
const ParentMeetingEdit = () => {
|
||||
|
||||
const navigator = useNavigate();
|
||||
const params = useParams();
|
||||
|
||||
const father_id = localStorage.getItem('kiki_acc_id');
|
||||
const meeting_id = props.match.params.meeting_id;
|
||||
const meeting_id = params?.meeting_id;
|
||||
const [notice, setNotice] = useState(localStorage.getItem('notice'));
|
||||
|
||||
const [title, setTitle] = useState('');
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
import {Route} from 'react-router-dom';
|
||||
|
||||
import DashboardLayout from './layout/DashboardLayout';
|
||||
import MainLayout from './layout/MainLayout';
|
||||
|
||||
|
@ -97,6 +99,7 @@ import PrivacyPolicy from './pages/privacy-policy';
|
|||
|
||||
|
||||
|
||||
|
||||
const routes = [
|
||||
{
|
||||
path: 'admin',
|
||||
|
@ -146,7 +149,7 @@ const routes = [
|
|||
element: <DashboardLayout side={<ChildSide/>}/>,
|
||||
children: [
|
||||
{ path: 'meeting', element: <ChildMeetings /> },
|
||||
{ path: 'meeting/detail/:meeting_id', element: <ChildMeetingDetail /> },
|
||||
{ path: 'meeting/detail/:meeting_id', element: <ChildMeetingDetail/> },
|
||||
|
||||
{ path: 'search', element: <ChildSearch /> },
|
||||
{ path: 'parent', element: <ChildParents /> },
|
||||
|
|
新しいイシューから参照