Commit 23f38555 authored by rocosen's avatar rocosen

1

parent 03b47cda
import React, {useState } from 'react'; import React, { useState } from 'react';
//js //js
import public from 'commons/public'; import public from 'commons/public';
...@@ -40,13 +40,18 @@ const useStyles = makeStyles()((theme) => { ...@@ -40,13 +40,18 @@ const useStyles = makeStyles()((theme) => {
export default (props) => { export default (props) => {
const { classes } = useStyles(); const { classes } = useStyles();
const { render, navigate } = public(); const { render, navigate } = public();
const [selfStart, setSelfStart] = useState(localStorage.getItem('Preferences') && JSON.parse(localStorage.getItem('Preferences'))['selfStart']); const [selfStart, setSelfStart] = useState(
localStorage.getItem('Preferences') &&
JSON.parse(localStorage.getItem('Preferences'))['selfStart']
);
const handleChange = (event) => { const handleChange = (event) => {
setSelfStart(event.target.checked); setSelfStart(event.target.checked);
localStorage.setItem('Preferences', JSON.stringify({selfStart:event.target.checked})); localStorage.setItem(
// electron.ipcRenderer.send('openAtLogin'); 'Preferences',
JSON.stringify({ selfStart: event.target.checked })
);
electron.ipcRenderer.send('openAtLogin');
}; };
return ( return (
......
...@@ -30,7 +30,7 @@ const useStyles = makeStyles()((theme) => { ...@@ -30,7 +30,7 @@ const useStyles = makeStyles()((theme) => {
width: '300px', width: '300px',
margin: '0 auto', margin: '0 auto',
paddingTop: '10%', paddingTop: '10%',
'-webkit-app-region': 'drag' '-webkit-app-region': 'drag',
}, },
root: { root: {
height: '40px', height: '40px',
...@@ -66,13 +66,13 @@ export default (props) => { ...@@ -66,13 +66,13 @@ export default (props) => {
const [passwordError, setPasswordError] = useState(false); const [passwordError, setPasswordError] = useState(false);
const [checked, setChecked] = useState(true); const [checked, setChecked] = useState(true);
useEffect(() => { useEffect(() => {
if (!localStorage.getItem('Preferences')) {
if( !localStorage.getItem('Preferences')){ localStorage.setItem(
localStorage.setItem('Preferences', JSON.stringify({selfStart:true})); 'Preferences',
JSON.stringify({ selfStart: true })
);
} }
}, []); }, []);
const handleChange = (event) => { const handleChange = (event) => {
...@@ -109,7 +109,7 @@ export default (props) => { ...@@ -109,7 +109,7 @@ export default (props) => {
Constants.TOKEN_KEY, Constants.TOKEN_KEY,
JSON.stringify(response.data) JSON.stringify(response.data)
); );
getUserData(); getUserData();
}) })
.catch(function (error) { .catch(function (error) {
localStorage.removeItem(Constants.TOKEN_KEY); localStorage.removeItem(Constants.TOKEN_KEY);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment