송용우

Fixed CORS Error

...@@ -6,12 +6,12 @@ import { ...@@ -6,12 +6,12 @@ import {
6 setBJID, 6 setBJID,
7 getPROFILE, 7 getPROFILE,
8 syncBJID, 8 syncBJID,
9 + initializeProfile,
9 } from '../../modules/profile'; 10 } from '../../modules/profile';
10 import SettingForm from '../../components/setting/SettingForm'; 11 import SettingForm from '../../components/setting/SettingForm';
11 import { sync } from '../../../node_modules/fast-glob/index'; 12 import { sync } from '../../../node_modules/fast-glob/index';
12 const SettingContainer = ({ history }) => { 13 const SettingContainer = ({ history }) => {
13 const dispatch = useDispatch(); 14 const dispatch = useDispatch();
14 - const [error, setError] = useState(null);
15 const { user, profile } = useSelector(({ user, profile }) => ({ 15 const { user, profile } = useSelector(({ user, profile }) => ({
16 user: user.user, 16 user: user.user,
17 profile: profile, 17 profile: profile,
...@@ -42,11 +42,12 @@ const SettingContainer = ({ history }) => { ...@@ -42,11 +42,12 @@ const SettingContainer = ({ history }) => {
42 }; 42 };
43 43
44 useEffect(() => { 44 useEffect(() => {
45 - console.log('1'); 45 + let username = user.username;
46 - let username = JSON.parse(user).username;
47 dispatch(getPROFILE({ username })); 46 dispatch(getPROFILE({ username }));
48 - //Do Init Form 47 + return () => {
49 - }, [dispatch]); 48 + dispatch(initializeProfile());
49 + };
50 + }, [dispatch, user]);
50 51
51 return ( 52 return (
52 <SettingForm 53 <SettingForm
......
...@@ -22,7 +22,7 @@ const [ ...@@ -22,7 +22,7 @@ const [
22 SYNC_BJID_SUCCESS, 22 SYNC_BJID_SUCCESS,
23 SYNC_BJID_FAILURE, 23 SYNC_BJID_FAILURE,
24 ] = createRequestActionTypes('profile/SYNC_BJID'); 24 ] = createRequestActionTypes('profile/SYNC_BJID');
25 - 25 +export const initializeProfile = createAction(INITIALIZE);
26 export const syncBJID = createAction(SYNC_BJID, ({ username }) => ({ 26 export const syncBJID = createAction(SYNC_BJID, ({ username }) => ({
27 username, 27 username,
28 })); 28 }));
......