diff --git a/backend/public/css/app.css b/backend/public/css/app.css index 066d606d..71a839f4 100644 --- a/backend/public/css/app.css +++ b/backend/public/css/app.css @@ -11233,55 +11233,55 @@ input[type=date].hide-calender::-webkit-inner-spin-button, input[type=date].hide } .ft-12 { - font-size: 12px !important; + font-size: 12px; } .ft-13 { - font-size: 13px !important; + font-size: 13px; } .ft-14 { - font-size: 14px !important; + font-size: 14px; } .ft-15 { - font-size: 15px !important; + font-size: 15px; } .ft-16 { - font-size: 16px !important; + font-size: 16px; } .ft-17 { - font-size: 17px !important; + font-size: 17px; } .ft-18 { - font-size: 18px !important; + font-size: 18px; } .ft-19 { - font-size: 19px !important; + font-size: 19px; } .ft-20 { - font-size: 20px !important; + font-size: 20px; } .ft-25 { - font-size: 25px !important; + font-size: 25px; } .ft-30 { - font-size: 30px !important; + font-size: 30px; } .ft-35 { - font-size: 35px !important; + font-size: 35px; } .ft-40 { - font-size: 40px !important; + font-size: 40px; } @media (max-width: 991.98px) { @@ -11739,6 +11739,70 @@ input[type=date].hide-calender::-webkit-inner-spin-button, input[type=date].hide } } +.w-15-px { + width: 15px; +} + +.w-20-px { + width: 20px; +} + +.w-25-px { + width: 25px; +} + +.w-30-px { + width: 30px; +} + +.w-35-px { + width: 35px; +} + +.w-40-px { + width: 40px; +} + +.w-45-px { + width: 45px; +} + +.w-50-px { + width: 50px; +} + +.h-15-px { + height: 15px; +} + +.h-20-px { + height: 20px; +} + +.h-25-px { + height: 25px; +} + +.h-30-px { + height: 30px; +} + +.h-35-px { + height: 35px; +} + +.h-40-px { + height: 40px; +} + +.h-45-px { + height: 45px; +} + +.h-50-px { + height: 50px; +} + .pointer:hover { cursor: pointer; } diff --git a/backend/public/js/app.js b/backend/public/js/app.js index 224ca0d9..0d26c5ad 100644 --- a/backend/public/js/app.js +++ b/backend/public/js/app.js @@ -15297,12 +15297,21 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ "default": () => (/* binding */ AdminApp) /* harmony export */ }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); -/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router-dom/esm/react-router-dom.js"); -/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router-dom/esm/react-router-dom.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); /* harmony import */ var _meeting__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./meeting */ "./resources/js/admin/meeting/index.jsx"); /* harmony import */ var _meeting_detail__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./meeting/detail */ "./resources/js/admin/meeting/detail.jsx"); -/* harmony import */ var _side__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./side */ "./resources/js/admin/side.jsx"); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +/* harmony import */ var _child__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./child */ "./resources/js/admin/child/index.jsx"); +/* harmony import */ var _child_detail__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./child/detail */ "./resources/js/admin/child/detail.jsx"); +/* harmony import */ var _child_edit__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./child/edit */ "./resources/js/admin/child/edit.jsx"); +/* harmony import */ var _child_password_edit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./child/password_edit */ "./resources/js/admin/child/password_edit.jsx"); +/* harmony import */ var _parent__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./parent */ "./resources/js/admin/parent/index.jsx"); +/* harmony import */ var _parent_detail__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./parent/detail */ "./resources/js/admin/parent/detail.jsx"); +/* harmony import */ var _parent_edit__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./parent/edit */ "./resources/js/admin/parent/edit.jsx"); +/* harmony import */ var _parent_password_edit__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./parent/password_edit */ "./resources/js/admin/parent/password_edit.jsx"); +/* harmony import */ var _parent_register__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./parent/register */ "./resources/js/admin/parent/register.jsx"); +/* harmony import */ var _side__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./side */ "./resources/js/admin/side.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -15333,6 +15342,15 @@ function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.g + + + + + + + + + var AdminApp = /*#__PURE__*/function (_Component) { _inherits(AdminApp, _Component); @@ -15347,20 +15365,56 @@ var AdminApp = /*#__PURE__*/function (_Component) { _createClass(AdminApp, [{ key: "render", value: function render() { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("main", { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)("main", { className: "l-container meeting-consent", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_5__.BrowserRouter, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_6__.Switch, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_6__.Route, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_14__.BrowserRouter, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Switch, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { exact: true, path: "/admin/meeting", component: _meeting__WEBPACK_IMPORTED_MODULE_1__.default - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_6__.Route, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { exact: true, path: "/admin/meeting/detail/:meeting_id", component: _meeting_detail__WEBPACK_IMPORTED_MODULE_2__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/child", + component: _child__WEBPACK_IMPORTED_MODULE_3__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/child/detail/:child_id", + component: _child_detail__WEBPACK_IMPORTED_MODULE_4__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/child/edit/:child_id", + component: _child_edit__WEBPACK_IMPORTED_MODULE_5__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/child/edit/password/:father_id", + component: _child_password_edit__WEBPACK_IMPORTED_MODULE_6__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/parent", + component: _parent__WEBPACK_IMPORTED_MODULE_7__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/parent/detail/:father_id", + component: _parent_detail__WEBPACK_IMPORTED_MODULE_8__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/parent/edit/:father_id", + component: _parent_edit__WEBPACK_IMPORTED_MODULE_9__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/parent/edit/password/:father_id", + component: _parent_password_edit__WEBPACK_IMPORTED_MODULE_10__.default + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(react_router_dom__WEBPACK_IMPORTED_MODULE_15__.Route, { + exact: true, + path: "/admin/parent/register", + component: _parent_register__WEBPACK_IMPORTED_MODULE_11__.default })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_side__WEBPACK_IMPORTED_MODULE_3__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_13__.jsx)(_side__WEBPACK_IMPORTED_MODULE_12__.default, {})] }) }); } @@ -15371,6 +15425,1021 @@ var AdminApp = /*#__PURE__*/function (_Component) { +/***/ }), + +/***/ "./resources/js/admin/child/detail.jsx": +/*!*********************************************!*\ + !*** ./resources/js/admin/child/detail.jsx ***! + \*********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var _material_ui_core_IconButton__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @material-ui/core/IconButton */ "./node_modules/@material-ui/core/IconButton/IconButton.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + +var ChildDetail = function ChildDetail() { + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('/assets/img/avatar/avatar-sample03@2x.png'), + _useState2 = _slicedToArray(_useState, 2), + image = _useState2[0], + setImage = _useState2[1]; + + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useHistory)(); + var child = { + id: 1, + name: '田中 達也', + username: 'chankan', + tel: '08012927104', + email: 'chankan07@gmail.com', + company: '株式会社ZOTMAN', + image: '/assets/img/avatar/avatar-sample03@2x.png' + }; + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + var formdata = new FormData(); + var child_id = 1; // axios.get('/api/meetings/listOfNonApprovalOfChild', {child_id: child_id}) + // .then(response => { + // if(response.data.status_code==200){ + // // window.location.href = '/register/c-account/complete'; + // } + // else if(response.data.status_code==400){ + // // window.location.href = '/register/c-account/error'; + // } + // else if(response.data.status_code==500){ + // // window.location.href = '/unknown-error'; + // } + // }) + // .catch(err=>console.log(err)) + }, []); + + var handleImageChange = function handleImageChange(e) { + e.preventDefault(); + var reader = new FileReader(); + var _file = e.target.files[0]; + reader.readAsDataURL(_file); + + reader.onloadend = function () { + setImage(reader.result); + }; + }; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "l-content", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "l-content-w560", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("h2", { + children: "\u5B50\u8A73\u7D30" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_2__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("section", { + className: "profile-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "profile-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "profile-content", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("input", { + type: "file", + id: "avatar", + name: "avatar", + className: "d-none", + accept: ".png, .jpg, .jpeg", + onChange: function onChange(e) { + return handleImageChange(e); + } + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "avatar-wrapper", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("label", { + htmlFor: "avatar", + className: "avatar-label", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_material_ui_core_IconButton__WEBPACK_IMPORTED_MODULE_5__.default, { + color: "primary", + "aria-label": "upload picture", + component: "span", + className: "bg-color-2 shadow-sm w-40-px h-40-px", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/camera.svg", + width: "20", + height: "20" + }) + }) + }), image && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: image, + alt: "", + width: "100%", + height: "100%", + style: { + borderRadius: '50%' + } + })] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-name ft-xs-14", + children: child.name + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "profile-info ft-xs-14", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "profile-info__item", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/mail.svg", + alt: "\u30E1\u30FC\u30EB" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: child.username + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "profile-info__item", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("a", { + href: "mailto:".concat(child.email), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/mail.svg", + alt: "\u30E1\u30FC\u30EB" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: child.email + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "profile-info__item", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("a", { + href: "tel:".concat(parent.tel), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/phone.svg", + alt: "\u96FB\u8A71" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: child.tel + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "profile-info__item", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/building.svg", + alt: "\u4F1A\u793E\u540D" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: child.company + })] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "p-profile-btn", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("a", { + className: "btn-default btn-yellow btn-profile btn-r8 btn-h52 h-xs-45-px", + onClick: function onClick(e) { + e.preventDefault(); + history.push({ + pathname: "/admin/child/edit/".concat(child.id), + state: {} + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + className: "ft-18 ft-xs-14", + children: "\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB\u3092\u5909\u66F4\u3059\u308B" + }) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "p-profile-btn", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("a", { + className: "btn-default btn-yellow btn-password btn-r8 btn-h52 h-xs-45-px", + onClick: function onClick(e) { + e.preventDefault(); + history.push({ + pathname: "/admin/child/edit/password/".concat(child.id), + state: {} + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + className: "ft-18 ft-xs-14", + children: "\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5909\u66F4\u3059\u308B" + }) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "p-profile-txtLink", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("a", { + href: "", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + className: "ft-xs-14", + children: "\u524A\u9664\u3059\u308B" + }) + }) + })] + }) + }) + }) + })] + }) + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ChildDetail); + +/***/ }), + +/***/ "./resources/js/admin/child/edit.jsx": +/*!*******************************************!*\ + !*** ./resources/js/admin/child/edit.jsx ***! + \*******************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _material_ui_lab__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @material-ui/lab */ "./node_modules/@material-ui/lab/LoadingButton/LoadingButton.js"); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var _component_alert__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + + +var ChildEdit = function ChildEdit() { + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useHistory)(); + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState2 = _slicedToArray(_useState, 2), + first_name = _useState2[0], + setFirstName = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState4 = _slicedToArray(_useState3, 2), + last_name = _useState4[0], + setLastName = _useState4[1]; + + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState6 = _slicedToArray(_useState5, 2), + identify = _useState6[0], + setIdentify = _useState6[1]; + + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState8 = _slicedToArray(_useState7, 2), + email = _useState8[0], + setEmail = _useState8[1]; + + var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState10 = _slicedToArray(_useState9, 2), + password = _useState10[0], + setPassword = _useState10[1]; + + var _useState11 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState12 = _slicedToArray(_useState11, 2), + company = _useState12[0], + setCompany = _useState12[1]; + + var _useState13 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState14 = _slicedToArray(_useState13, 2), + image = _useState14[0], + setImage = _useState14[1]; + + var _useState15 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + first_name: '', + last_name: '', + identify: '', + email: '', + password: '', + image: '', + company: '' + }), + _useState16 = _slicedToArray(_useState15, 2), + errors = _useState16[0], + setErrors = _useState16[1]; + + var _useState17 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + status: '', + msg: '' + }), + _useState18 = _slicedToArray(_useState17, 2), + err_msg = _useState18[0], + setErrMsg = _useState18[1]; + + var _useState19 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState20 = _slicedToArray(_useState19, 2), + submitStatus = _useState20[0], + setSubmitStatus = _useState20[1]; + + var validateForm = function validateForm() { + var errors = {}; + var formIsValid = true; + + if (email.length == 0) { + formIsValid = false; + errors["email"] = 'Required'; + } else { + //regular expression for email validation + var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); + + if (!pattern.test(email)) { + formIsValid = false; + errors["email"] = 'Required'; + } else { + errors['email'] = ''; + } + } + + if (!image) { + formIsValid = false; + errors['image'] = 'Required'; + } else errors['image'] = ''; + + if (first_name.length == 0) { + formIsValid = false; + errors['first_name'] = 'Required'; + } else errors['first_name'] = ''; + + if (identify.length == 0) { + formIsValid = false; + errors['identify'] = 'Required'; + } else errors['identify'] = ''; + + if (last_name.length == 0) { + formIsValid = false; + errors['last_name'] = 'Required'; + } else errors['last_name'] = ''; + + if (password.length < 8) { + formIsValid = false; + errors['password'] = 'Required'; + } else errors['password'] = ''; + + if (company.length == 0) { + formIsValid = false; + errors['company'] = 'Required'; + } else errors['company'] = ''; + + setErrors(errors); + return formIsValid; + }; + + var handleSubmit = function handleSubmit(e) { + e.preventDefault(); + setErrMsg({ + status: '', + msg: '' + }); + if (!validateForm()) return; + var formdata = new FormData(); + formdata.append('first_name', first_name); + formdata.append('last_name', last_name); + formdata.append('identify', identify); + formdata.append('email', email); + formdata.append('password', password); + formdata.append('company', company); + formdata.append('image', image); // axios.post('/api/children/updateProfile/{identify}', formdata) + // .then(response => { + // if(response.data.status_code==200){ + // setSubmitStatus('success); + // } + // else if(response.data.status_code==400){ + // setSubmitStatus('failed); + // } + // }) + // .catch(err=>console.log(err)) + }; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content-w560", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("h2", { + children: "\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB\u7DE8\u96C6" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_2__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("section", { + className: "profile-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "profile-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mx-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("form", { + onSubmit: handleSubmit, + noValidate: true, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "identify", + className: "control-label ft-12", + children: " ID " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "text", + name: "identify", + id: "identify", + className: "input-default input-nameSei ".concat(errors['identify'].length != 0 && "is-invalid c-input__target"), + value: identify, + onChange: function onChange(e) { + return setIdentify(e.target.value); + } + }), errors['identify'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: errors['identify'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "first_name", + className: "control-label ft-12", + children: " \u59D3 " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "text", + name: "first_name", + id: "first_name", + className: "input-default input-nameSei ".concat(errors['first_name'].length != 0 && "is-invalid c-input__target"), + value: first_name, + onChange: function onChange(e) { + return setFirstName(e.target.value); + } + }), errors['first_name'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: errors['first_name'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "last_name", + className: "control-label ft-12", + children: " \u540D " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "text", + name: "last_name", + id: "last_name", + className: "input-default input-nameSei ".concat(errors['last_name'].length != 0 && "is-invalid c-input__target"), + value: last_name, + onChange: function onChange(e) { + return setLastName(e.target.value); + } + }), errors['last_name'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: errors['last_name'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "email", + className: "control-label ft-12", + children: " \u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9 " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "email", + name: "email", + id: "email", + className: "input-default input-nameSei ".concat(errors['email'].length != 0 && "is-invalid c-input__target"), + value: email, + onChange: function onChange(e) { + return setEmail(e.target.value); + } + }), errors['email'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: errors['email'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "password", + className: "control-label ft-12", + children: " \u96FB\u8A71\u756A\u53F7 " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "password", + name: "password", + id: "password", + className: "input-default input-nameSei ".concat(errors['password'].length != 0 && "is-invalid c-input__target"), + value: password, + onChange: function onChange(e) { + return setPassword(e.target.value); + } + }), errors['password'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: errors['password'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "company", + className: "control-label ft-12", + children: " \u6240\u5C48\u3057\u3066\u3044\u308B\u4F1A\u793E\u540D\u3092\u8A18\u8F09 " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "text", + name: "company", + id: "company", + className: "input-default input-nameSei ".concat(errors['company'].length != 0 && "is-invalid c-input__target"), + value: company, + onChange: function onChange(e) { + return setCompany(e.target.value); + } + }), errors['company'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: errors['company'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mt-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_material_ui_lab__WEBPACK_IMPORTED_MODULE_6__.default, { + type: "submit", + fullWidth: true, + className: "p-3 rounded-15 font-weight-bold text-black bg-color-2", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "ft-16", + children: "\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB\u3092\u66F4\u65B0" + }) + }) + }), submitStatus == 'success' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "success", + children: "Submit Success!" + }), submitStatus == 'failed' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "fail", + children: "Submit Failed!" + })] + }) + }) + }) + }) + })] + }) + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ChildEdit); + +/***/ }), + +/***/ "./resources/js/admin/child/index.jsx": +/*!********************************************!*\ + !*** ./resources/js/admin/child/index.jsx ***! + \********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var _material_ui_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @material-ui/core */ "./node_modules/@material-ui/core/CircularProgress/CircularProgress.js"); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var react_toastify__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-toastify */ "./node_modules/react-toastify/dist/react-toastify.esm.js"); +/* harmony import */ var react_toastify_dist_ReactToastify_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-toastify/dist/ReactToastify.css */ "./node_modules/react-toastify/dist/ReactToastify.css"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + + + +var Child = function Child() { + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null), + _useState2 = _slicedToArray(_useState, 2), + children = _useState2[0], + setChildren = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true), + _useState4 = _slicedToArray(_useState3, 2), + loading = _useState4[0], + setLoading = _useState4[1]; + + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useHistory)(); + var state = history.location.state; + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + // axios.get('/api/children/listOfFather', {params: { father_id: 1 }}).then((response) => { + // if(response.data.status_code==200){ + // console.log(response.data.params); + // setChildren(response.data.params); + // } else if(response.data.status_code==400){ + // //TODO + // } + // setLoading(false); + // if(state?.message) { + // toast.success(state?.message, { + // position: "top-center", + // autoClose: 5000, + // className:"bg-success", + // hideProgressBar: true, + // closeOnClick: true, + // pauseOnHover: true, + // draggable: false, + // progress: undefined, + // style:{ color: '#ffffff', opacity: 0.95} + // }); + // } + // }); + ///////////////////////////////////// + var obj = [{ + id: 1, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + tel: '09041540763' + }, { + id: 2, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + tel: '09041540763' + }, { + id: 3, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + tel: '09041540763' + }, { + id: 4, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + tel: '09041540763' + }, { + id: 5, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + tel: '09041540763' + }]; + setLoading(false); + setChildren(obj); //////////////////////////////////// + }, []); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", { + className: "l-content", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(react_toastify__WEBPACK_IMPORTED_MODULE_2__.ToastContainer, {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("h2", { + children: "\u5B50\u4E00\u89A7" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_1__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("section", { + className: "search-container", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "meeting-head", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("form", { + action: "", + className: "meeting-form", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("label", { + className: "control-label", + htmlFor: "keyword", + children: "\u30AD\u30FC\u30EF\u30FC\u30C9" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("input", { + type: "search", + name: "keyword", + className: "input-default input-keyword input-w380", + id: "keyword" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("i", { + className: "icon icon-search" + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "search-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "search-content", + children: !loading ? children === null || children === void 0 ? void 0 : children.map(function (child, index) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "search-item", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("a", { + onClick: function onClick(e) { + e.preventDefault(); + history.push({ + pathname: "/admin/child/detail/".concat(child.id), + state: { + child_id: child.id + } + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", { + className: "user-wrap", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "user-avatar", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("img", { + alt: "name", + className: "avatar-img", + src: child.image + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", { + className: "user-info", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("p", { + className: "user-name mb-1 font-weight-bold", + children: [child.last_name, " ", child.first_name] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", { + className: "user-tel", + children: child.tel + })] + })] + }) + }) + }); + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + style: { + position: "relative", + left: "50%" + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_material_ui_core__WEBPACK_IMPORTED_MODULE_7__.default, {}) + }) + }) + })] + }) + })] + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Child); + +/***/ }), + +/***/ "./resources/js/admin/child/password_edit.jsx": +/*!****************************************************!*\ + !*** ./resources/js/admin/child/password_edit.jsx ***! + \****************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var _material_ui_lab__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @material-ui/lab */ "./node_modules/@material-ui/lab/LoadingButton/LoadingButton.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var _component_alert__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + + +var ChildPasswordEdit = function ChildPasswordEdit() { + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useHistory)(); + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState2 = _slicedToArray(_useState, 2), + pwd = _useState2[0], + setPwd = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState4 = _slicedToArray(_useState3, 2), + confirm_pwd = _useState4[0], + setConfirmPwd = _useState4[1]; + + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + pwd: '', + confirm_pwd: '' + }), + _useState6 = _slicedToArray(_useState5, 2), + errors = _useState6[0], + setErrors = _useState6[1]; + + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + status: '', + msg: '' + }), + _useState8 = _slicedToArray(_useState7, 2), + err_msg = _useState8[0], + setErrMsg = _useState8[1]; + + var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState10 = _slicedToArray(_useState9, 2), + submitStatus = _useState10[0], + setSubmitStatus = _useState10[1]; + + var validateForm = function validateForm() { + var errors = {}; + var formIsValid = true; + + if (pwd.length == 0) { + formIsValid = false; + errors['pwd'] = 'Required'; + } else errors['pwd'] = ''; + + if (confirm_pwd.length == 0) { + formIsValid = false; + errors['confirm_pwd'] = 'Required'; + } else errors['confirm_pwd'] = ''; + + setErrors(errors); + return formIsValid; + }; + + var handleSubmit = function handleSubmit(e) { + e.preventDefault(); + setErrMsg({ + status: '', + msg: '' + }); + if (!validateForm()) return; + var formdata = new FormData(); + formdata.append('first_name', first_name); + formdata.append('last_name', last_name); + formdata.append('email', email); + formdata.append('password', password); + formdata.append('company', company); + formdata.append('image', image); // axios.post('/api/children/profile/edit/password/{child_id}', formdata) + // .then(response => { + // if(response.data.status_code==200){ + // setSubmitStatus('success); + // } + // else if(response.data.status_code==400){ + // setSubmitStatus('failed); + // } + // }) + // .catch(err=>console.log(err)) + }; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content-w560", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("h2", { + children: "\u30D1\u30B9\u30EF\u30FC\u30C9\u7DE8\u96C6" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_2__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("section", { + className: "profile-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "profile-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mx-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("form", { + onSubmit: handleSubmit, + noValidate: true, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "pwd", + className: "control-label ft-14 ft-md-12", + children: "\u65B0\u3057\u3044\u30D1\u30B9\u30EF\u30FC\u30C9" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "password", + name: "pwd", + id: "pwd", + className: "input-default ".concat(errors['pwd'].length != 0 && "is-invalid c-input__target"), + value: pwd, + onChange: function onChange(e) { + return setPwd(e.target.value); + }, + autoFocus: true + }), errors['pwd'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: errors['pwd'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "confirm_pwd", + className: "control-label ft-14 ft-md-12", + children: "\u78BA\u8A8D\u7528\u65B0\u3057\u3044\u30D1\u30B9\u30EF\u30FC\u30C9" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "password", + name: "confirm_pwd", + id: "confirm_pwd", + className: "input-default ".concat(errors['confirm_pwd'].length != 0 && "is-invalid c-input__target"), + value: confirm_pwd, + onChange: function onChange(e) { + return setConfirmPwd(e.target.value); + } + }), errors['confirm_pwd'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: errors['confirm_pwd'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mt-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_material_ui_lab__WEBPACK_IMPORTED_MODULE_6__.default, { + type: "submit", + fullWidth: true, + className: "p-3 rounded-15 font-weight-bold text-black bg-color-2", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "ft-16", + children: "\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u66F4\u65B0" + }) + }) + }), submitStatus == 'success' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "success", + children: "Submit Success!" + }), submitStatus == 'fail' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "fail", + children: "Submit Failed!" + })] + }) + }) + }) + }) + })] + }) + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ChildPasswordEdit); + /***/ }), /***/ "./resources/js/admin/index.jsx": @@ -15570,14 +16639,15 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js"); /* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js"); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); /* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _component_modal_confirm__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../component/modal_confirm */ "./resources/js/component/modal_confirm.jsx"); /* harmony import */ var _component_modal_alert__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../component/modal_alert */ "./resources/js/component/modal_alert.jsx"); -/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __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); } } @@ -15605,8 +16675,9 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + var MeetingDetail = function MeetingDetail(props) { - var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_7__.useHistory)(); + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_8__.useHistory)(); var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false), _useState2 = _slicedToArray(_useState, 2), @@ -15636,7 +16707,7 @@ var MeetingDetail = function MeetingDetail(props) { (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { var _props$match$params; - axios__WEBPACK_IMPORTED_MODULE_3___default().get("/api/meetings/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.id), { + axios__WEBPACK_IMPORTED_MODULE_3___default().get("/api/meetings/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.meeting_id), { params: { father_id: 1 } @@ -15710,7 +16781,7 @@ var MeetingDetail = function MeetingDetail(props) { switch (_context3.prev = _context3.next) { case 0: try { - axios__WEBPACK_IMPORTED_MODULE_3___default().delete("/api/meetings/delete/".concat((_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.id)).then(function (response) { + axios__WEBPACK_IMPORTED_MODULE_3___default().delete("/api/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) { if (response.data.status_code == 200) { var _props$match$params4, _props$match$params5; @@ -15767,322 +16838,227 @@ var MeetingDetail = function MeetingDetail(props) { ; if (!meeting) return null; - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "l-content", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "l-content-w560", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "l-content__ttl", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "l-content__ttl__left", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("h2", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("h2", { children: "\u30DF\u30FC\u30C6\u30A3\u30F3\u30B0\u8A73\u7D30" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "p-notification", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "p-notification-icon", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { - className: "p-notification-icon-wrap", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "count", - children: "1" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "p-notification-icon-bg" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("svg", { - xmlns: "http://www.w3.org/2000/svg", - viewBox: "0 0 22.742 19.855", - className: "icon svg-icon svg-fill svg-y50", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("g", { - fill: "none", - stroke: "#080808", - strokeLinecap: "round", - strokeLinejoin: "round", - strokeWidth: "1.5", - "data-name": "Icon feather-alert-triangle", - transform: "translate(0.777 0.75)", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("path", { - d: "M11.188,5.322,2.6,19.659A2.028,2.028,0,0,0,4.334,22.7H21.51a2.028,2.028,0,0,0,1.734-3.042L14.656,5.322a2.028,2.028,0,0,0-3.468,0Z", - "data-name": "\u30D1\u30B9 3", - transform: "translate(-2.328 -4.346)" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("path", { - d: "M18,13.5v6.91", - "data-name": "\u30D1\u30B9 4", - transform: "translate(-7.406 -8.547)" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("path", { - d: "M18,25.5h0", - "data-name": "\u30D1\u30B9 5", - transform: "translate(-7.406 -11.2)" - })] - }) - })] - }) - }) - })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_6__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "l-content-wrap", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "p-article", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "p-article-wrap", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("article", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("article", { className: "p-article__body", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "p-article__content", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-member", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-member-wrap", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { "data-url": "login.html", className: "meeting-member-link", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("ul", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("ul", { className: "meeting-member-count", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "numerator", children: "3" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "denominator", children: "4" })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("ul", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("ul", { className: "meeting-member-list", role: "list", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "meeting-member__item", role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { alt: "name", className: "avatar-img", src: "../../../assets/img/avatar/avatar-sample01@2x.png" }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "meeting-member__item", role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { alt: "name", className: "avatar-img", src: "../../../assets/img/avatar/avatar-sample02@2x.png" }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { className: "meeting-member__item", role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { alt: "name", className: "avatar-img", src: "../../../assets/img/avatar/avatar-sample03@2x.png" }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { - className: "meeting-member__item", - role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { - alt: "name", - className: "avatar-img", - src: "../../../assets/img/avatar/avatar-sample01@2x.png" - }) - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { - className: "meeting-member__item", - role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { - alt: "name", - className: "avatar-img", - src: "../../../assets/img/avatar/avatar-sample02@2x.png" - }) - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { - className: "meeting-member__item", - role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { - alt: "name", - className: "avatar-img", - src: "../../../assets/img/avatar/avatar-sample03@2x.png" - }) - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { - className: "meeting-member__item", - role: "listitem", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { - className: "avatar", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { - alt: "name", - className: "avatar-img", - src: "../../../assets/img/avatar/avatar-sample01@2x.png" - }) - }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "meeting-member__read", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("p", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("p", { children: "3\u4EBA\u65E2\u8AAD" }) })] }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("h3", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("h3", { className: "meeting-ttl", children: meeting.title - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("time", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("time", { dateTime: "2021-07-30", className: "meeting-time", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("span", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { className: "meeting-date", - children: moment__WEBPACK_IMPORTED_MODULE_2___default()(meeting.updated_at).format('YYYY/MM/DD HH:mm') || '' + children: moment__WEBPACK_IMPORTED_MODULE_2___default()(meeting.updated_at).format('YYYY/MM/DD') || '' }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("ul", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("ul", { className: "p-article-btn-list", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { - className: "p-article-btn__item", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("a", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { + className: "p-article__pdf__btn", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("a", { onClick: function onClick(e) { var _props$match$params2; e.preventDefault(); history.push({ - pathname: "/p-account/meeting/edit/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.id), + pathname: "/admin/meeting/edit/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.meeting_id), state: {} }); }, className: "btn-default btn-yellow btn-pdf btn-r8 btn-h48", children: "\u7DE8\u96C6" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { - className: "p-article-btn__item", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("a", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("li", { + className: "p-article__pdf__btn mr-0", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("a", { onClick: showModal, className: "btn-default btn-yellow btn-pdf btn-r8 btn-h48", children: "\u524A\u9664" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { - className: "p-article-btn__item", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("a", { - href: "", - className: "btn-default btn-yellow btn-pdf btn-r8 btn-h48", - children: "\u8907\u88FD" - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("li", { - className: "p-article-btn__item", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("a", { - href: "", - className: "btn-default btn-yellow btn-pdf btn-r8 btn-h48", - children: "\u518D\u901A\u77E5" - }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "p-article__context", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "p-file-list", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "p-file-for", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy01.jpg", alt: "" }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "p-file-nav", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy01.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy02.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy03.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy04.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy05.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy01.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy02.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy03.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy04.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy05.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy03.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy04.jpg", alt: "" }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("figure", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("img", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("figure", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", { src: "../../../assets/img/dummy/post-dummy05.jpg", alt: "" }) })] })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsxs)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", { className: "p-article__pdf", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", { className: "p-article__pdf__btn", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("a", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("a", { "data-v-ade1d018": "", className: "btn-default btn-yellow btn-pdf btn-r8 btn-h52", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("span", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("span", { children: "PDF\u3092\u78BA\u8A8D\u3059\u308B" }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("button", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("button", { type: "button", "aria-label": "\u304A\u6C17\u306B\u5165\u308A", "data-tooltip": "\u304A\u6C17\u306B\u5165\u308A", "aria-pressed": "false", - className: "icon a-icon like-icon icon-star icon-star-wrap a-icon-size_medium" + className: "icon a-icon like-icon icon-star icon-star-wrap a-icon-size_medium", + style: { + border: '1px solid #f0de00' + } })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("p", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("p", { className: "p-article__txt", children: meeting.text })] @@ -16092,12 +17068,12 @@ var MeetingDetail = function MeetingDetail(props) { }) }) })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_component_modal_confirm__WEBPACK_IMPORTED_MODULE_4__.default, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_component_modal_confirm__WEBPACK_IMPORTED_MODULE_4__.default, { show: show, message: "本当に削除しても\nよろしいでしょうか?", handleClose: handleClose, handleAccept: handleAccept - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_component_modal_alert__WEBPACK_IMPORTED_MODULE_5__.default, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_component_modal_alert__WEBPACK_IMPORTED_MODULE_5__.default, { show: showAlert, message: messageAlert, type: typeAlert, @@ -16250,7 +17226,7 @@ var Meeting = function Meeting() { children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { className: "meeting-content-wrap ".concat(!finish ? "is-active" : ""), id: "item01", - children: !loading ? inCompleteOfFather === null || inCompleteOfFather === void 0 ? void 0 : inCompleteOfFather.map(function (item, i) { + children: !loading ? inCompleteOfFather === null || inCompleteOfFather === void 0 ? void 0 : inCompleteOfFather.map(function (item, index) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { className: "meeting-item", children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("a", { @@ -16333,14 +17309,14 @@ var Meeting = function Meeting() { }) })] }) - }, i); - }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + }, index); + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { style: { - position: 'fixed', - left: 'calc( 50% - 20px)', - top: '45%' + position: "relative", + left: "calc( 50% - 20px)", + top: '30px' }, - children: [" ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_material_ui_core__WEBPACK_IMPORTED_MODULE_6__.default, {})] + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_material_ui_core__WEBPACK_IMPORTED_MODULE_6__.default, {}) }) }) })] @@ -16354,6 +17330,1104 @@ var Meeting = function Meeting() { /***/ }), +/***/ "./resources/js/admin/parent/detail.jsx": +/*!**********************************************!*\ + !*** ./resources/js/admin/parent/detail.jsx ***! + \**********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var _material_ui_core_IconButton__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @material-ui/core/IconButton */ "./node_modules/@material-ui/core/IconButton/IconButton.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + +var ParentDetail = function ParentDetail() { + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('/assets/img/avatar/avatar-sample03@2x.png'), + _useState2 = _slicedToArray(_useState, 2), + image = _useState2[0], + setImage = _useState2[1]; + + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useHistory)(); + var parent = { + id: 1, + last_name: '田中', + first_name: '達也', + username: 'chankan', + tel: '08012927104', + email: 'chankan07@gmail.com', + company: 'ああああああああああああああああああああああああああああああああああああああああああああああああああああああああ', + image: '/assets/img/avatar/avatar-sample03@2x.png' + }; + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + var formdata = new FormData(); + var child_id = 1; // axios.get('/api/meetings/listOfNonApprovalOfChild', {child_id: child_id}) + // .then(response => { + // if(response.data.status_code==200){ + // // window.location.href = '/register/c-account/complete'; + // } + // else if(response.data.status_code==400){ + // // window.location.href = '/register/c-account/error'; + // } + // else if(response.data.status_code==500){ + // // window.location.href = '/unknown-error'; + // } + // }) + // .catch(err=>console.log(err)) + }, []); + + var handleImageChange = function handleImageChange(e) { + e.preventDefault(); + var reader = new FileReader(); + var _file = e.target.files[0]; + reader.readAsDataURL(_file); + + reader.onloadend = function () { + setImage(reader.result); + }; + }; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "l-content", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "l-content-w560", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("h2", { + children: "\u89AA\u8A73\u7D30" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_2__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("section", { + className: "profile-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "profile-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "profile-content", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("input", { + type: "file", + id: "avatar", + name: "avatar", + className: "d-none", + accept: ".png, .jpg, .jpeg", + onChange: function onChange(e) { + return handleImageChange(e); + } + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "avatar-wrapper", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("label", { + htmlFor: "avatar", + className: "avatar-label", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_material_ui_core_IconButton__WEBPACK_IMPORTED_MODULE_5__.default, { + color: "primary", + "aria-label": "upload picture", + component: "span", + className: "bg-color-2 shadow-sm w-40-px h-40-px", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/camera.svg", + width: "20", + height: "20" + }) + }) + }), image && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: image, + alt: "", + width: "100%", + height: "100%", + style: { + borderRadius: '50%' + } + })] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("p", { + className: "profile-name", + children: [parent.last_name, "\u3000", parent.first_name] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + className: "profile-info", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "profile-info__item", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("a", { + href: "mailto:".concat(parent.email), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/mail.svg", + alt: "\u30E1\u30FC\u30EB" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: parent.email + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "profile-info__item", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("a", { + href: "tel:".concat(parent.tel), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/phone.svg", + alt: "\u96FB\u8A71" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: parent.tel + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "profile-info__item", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: parent.company + }) + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "p-profile-btn", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("a", { + className: "btn-default btn-yellow btn-profile btn-r8 btn-h52 h-xs-45-px", + onClick: function onClick(e) { + e.preventDefault(); + history.push({ + pathname: "/admin/parent/edit/".concat(parent.id), + state: {} + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + className: "ft-18 ft-xs-14", + children: "\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB\u3092\u5909\u66F4\u3059\u308B" + }) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "p-profile-btn", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("a", { + className: "btn-default btn-yellow btn-password btn-r8 btn-h52 h-xs-45-px", + onClick: function onClick(e) { + e.preventDefault(); + history.push({ + pathname: "/admin/parent/edit/password/".concat(parent.id), + state: {} + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + className: "ft-18 ft-xs-14", + children: "\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5909\u66F4\u3059\u308B" + }) + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { + className: "p-profile-txtLink", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("a", { + href: "", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("span", { + className: "ft-xs-14", + children: "\u524A\u9664\u3059\u308B" + }) + }) + })] + }) + }) + }) + })] + }) + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ParentDetail); + +/***/ }), + +/***/ "./resources/js/admin/parent/edit.jsx": +/*!********************************************!*\ + !*** ./resources/js/admin/parent/edit.jsx ***! + \********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _material_ui_lab__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @material-ui/lab */ "./node_modules/@material-ui/lab/LoadingButton/LoadingButton.js"); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var _component_alert__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + + +var ParentEdit = function ParentEdit() { + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useHistory)(); + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState2 = _slicedToArray(_useState, 2), + company = _useState2[0], + setCompany = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState4 = _slicedToArray(_useState3, 2), + email = _useState4[0], + setEmail = _useState4[1]; + + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState6 = _slicedToArray(_useState5, 2), + tel = _useState6[0], + setTel = _useState6[1]; + + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState8 = _slicedToArray(_useState7, 2), + text = _useState8[0], + setText = _useState8[1]; + + var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + company: '', + email: '', + tel: '', + text: '' + }), + _useState10 = _slicedToArray(_useState9, 2), + _422errors = _useState10[0], + set422Errors = _useState10[1]; + + var _useState11 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState12 = _slicedToArray(_useState11, 2), + _400error = _useState12[0], + set400Error = _useState12[1]; + + var _useState13 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState14 = _slicedToArray(_useState13, 2), + submitStatus = _useState14[0], + setSubmitStatus = _useState14[1]; + + var validateForm = function validateForm() { + var errors = {}; + var formIsValid = true; + + if (email.length == 0) { + formIsValid = false; + errors["email"] = 'Required'; + } else { + //regular expression for email validation + var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); + + if (!pattern.test(email)) { + formIsValid = false; + errors["email"] = 'Required'; + } else { + errors['email'] = ''; + } + } + + if (!company) { + formIsValid = false; + errors['company'] = 'Required'; + } else errors['company'] = ''; + + if (!tel) { + formIsValid = false; + errors['tel'] = 'Required'; + } else errors['tel'] = ''; + + if (!text) { + formIsValid = false; + errors['text'] = 'Required'; + } else errors['text'] = ''; + + set422Errors(errors); + return formIsValid; + }; + + var handleSubmit = function handleSubmit(e) { + e.preventDefault(); + if (!validateForm()) return; + var formdata = new FormData(); + formdata.append('company', company); + formdata.append('email', email); + formdata.append('tel', tel); + formdata.append('text', text); // axios.post('/', formdata) + // .then(response => { + // if(response.data.status_code==200){ + // setSubmitStatus('success); + // } + // else if(response.data.status_code==400){ + // setSubmitStatus('failed); + // } + // }) + // .catch(err=>console.log(err)) + }; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content-w560", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("h2", { + children: "\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB\u7DE8\u96C6" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_2__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("section", { + className: "profile-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "profile-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mx-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("form", { + onSubmit: handleSubmit, + noValidate: true, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "company", + className: "control-label ft-12", + children: " \u4F1A\u793E\u540D" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "text", + name: "company", + id: "company", + className: "input-default input-nameSei ".concat(_422errors['company'].length != 0 && "is-invalid c-input__target"), + value: company, + onChange: function onChange(e) { + return setCompany(e.target.value); + } + }), _422errors['company'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: _422errors['company'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "email", + className: "control-label ft-12", + children: " \u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9 " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "email", + name: "email", + id: "email", + className: "input-default input-nameSei ".concat(_422errors['email'].length != 0 && "is-invalid c-input__target"), + value: email, + onChange: function onChange(e) { + return setEmail(e.target.value); + } + }), _422errors['email'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: _422errors['email'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "tel", + className: "control-label ft-12", + children: " \u96FB\u8A71\u756A\u53F7 " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "text", + name: "tel", + id: "tel", + className: "input-default input-nameSei ".concat(_422errors['tel'].length != 0 && "is-invalid c-input__target"), + value: tel, + onChange: function onChange(e) { + return setTel(e.target.value); + } + }), _422errors['tel'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: _422errors['tel'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "profile", + className: "control-label ft-12", + children: " \u30D7\u30ED\u30D5\u30A3\u30FC\u30EB " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("textarea", { + name: "profile", + id: "profile", + style: { + height: '200px' + }, + className: "input-default input-nameSei ".concat(_422errors['text'].length != 0 && "is-invalid c-input__target"), + value: text, + onChange: function onChange(e) { + return setText(e.target.value); + } + }), _422errors['text'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: _422errors['text'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mt-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_material_ui_lab__WEBPACK_IMPORTED_MODULE_6__.default, { + type: "submit", + fullWidth: true, + className: "p-3 rounded-15 ft-15 font-weight-bold text-black bg-color-2", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "ft-16", + children: "\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB\u3092\u66F4\u65B0" + }) + }) + }), submitStatus == 'success' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "success", + children: "Submit Success!" + }), submitStatus == 'failed' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "fail", + children: "Submit Failed!" + })] + }) + }) + }) + }) + })] + }) + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ParentEdit); + +/***/ }), + +/***/ "./resources/js/admin/parent/index.jsx": +/*!*********************************************!*\ + !*** ./resources/js/admin/parent/index.jsx ***! + \*********************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var _material_ui_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @material-ui/core */ "./node_modules/@material-ui/core/CircularProgress/CircularProgress.js"); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var react_toastify__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-toastify */ "./node_modules/react-toastify/dist/react-toastify.esm.js"); +/* harmony import */ var react_toastify_dist_ReactToastify_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-toastify/dist/ReactToastify.css */ "./node_modules/react-toastify/dist/ReactToastify.css"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + + + +var Parent = function Parent() { + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null), + _useState2 = _slicedToArray(_useState, 2), + parent = _useState2[0], + setParent = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true), + _useState4 = _slicedToArray(_useState3, 2), + loading = _useState4[0], + setLoading = _useState4[1]; + + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_6__.useHistory)(); + var state = history.location.state; + (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function () { + // axios.get('/api/children/listOfFather', {params: { father_id: 1 }}).then((response) => { + // if(response.data.status_code==200){ + // console.log(response.data.params); + // setParent(response.data.params); + // } else if(response.data.status_code==400){ + // //TODO + // } + // setLoading(false); + // if(state?.message) { + // toast.success(state?.message, { + // position: "top-center", + // autoClose: 5000, + // className:"bg-success", + // hideProgressBar: true, + // closeOnClick: true, + // pauseOnHover: true, + // draggable: false, + // progress: undefined, + // style:{ color: '#ffffff', opacity: 0.95} + // }); + // } + // }); + ///////////////////////////////////// + var obj = [{ + id: 1, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + email: 'mailaddress@info.com' + }, { + id: 2, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + email: 'mailaddress@info.com' + }, { + id: 3, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + email: 'mailaddress@info.com' + }, { + id: 4, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + email: 'mailaddress@info.com' + }, { + id: 5, + last_name: '山口', + first_name: '太一', + image: '/assets/img/avatar/avatar-sample03@2x.png', + email: 'mailaddress@info.com' + }]; + setLoading(false); + setParent(obj); //////////////////////////////////// + }, []); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", { + className: "l-content", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(react_toastify__WEBPACK_IMPORTED_MODULE_2__.ToastContainer, {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("h2", { + children: "\u89AA\u4E00\u89A7" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_1__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("section", { + className: "search-container", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "meeting-head", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("form", { + action: "", + className: "meeting-form", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("label", { + className: "control-label", + htmlFor: "keyword", + children: "\u30AD\u30FC\u30EF\u30FC\u30C9" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("input", { + type: "search", + name: "keyword", + className: "input-default input-keyword input-w380", + id: "keyword" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("i", { + className: "icon icon-search" + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "search-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "search-content", + children: !loading ? parent === null || parent === void 0 ? void 0 : parent.map(function (parent, index) { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "search-item", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("a", { + onClick: function onClick(e) { + e.preventDefault(); + history.push({ + pathname: "/admin/parent/detail/".concat(parent.id), + state: { + parent_id: parent.id + } + }); + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", { + className: "user-wrap", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + className: "user-avatar", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("img", { + alt: "name", + className: "avatar-img", + src: parent.image + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", { + className: "user-info", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("p", { + className: "user-name mb-1 font-weight-bold", + children: [parent.last_name, " ", parent.first_name] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", { + className: "user-tel", + children: parent.email + })] + })] + }) + }) + }); + }) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", { + style: { + position: "relative", + left: "50%" + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_material_ui_core__WEBPACK_IMPORTED_MODULE_7__.default, {}) + }) + }) + })] + }) + })] + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Parent); + +/***/ }), + +/***/ "./resources/js/admin/parent/password_edit.jsx": +/*!*****************************************************!*\ + !*** ./resources/js/admin/parent/password_edit.jsx ***! + \*****************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var _material_ui_lab__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @material-ui/lab */ "./node_modules/@material-ui/lab/LoadingButton/LoadingButton.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var _component_alert__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + + +var ParentPasswordEdit = function ParentPasswordEdit() { + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useHistory)(); + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState2 = _slicedToArray(_useState, 2), + pwd = _useState2[0], + setPwd = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState4 = _slicedToArray(_useState3, 2), + confirm_pwd = _useState4[0], + setConfirmPwd = _useState4[1]; + + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + pwd: '', + confirm_pwd: '' + }), + _useState6 = _slicedToArray(_useState5, 2), + _422errors = _useState6[0], + set422Errors = _useState6[1]; + + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + status: '', + msg: '' + }), + _useState8 = _slicedToArray(_useState7, 2), + _400error = _useState8[0], + set400Error = _useState8[1]; + + var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState10 = _slicedToArray(_useState9, 2), + submitStatus = _useState10[0], + setSubmitStatus = _useState10[1]; + + var validateForm = function validateForm() { + var errors = {}; + var formIsValid = true; + + if (pwd.length == 0) { + formIsValid = false; + errors['pwd'] = 'Required'; + } else errors['pwd'] = ''; + + if (confirm_pwd.length == 0) { + formIsValid = false; + errors['confirm_pwd'] = 'Required'; + } else errors['confirm_pwd'] = ''; + + set422Errors(errors); + return formIsValid; + }; + + var handleSubmit = function handleSubmit(e) { + e.preventDefault(); + set400Error({ + status: '', + msg: '' + }); + if (!validateForm()) return; + var formdata = new FormData(); // formdata.append('first_name', first_name); + // axios.post('/', formdata) + // .then(response => { + // if(response.data.status_code==200){ + // setSubmitStatus('success); + // } + // else if(response.data.status_code==400){ + // setSubmitStatus('failed); + // } + // }) + // .catch(err=>console.log(err)) + }; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content-w560", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("h2", { + children: "\u30D1\u30B9\u30EF\u30FC\u30C9\u7DE8\u96C6" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_2__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("section", { + className: "profile-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "profile-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mx-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("form", { + onSubmit: handleSubmit, + noValidate: true, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "pwd", + className: "control-label ft-14 ft-md-12", + children: "\u65B0\u3057\u3044\u30D1\u30B9\u30EF\u30FC\u30C9" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "password", + name: "pwd", + id: "pwd", + className: "input-default ".concat(_422errors['pwd'].length != 0 && "is-invalid c-input__target"), + value: pwd, + onChange: function onChange(e) { + return setPwd(e.target.value); + }, + autoFocus: true + }), _422errors['pwd'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: _422errors['pwd'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "confirm_pwd", + className: "control-label ft-14 ft-md-12", + children: "\u78BA\u8A8D\u7528\u65B0\u3057\u3044\u30D1\u30B9\u30EF\u30FC\u30C9" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "password", + name: "confirm_pwd", + id: "confirm_pwd", + className: "input-default ".concat(_422errors['confirm_pwd'].length != 0 && "is-invalid c-input__target"), + value: confirm_pwd, + onChange: function onChange(e) { + return setConfirmPwd(e.target.value); + } + }), _422errors['confirm_pwd'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: _422errors['confirm_pwd'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mt-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_material_ui_lab__WEBPACK_IMPORTED_MODULE_6__.default, { + type: "submit", + fullWidth: true, + className: "p-3 rounded-15 font-weight-bold text-black bg-color-2", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "ft-16", + children: "\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u66F4\u65B0" + }) + }) + }), submitStatus == 'success' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "success", + children: "Submit Success!" + }), submitStatus == 'fail' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "fail", + children: "Submit Failed!" + })] + }) + }) + }) + }) + })] + }) + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ParentPasswordEdit); + +/***/ }), + +/***/ "./resources/js/admin/parent/register.jsx": +/*!************************************************!*\ + !*** ./resources/js/admin/parent/register.jsx ***! + \************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "./node_modules/react/index.js"); +/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router/esm/react-router.js"); +/* harmony import */ var _material_ui_lab__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @material-ui/lab */ "./node_modules/@material-ui/lab/LoadingButton/LoadingButton.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js"); +/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _component_notification__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../component/notification */ "./resources/js/component/notification.jsx"); +/* harmony import */ var _component_alert__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../component/alert */ "./resources/js/component/alert.jsx"); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ "./node_modules/react/jsx-runtime.js"); +function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } + +function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } + +function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } + +function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } + +function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } + +function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } + + + + + + + + + + +var ParentRegister = function ParentRegister() { + var history = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_5__.useHistory)(); + + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState2 = _slicedToArray(_useState, 2), + email = _useState2[0], + setEmail = _useState2[1]; + + var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + email: '' + }), + _useState4 = _slicedToArray(_useState3, 2), + _422errors = _useState4[0], + set422Errors = _useState4[1]; + + var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ + status: '', + msg: '' + }), + _useState6 = _slicedToArray(_useState5, 2), + _400error = _useState6[0], + set400Error = _useState6[1]; + + var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), + _useState8 = _slicedToArray(_useState7, 2), + submitStatus = _useState8[0], + setSubmitStatus = _useState8[1]; + + var validateForm = function validateForm() { + var errors = {}; + var formIsValid = true; + + if (email.length == 0) { + formIsValid = false; + errors["email"] = 'Required'; + } else { + //regular expression for email validation + var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); + + if (!pattern.test(email)) { + formIsValid = false; + errors["email"] = 'Required'; + } else { + errors['email'] = ''; + } + } + + set422Errors(errors); + return formIsValid; + }; + + var handleSubmit = function handleSubmit(e) { + e.preventDefault(); + set400Error({ + status: '', + msg: '' + }); + if (!validateForm()) return; + var formdata = new FormData(); // formdata.append('email', email); + // axios.post('/', formdata) + // .then(response => { + // if(response.data.status_code==200){ + // setSubmitStatus('success); + // } + // else if(response.data.status_code==400){ + // setSubmitStatus('failed); + // } + // }) + // .catch(err=>console.log(err)) + }; + + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content-w560", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "l-content__ttl", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content__ttl__left", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("h2", { + children: "\u89AA\u8FFD\u52A0" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_notification__WEBPACK_IMPORTED_MODULE_2__.default, {})] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "l-content-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("section", { + className: "profile-container", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "profile-wrap", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mx-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("form", { + onSubmit: handleSubmit, + noValidate: true, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { + className: "edit-set", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { + htmlFor: "email", + className: "control-label ft-12", + children: " \u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9 " + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { + type: "email", + name: "email", + id: "email", + className: "input-default input-nameSei ".concat(_422errors['email'].length != 0 && "is-invalid c-input__target"), + value: email, + onChange: function onChange(e) { + return setEmail(e.target.value); + } + }), _422errors['email'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "l-alert__text--error ft-16 ft-md-14", + children: _422errors['email'] + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div", { + className: "mt-5", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_material_ui_lab__WEBPACK_IMPORTED_MODULE_6__.default, { + type: "submit", + fullWidth: true, + className: "p-3 rounded-15 font-weight-bold text-black bg-color-2", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + className: "ft-16", + children: "\u89AA\u8FFD\u52A0" + }) + }) + }), submitStatus == 'success' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "success", + children: "Submit Success!" + }), submitStatus == 'fail' && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_component_alert__WEBPACK_IMPORTED_MODULE_3__.default, { + type: "fail", + children: "Submit Failed!" + })] + }) + }) + }) + }) + })] + }) + }); +}; + +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ParentRegister); + +/***/ }), + /***/ "./resources/js/admin/side.jsx": /*!*************************************!*\ !*** ./resources/js/admin/side.jsx ***! @@ -16406,7 +18480,7 @@ function Side() { children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("ul", { className: "mypage-nav-list", children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("li", { - className: "mypage-nav-list__item -meeting ".concat((selected == 'meeting' || selected == '' && document.getElementById('admin_router').value == 'meeting') && "nav-active"), + className: "mypage-nav-list__item ".concat((selected == 'meeting' || selected == '' && document.getElementById('admin_router').value == 'meeting') && "nav-active"), onClick: function onClick(e) { e.preventDefault(); setSelected('meeting'); @@ -16421,10 +18495,10 @@ function Side() { })] }) }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("li", { - className: "mypage-nav-list__item -childinfo ".concat((selected == 'child' || selected == '' && document.getElementById('admin_router').value == 'child') && "nav-active"), + className: "mypage-nav-list__item ".concat((selected == 'child' || selected == '' && document.getElementById('admin_router').value == 'child') && "nav-active"), onClick: function onClick(e) { e.preventDefault(); - setSelected('parent'); + setSelected('child'); }, children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_router_dom__WEBPACK_IMPORTED_MODULE_2__.Link, { className: "mypage-nav-list__link", @@ -16436,7 +18510,7 @@ function Side() { })] }) }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("li", { - className: "mypage-nav-list__item -parentinfo ".concat((selected == 'parent' || selected == '' && document.getElementById('admin_router').value == 'parent') && "nav-active"), + className: "mypage-nav-list__item ".concat((selected == 'parent' || selected == '' && document.getElementById('admin_router').value == 'parent') && "nav-active"), onClick: function onClick(e) { e.preventDefault(); setSelected('parent'); @@ -18959,30 +21033,36 @@ var ProfileDetail = function ProfileDetail() { children: profile.name }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { className: "profile-info ft-xs-14", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { className: "profile-info__item", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { - className: "profile-info__icon", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { - src: "/assets/img/icon/mail.svg", - alt: "\u30E1\u30FC\u30EB" - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { - className: "txt", - children: profile.email - })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("a", { + href: "mailto:".concat(profile.email), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/mail.svg", + alt: "\u30E1\u30FC\u30EB" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: profile.email + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { className: "profile-info__item", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { - className: "profile-info__icon", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { - src: "/assets/img/icon/phone.svg", - alt: "\u96FB\u8A71" - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { - className: "txt", - children: profile.tel - })] + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("a", { + href: "tel:".concat(profile.tel), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/phone.svg", + alt: "\u96FB\u8A71" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: profile.tel + })] + }) }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { className: "profile-info__item", children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { @@ -19112,8 +21192,8 @@ var ProfileEdit = function ProfileEdit() { var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), _useState10 = _slicedToArray(_useState9, 2), - password = _useState10[0], - setPassword = _useState10[1]; + tel = _useState10[0], + setTel = _useState10[1]; var _useState11 = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(''), _useState12 = _slicedToArray(_useState11, 2), @@ -19130,7 +21210,7 @@ var ProfileEdit = function ProfileEdit() { last_name: '', identify: '', email: '', - password: '', + tel: '', image: '', company: '' }), @@ -19190,10 +21270,10 @@ var ProfileEdit = function ProfileEdit() { errors['last_name'] = 'Required'; } else errors['last_name'] = ''; - if (password.length < 8) { + if (tel.length == 0) { formIsValid = false; - errors['password'] = 'Required'; - } else errors['password'] = ''; + errors['tel'] = 'Required'; + } else errors['tel'] = ''; if (company.length == 0) { formIsValid = false; @@ -19216,7 +21296,7 @@ var ProfileEdit = function ProfileEdit() { formdata.append('last_name', last_name); formdata.append('identify', identify); formdata.append('email', email); - formdata.append('password', password); + formdata.append('tel', tel); formdata.append('company', company); formdata.append('image', image); // axios.post('/api/children/updateProfile/{identify}', formdata) // .then(response => { @@ -19332,21 +21412,21 @@ var ProfileEdit = function ProfileEdit() { }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { className: "edit-set", children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("label", { - htmlFor: "password", + htmlFor: "tel", className: "control-label ft-12", children: " \u96FB\u8A71\u756A\u53F7 " }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("input", { - type: "password", - name: "password", - id: "password", - className: "input-default input-nameSei ".concat(errors['password'].length != 0 && "is-invalid c-input__target"), - value: password, + type: "text", + name: "tel", + id: "tel", + className: "input-default input-nameSei ".concat(errors['tel'].length != 0 && "is-invalid c-input__target"), + value: tel, onChange: function onChange(e) { - return setPassword(e.target.value); + return setTel(e.target.value); } - }), errors['password'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { + }), errors['tel'].length != 0 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("span", { className: "l-alert__text--error ft-16 ft-md-14", - children: errors['password'] + children: errors['tel'] })] }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div", { className: "edit-set", @@ -19358,7 +21438,7 @@ var ProfileEdit = function ProfileEdit() { type: "text", name: "company", id: "company", - className: "input-default input-nameSei input-h60 input-w480 ".concat(errors['company'].length != 0 && "is-invalid c-input__target"), + className: "input-default input-nameSei ".concat(errors['company'].length != 0 && "is-invalid c-input__target"), value: company, onChange: function onChange(e) { return setCompany(e.target.value); @@ -19552,30 +21632,36 @@ var Profile = function Profile() { className: "txt", children: profile.username })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { className: "profile-info__item", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { - className: "profile-info__icon", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { - src: "/assets/img/icon/mail.svg", - alt: "\u30E1\u30FC\u30EB" - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { - className: "txt", - children: profile.email - })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("a", { + href: "mailto:".concat(profile.email), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/mail.svg", + alt: "\u30E1\u30FC\u30EB" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: profile.email + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", { className: "profile-info__item", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { - className: "profile-info__icon", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { - src: "/assets/img/icon/phone.svg", - alt: "\u96FB\u8A71" - }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { - className: "txt", - children: profile.tel - })] + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("a", { + href: "tel:".concat(profile.tel), + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "profile-info__icon", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", { + src: "/assets/img/icon/phone.svg", + alt: "\u96FB\u8A71" + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { + className: "txt", + children: profile.tel + })] + }) }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div", { className: "profile-info__item", children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", { @@ -23205,9 +25291,10 @@ var MeetingDetail = function MeetingDetail(props) { setMeeting = _useState10[1]; (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () { - var _props$match$params; + var _props$match$params, _props$match$params2; - axios__WEBPACK_IMPORTED_MODULE_3___default().get("/api/meetings/detail/".concat((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.id), { + console.log((_props$match$params = props.match.params) === null || _props$match$params === void 0 ? void 0 : _props$match$params.id); + axios__WEBPACK_IMPORTED_MODULE_3___default().get("/api/meetings/detail/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.id), { params: { father_id: 1 } @@ -23274,19 +25361,19 @@ var MeetingDetail = function MeetingDetail(props) { function _handleAccept() { _handleAccept = _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee3() { - var _props$match$params3; + var _props$match$params4; return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: try { - axios__WEBPACK_IMPORTED_MODULE_3___default().delete("/api/meetings/delete/".concat((_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.id)).then(function (response) { + axios__WEBPACK_IMPORTED_MODULE_3___default().delete("/api/meetings/delete/".concat((_props$match$params4 = props.match.params) === null || _props$match$params4 === void 0 ? void 0 : _props$match$params4.id)).then(function (response) { if (response.data.status_code == 200) { - var _props$match$params4, _props$match$params5; + var _props$match$params5, _props$match$params6; - axios__WEBPACK_IMPORTED_MODULE_3___default().delete("/api/meeting-images/deleteRelationMeeting/".concat((_props$match$params4 = props.match.params) === null || _props$match$params4 === void 0 ? void 0 : _props$match$params4.id)).then(function (response) {}); - axios__WEBPACK_IMPORTED_MODULE_3___default().delete("/api/meeting-approvals/deleteRelationMeeting/".concat((_props$match$params5 = props.match.params) === null || _props$match$params5 === void 0 ? void 0 : _props$match$params5.id)).then(function (response) { + axios__WEBPACK_IMPORTED_MODULE_3___default().delete("/api/meeting-images/deleteRelationMeeting/".concat((_props$match$params5 = props.match.params) === null || _props$match$params5 === void 0 ? void 0 : _props$match$params5.id)).then(function (response) {}); + axios__WEBPACK_IMPORTED_MODULE_3___default().delete("/api/meeting-approvals/deleteRelationMeeting/".concat((_props$match$params6 = props.match.params) === null || _props$match$params6 === void 0 ? void 0 : _props$match$params6.id)).then(function (response) { setMessageAlert("ミーティングの削除に成功しました!"); setTypeAlert("success"); }); @@ -23521,11 +25608,11 @@ var MeetingDetail = function MeetingDetail(props) { className: "p-article-btn__item", children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("a", { onClick: function onClick(e) { - var _props$match$params2; + var _props$match$params3; e.preventDefault(); history.push({ - pathname: "/p-account/meeting/edit/".concat((_props$match$params2 = props.match.params) === null || _props$match$params2 === void 0 ? void 0 : _props$match$params2.id), + pathname: "/p-account/meeting/edit/".concat((_props$match$params3 = props.match.params) === null || _props$match$params3 === void 0 ? void 0 : _props$match$params3.id), state: {} }); }, diff --git a/backend/resources/js/admin/admin.js b/backend/resources/js/admin/admin.js index f80db516..9e6f3ce3 100644 --- a/backend/resources/js/admin/admin.js +++ b/backend/resources/js/admin/admin.js @@ -5,6 +5,17 @@ import { BrowserRouter, Route, Switch } from 'react-router-dom'; import Meeting from './meeting'; import MeetingDetail from './meeting/detail'; +import Child from './child'; +import ChildDetail from './child/detail'; +import ChildEdit from './child/edit'; +import ChildPasswordEdit from './child/password_edit'; + +import Parent from './parent'; +import ParentDetail from './parent/detail'; +import ParentEdit from './parent/edit'; +import ParentPasswordEdit from './parent/password_edit'; +import ParentRegister from './parent/register'; + import Side from './side'; export default class AdminApp extends Component { @@ -15,16 +26,18 @@ export default class AdminApp extends Component { - {/* - - - - - - - - - */} + {/* */} + + + + + + + + + + + diff --git a/backend/resources/js/admin/child/detail.jsx b/backend/resources/js/admin/child/detail.jsx new file mode 100644 index 00000000..c2011e34 --- /dev/null +++ b/backend/resources/js/admin/child/detail.jsx @@ -0,0 +1,165 @@ +import React, { useEffect, useState } from 'react'; +import { useHistory } from 'react-router-dom'; +import IconButton from "@material-ui/core/IconButton"; +import axios from 'axios'; + +import Notification from '../../component/notification'; + +const ChildDetail = () => { + + const [image, setImage] = useState('/assets/img/avatar/avatar-sample03@2x.png'); + const history = useHistory(); + + const child = { + id: 1, + name: '田中 達也', + username:'chankan', + tel:'08012927104', + email:'chankan07@gmail.com', + company:'株式会社ZOTMAN', + image:'/assets/img/avatar/avatar-sample03@2x.png' + } + + useEffect( + () => { + const formdata = new FormData(); + let child_id = 1; + + // axios.get('/api/meetings/listOfNonApprovalOfChild', {child_id: child_id}) + // .then(response => { + // if(response.data.status_code==200){ + // // window.location.href = '/register/c-account/complete'; + // } + // else if(response.data.status_code==400){ + // // window.location.href = '/register/c-account/error'; + // } + // else if(response.data.status_code==500){ + // // window.location.href = '/unknown-error'; + // } + // }) + // .catch(err=>console.log(err)) + },[] + ); + + + const handleImageChange = (e) => { + + e.preventDefault(); + let reader = new FileReader(); + let _file = e.target.files[0]; + + reader.readAsDataURL(_file); + + reader.onloadend = () => { + setImage(reader.result); + }; + }; + + + return ( +
+ +
+
+
+

