fixed c-account/register
このコミットが含まれているのは:
コミット
f914303b34
|
@ -32208,8 +32208,8 @@ function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
||||||
|
|
||||||
|
|
||||||
var ChildSignUpTemporary = function ChildSignUpTemporary() {
|
var ChildSignUpTemporary = function ChildSignUpTemporary() {
|
||||||
var father_id = document.getElementById('father_token').value;
|
|
||||||
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useNavigate)();
|
var navigator = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useNavigate)();
|
||||||
|
var location = (0,react_router_dom__WEBPACK_IMPORTED_MODULE_4__.useLocation)();
|
||||||
|
|
||||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''),
|
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(''),
|
||||||
_useState2 = _slicedToArray(_useState, 2),
|
_useState2 = _slicedToArray(_useState, 2),
|
||||||
|
@ -32246,17 +32246,27 @@ var ChildSignUpTemporary = function ChildSignUpTemporary() {
|
||||||
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () {
|
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () {
|
||||||
var mounted = true;
|
var mounted = true;
|
||||||
setLoaded(false);
|
setLoaded(false);
|
||||||
axios.get('/api/fathers/relations/check', {
|
|
||||||
params: {
|
if (location.search.includes('?father_id=')) {
|
||||||
father_id: father_id
|
var _father_id = location.search.replace('?father_id=', '');
|
||||||
}
|
|
||||||
}).then(function (response) {
|
axios.get('/api/fathers/relations/check', {
|
||||||
if (response.data.status_code == 200) {
|
params: {
|
||||||
setLoaded(true);
|
father_id: _father_id
|
||||||
} else {
|
}
|
||||||
navigator('/c-account/login');
|
}).then(function (response) {
|
||||||
}
|
if (mounted) {
|
||||||
});
|
if (response.data.status_code == 200) {
|
||||||
|
setLoaded(true);
|
||||||
|
} else {
|
||||||
|
navigator('/c-account/login');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
setLoaded(true);
|
||||||
|
}
|
||||||
|
|
||||||
return function () {
|
return function () {
|
||||||
mounted = false;
|
mounted = false;
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
import React, { useState, useEffect } from 'react';
|
import React, { useState, useEffect } from 'react';
|
||||||
import { useNavigate } from 'react-router-dom';
|
import { useNavigate, useLocation } from 'react-router-dom';
|
||||||
import { LoadingButton } from '@material-ui/lab';
|
import { LoadingButton } from '@material-ui/lab';
|
||||||
import Alert from '../../../component/alert';
|
import Alert from '../../../component/alert';
|
||||||
|
|
||||||
const ChildSignUpTemporary = () => {
|
const ChildSignUpTemporary = () => {
|
||||||
|
|
||||||
const father_id = document.getElementById('father_token').value;
|
|
||||||
const navigator = useNavigate();
|
const navigator = useNavigate();
|
||||||
|
const location = useLocation();
|
||||||
|
|
||||||
const [tel, setTel] = useState('');
|
const [tel, setTel] = useState('');
|
||||||
const [submit, setSubmit] = useState(false);
|
const [submit, setSubmit] = useState(false);
|
||||||
|
@ -20,15 +20,25 @@ const ChildSignUpTemporary = () => {
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
let mounted = true;
|
let mounted = true;
|
||||||
setLoaded(false);
|
setLoaded(false);
|
||||||
axios.get('/api/fathers/relations/check', {params:{father_id: father_id}})
|
|
||||||
.then(response=>{
|
if(location.search.includes('?father_id=')){
|
||||||
if(response.data.status_code == 200){
|
let father_id = location.search.replace('?father_id=', '');
|
||||||
setLoaded(true);
|
axios.get('/api/fathers/relations/check', {params:{father_id: father_id}})
|
||||||
}
|
.then(response=>{
|
||||||
else{
|
if(mounted){
|
||||||
navigator('/c-account/login');
|
if(response.data.status_code == 200){
|
||||||
}
|
setLoaded(true);
|
||||||
})
|
}
|
||||||
|
else{
|
||||||
|
navigator('/c-account/login');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
setLoaded(true);
|
||||||
|
}
|
||||||
|
|
||||||
return () => {
|
return () => {
|
||||||
mounted = false;
|
mounted = false;
|
||||||
}
|
}
|
||||||
|
|
新しいイシューから参照