子詳細

+
+ +
+ +
+
+ +
+
+
+ +
+ ) +} + + +export default ChildDetail; \ No newline at end of file diff --git a/backend/resources/js/admin/child/edit.jsx b/backend/resources/js/admin/child/edit.jsx new file mode 100644 index 00000000..d1546d4a --- /dev/null +++ b/backend/resources/js/admin/child/edit.jsx @@ -0,0 +1,209 @@ +import React, { useEffect, useState } from 'react'; +import { useHistory } from 'react-router-dom'; +import axios from 'axios'; +import { LoadingButton } from '@material-ui/lab'; + +import Notification from '../../component/notification'; +import Alert from '../../component/alert'; + + +const ChildEdit = () => { + + const history = useHistory(); + + const [first_name, setFirstName] = useState(''); + const [last_name, setLastName] = useState(''); + const [identify, setIdentify] = useState(''); + const [email, setEmail] = useState(''); + const [password, setPassword] = useState(''); + const [company, setCompany] = useState(''); + const [image, setImage] = useState(''); + + const [errors, setErrors] = useState({ + first_name:'', + last_name:'', + identify:'', + email:'', + password:'', + image:'', + company:'' + }) + const [err_msg, setErrMsg] = useState({status:'', msg:''}) + + const [submitStatus, setSubmitStatus] = useState('') + + + const validateForm = () => { + let errors = {}; + let formIsValid = true; + + if (email.length == 0) { formIsValid = false; errors["email"] = 'Required'; } + else { + //regular expression for email validation + var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); + if (!pattern.test(email)) { + formIsValid = false; + errors["email"] = 'Required'; + } + else { + errors['email'] = ''; + } + } + + if(!image){ formIsValid = false; errors['image'] = 'Required'; } + else errors['image'] = ''; + + if(first_name.length == 0){ formIsValid = false; errors['first_name'] = 'Required'; } + else errors['first_name'] = ''; + + if(identify.length == 0){ formIsValid = false; errors['identify'] = 'Required'; } + else errors['identify'] = ''; + + if(last_name.length == 0){ formIsValid = false; errors['last_name'] = 'Required'; } + else errors['last_name'] = ''; + + if(password.length < 8){ formIsValid = false; errors['password'] = 'Required'; } + else errors['password'] = ''; + + if(company.length == 0){ formIsValid = false; errors['company'] = 'Required'; } + else errors['company'] = ''; + + setErrors(errors); + return formIsValid; + } + + + const handleSubmit = (e) => { + e.preventDefault(); + setErrMsg({status:'', msg:''}); + + if(!validateForm()) return; + + const formdata = new FormData(); + formdata.append('first_name', first_name); + formdata.append('last_name', last_name); + formdata.append('identify', identify); + formdata.append('email', email); + formdata.append('password', password); + formdata.append('company', company); + formdata.append('image', image); + // axios.post('/api/children/updateProfile/{identify}', formdata) + // .then(response => { + // if(response.data.status_code==200){ + // setSubmitStatus('success); + // } + // else if(response.data.status_code==400){ + // setSubmitStatus('failed); + // } + // }) + // .catch(err=>console.log(err)) + } + + + + return ( +
+
+
+
+

プロフィール編集

+
+ +
+ +
+
+
+
+
+ +
+ + setIdentify(e.target.value)}/> + { + errors['identify'].length != 0 && + + {errors['identify']} + + } +
+ +
+ + setFirstName(e.target.value)}/> + { + errors['first_name'].length != 0 && + + {errors['first_name']} + + } +
+ +
+ + setLastName(e.target.value)}/> + { + errors['last_name'].length != 0 && + + {errors['last_name']} + + } +
+ +
+ + setEmail(e.target.value)}/> + { + errors['email'].length != 0 && + + {errors['email']} + + } +
+ +
+ + setPassword(e.target.value)}/> + { + errors['password'].length != 0 && + + {errors['password']} + + } +
+ +
+ + setCompany(e.target.value)}/> + { + errors['company'].length != 0 && + + {errors['company']} + + } +
+ +
+ + プロフィールを更新 + +
+ { + submitStatus == 'success' && Submit Success! + } + { + submitStatus == 'failed' && Submit Failed! + } +
+ +
+
+
+
+
+
+ ) +} + + +export default ChildEdit; \ No newline at end of file diff --git a/backend/resources/js/admin/child/index.jsx b/backend/resources/js/admin/child/index.jsx new file mode 100644 index 00000000..7416c4be --- /dev/null +++ b/backend/resources/js/admin/child/index.jsx @@ -0,0 +1,107 @@ +import React, { useEffect, useState } from 'react'; +import { CircularProgress } from '@material-ui/core'; +import Notification from '../../component/notification'; +import { ToastContainer, toast } from 'react-toastify'; +import 'react-toastify/dist/ReactToastify.css'; +import axios from 'axios'; +import { useHistory } from 'react-router-dom'; + + + +const Child = () => { + const [children, setChildren ] = useState(null); + const [loading, setLoading] = useState(true); + const history = useHistory(); + const state = history.location.state + + useEffect(() => { + // axios.get('/api/children/listOfFather', {params: { father_id: 1 }}).then((response) => { + // if(response.data.status_code==200){ + // console.log(response.data.params); + // setChildren(response.data.params); + // } else if(response.data.status_code==400){ + // //TODO + // } + // setLoading(false); + // if(state?.message) { + // toast.success(state?.message, { + // position: "top-center", + // autoClose: 5000, + // className:"bg-success", + // hideProgressBar: true, + // closeOnClick: true, + // pauseOnHover: true, + // draggable: false, + // progress: undefined, + // style:{ color: '#ffffff', opacity: 0.95} + // }); + // } + // }); + + ///////////////////////////////////// + var obj = [ + {id:1, last_name:'山口', first_name:'太一', image:'/assets/img/avatar/avatar-sample03@2x.png', tel:'09041540763'}, + {id:2, last_name:'山口', first_name:'太一', image:'/assets/img/avatar/avatar-sample03@2x.png', tel:'09041540763'}, + {id:3, last_name:'山口', first_name:'太一', image:'/assets/img/avatar/avatar-sample03@2x.png', tel:'09041540763'}, + {id:4, last_name:'山口', first_name:'太一', image:'/assets/img/avatar/avatar-sample03@2x.png', tel:'09041540763'}, + {id:5, last_name:'山口', first_name:'太一', image:'/assets/img/avatar/avatar-sample03@2x.png', tel:'09041540763'} + ]; + setLoading(false); + setChildren(obj); + //////////////////////////////////// + }, []); + + return ( +
+ +
+
+

子一覧

+
+ +
+
+
+ +
+
+ + + +
+
+ + +
+
+
+ ) +} + +export default Child; \ No newline at end of file diff --git a/backend/resources/js/admin/child/password_edit.jsx b/backend/resources/js/admin/child/password_edit.jsx new file mode 100644 index 00000000..dd45c14e --- /dev/null +++ b/backend/resources/js/admin/child/password_edit.jsx @@ -0,0 +1,134 @@ +import React, { useEffect, useState } from 'react'; +import { useHistory } from 'react-router-dom'; +import { LoadingButton } from '@material-ui/lab'; + +import axios from 'axios'; + +import Notification from '../../component/notification'; +import Alert from '../../component/alert'; + + +const ChildPasswordEdit = () => { + + const history = useHistory(); + + const [pwd, setPwd] = useState(''); + const [confirm_pwd, setConfirmPwd] = useState(''); + + const [errors, setErrors] = useState({pwd:'', confirm_pwd:''}) + const [err_msg, setErrMsg] = useState({status:'', msg:''}) + + const [submitStatus, setSubmitStatus] = useState('') + + + const validateForm = () => { + let errors = {}; + let formIsValid = true; + + if(pwd.length == 0){ formIsValid = false; errors['pwd'] = 'Required'; } + else errors['pwd'] = ''; + + if(confirm_pwd.length == 0){ formIsValid = false; errors['confirm_pwd'] = 'Required'; } + else errors['confirm_pwd'] = ''; + + setErrors(errors); + return formIsValid; + } + + + + const handleSubmit = (e) => { + e.preventDefault(); + setErrMsg({status:'', msg:''}); + + if(!validateForm()) return; + + const formdata = new FormData(); + formdata.append('first_name', first_name); + formdata.append('last_name', last_name); + formdata.append('email', email); + formdata.append('password', password); + formdata.append('company', company); + formdata.append('image', image); + // axios.post('/api/children/profile/edit/password/{child_id}', formdata) + // .then(response => { + // if(response.data.status_code==200){ + // setSubmitStatus('success); + // } + // else if(response.data.status_code==400){ + // setSubmitStatus('failed); + // } + // }) + // .catch(err=>console.log(err)) + } + + + + return ( +
+
+
+
+

パスワード編集

+
+ +
+ +
+
+
+
+
+ +
+ + setPwd(e.target.value)} autoFocus/> + { + errors['pwd'].length != 0 && + + {errors['pwd']} + + } +
+ +
+ + setConfirmPwd(e.target.value)}/> + { + errors['confirm_pwd'].length != 0 && + + {errors['confirm_pwd']} + + } +
+ +
+ + パスワードを更新 + +
+ { + submitStatus == 'success' && Submit Success! + } + { + submitStatus == 'fail' && Submit Failed! + } +
+ +
+
+
+
+
+
+ ) +} + + +export default ChildPasswordEdit; \ No newline at end of file diff --git a/backend/resources/js/admin/meeting/detail.jsx b/backend/resources/js/admin/meeting/detail.jsx index 354a74b6..dc2153a0 100644 --- a/backend/resources/js/admin/meeting/detail.jsx +++ b/backend/resources/js/admin/meeting/detail.jsx @@ -1,9 +1,11 @@ import React, { useEffect, useState } from 'react'; +import { useHistory } from 'react-router-dom' import moment from 'moment'; import axios from 'axios'; + import ModalConfirm from '../../component/modal_confirm'; import ModalAlert from '../../component/modal_alert'; -import { useHistory } from 'react-router-dom' +import Notification from '../../component/notification'; const MeetingDetail = (props) => { const history = useHistory(); @@ -13,7 +15,8 @@ const MeetingDetail = (props) => { const [typeAlert, setTypeAlert] = useState(null); const [meeting, setMeeting] = useState(null); useEffect(() => { - axios.get(`/api/meetings/detail/${props.match.params?.id}`, {params: { father_id: 1 }}).then((response) => { + + axios.get(`/api/meetings/detail/${props.match.params?.meeting_id}`, {params: { father_id: 1 }}).then((response) => { if(response.data.status_code==200){ console.log(response.data.params[0]); setMeeting(response.data.params[0]); @@ -34,7 +37,7 @@ const MeetingDetail = (props) => { async function handleAccept() { try { - axios.delete(`/api/meetings/delete/${props.match.params?.id}`) + axios.delete(`/api/meetings/delete/${props.match.params?.meeting_id}`) .then(response => { if(response.data.status_code == 200){ axios.delete(`/api/meeting-images/deleteRelationMeeting/${props.match.params?.id}`) @@ -69,15 +72,7 @@ const MeetingDetail = (props) => {

ミーティング詳細

-
-
-
-
1
-
- -
-
-
+
@@ -109,26 +104,6 @@ const MeetingDetail = (props) => { name
-
  • -
    - name -
    -
  • -
  • -
    - name -
    -
  • -
  • -
    - name -
    -
  • -
  • -
    - name -
    -
  • @@ -139,15 +114,15 @@ const MeetingDetail = (props) => {

    { meeting.title }

    @@ -195,7 +164,7 @@ const MeetingDetail = (props) => { PDFを確認する
    - +

    { meeting.text }

    diff --git a/backend/resources/js/admin/meeting/index.jsx b/backend/resources/js/admin/meeting/index.jsx index 5e1c2403..4e53f09f 100644 --- a/backend/resources/js/admin/meeting/index.jsx +++ b/backend/resources/js/admin/meeting/index.jsx @@ -52,19 +52,19 @@ const Meeting = () => {
    -
    -
    - - setKeyword(e.target.value)}/> - -
    -
    +
    +
    + + setKeyword(e.target.value)}/> + +
    +
    - { !loading ? inCompleteOfFather?.map((item, i) => { + { !loading ? inCompleteOfFather?.map((item, index) => { return ( -
    diff --git a/backend/resources/js/admin/parent/detail.jsx b/backend/resources/js/admin/parent/detail.jsx new file mode 100644 index 00000000..f5065459 --- /dev/null +++ b/backend/resources/js/admin/parent/detail.jsx @@ -0,0 +1,157 @@ +import React, { useEffect, useState } from 'react'; +import { useHistory } from 'react-router-dom'; +import IconButton from "@material-ui/core/IconButton"; +import axios from 'axios'; + +import Notification from '../../component/notification'; + +const ParentDetail = () => { + + const [image, setImage] = useState('/assets/img/avatar/avatar-sample03@2x.png'); + const history = useHistory(); + + const parent = { + id: 1, + last_name:'田中', + first_name:'達也', + username:'chankan', + tel:'08012927104', + email:'chankan07@gmail.com', + company:'ああああああああああああああああああああああああああああああああああああああああああああああああああああああああ', + image:'/assets/img/avatar/avatar-sample03@2x.png' + } + + useEffect( + () => { + const formdata = new FormData(); + let child_id = 1; + + // axios.get('/api/meetings/listOfNonApprovalOfChild', {child_id: child_id}) + // .then(response => { + // if(response.data.status_code==200){ + // // window.location.href = '/register/c-account/complete'; + // } + // else if(response.data.status_code==400){ + // // window.location.href = '/register/c-account/error'; + // } + // else if(response.data.status_code==500){ + // // window.location.href = '/unknown-error'; + // } + // }) + // .catch(err=>console.log(err)) + },[] + ); + + + const handleImageChange = (e) => { + + e.preventDefault(); + let reader = new FileReader(); + let _file = e.target.files[0]; + + reader.readAsDataURL(_file); + + reader.onloadend = () => { + setImage(reader.result); + }; + }; + + + return ( + + ) +} + + +export default ParentDetail; \ No newline at end of file diff --git a/backend/resources/js/admin/parent/edit.jsx b/backend/resources/js/admin/parent/edit.jsx new file mode 100644 index 00000000..99223ae4 --- /dev/null +++ b/backend/resources/js/admin/parent/edit.jsx @@ -0,0 +1,171 @@ +import React, { useEffect, useState } from 'react'; +import { useHistory } from 'react-router-dom'; +import axios from 'axios'; +import { LoadingButton } from '@material-ui/lab'; + +import Notification from '../../component/notification'; +import Alert from '../../component/alert'; + + +const ParentEdit = () => { + + const history = useHistory(); + + const [company, setCompany] = useState(''); + const [email, setEmail] = useState(''); + const [tel, setTel] = useState(''); + const [text, setText] = useState(''); + + const [_422errors, set422Errors] = useState({ + company:'', + email:'', + tel:'', + text:'', + }) + const [_400error, set400Error] = useState('') + + const [submitStatus, setSubmitStatus] = useState('') + + + const validateForm = () => { + let errors = {}; + let formIsValid = true; + + if (email.length == 0) { formIsValid = false; errors["email"] = 'Required'; } + else { + //regular expression for email validation + var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); + if (!pattern.test(email)) { + formIsValid = false; + errors["email"] = 'Required'; + } + else { + errors['email'] = ''; + } + } + + if(!company){ formIsValid = false; errors['company'] = 'Required'; } + else errors['company'] = ''; + + if(!tel){ formIsValid = false; errors['tel'] = 'Required'; } + else errors['tel'] = ''; + + if(!text){ formIsValid = false; errors['text'] = 'Required'; } + else errors['text'] = ''; + + + set422Errors(errors); + return formIsValid; + } + + + const handleSubmit = (e) => { + e.preventDefault(); + + if(!validateForm()) return; + + const formdata = new FormData(); + formdata.append('company', company); + formdata.append('email', email); + formdata.append('tel', tel); + formdata.append('text', text); + // axios.post('/', formdata) + // .then(response => { + // if(response.data.status_code==200){ + // setSubmitStatus('success); + // } + // else if(response.data.status_code==400){ + // setSubmitStatus('failed); + // } + // }) + // .catch(err=>console.log(err)) + } + + + + return ( +
    +
    +
    +
    +

    プロフィール編集

    +
    + +
    + +
    +
    +
    +
    +
    + +
    + + setCompany(e.target.value)}/> + { + _422errors['company'].length != 0 && + + {_422errors['company']} + + } +
    + +
    + + setEmail(e.target.value)}/> + { + _422errors['email'].length != 0 && + + {_422errors['email']} + + } +
    + +
    + + setTel(e.target.value)}/> + { + _422errors['tel'].length != 0 && + + {_422errors['tel']} + + } +
    + +
    + +