@@ -24,6 +24,8 @@ type DaemonContext = {
2424 serverPac : string
2525 setServerPac : ( pac : string ) => void
2626 _vpnTimeUsedInMin : React . MutableRefObject < number >
27+ isPassportInfoOpen : boolean
28+ setIsPassportInfoOpen : ( val : boolean ) => void
2729} ;
2830
2931type DaemonProps = {
@@ -53,7 +55,9 @@ const defaultContextValue: DaemonContext = {
5355 setServerPort : ( ) => { } ,
5456 serverPac : "" ,
5557 setServerPac : ( ) => { } ,
56- _vpnTimeUsedInMin : { current : 0 }
58+ _vpnTimeUsedInMin : { current : 0 } ,
59+ isPassportInfoOpen : false ,
60+ setIsPassportInfoOpen : ( ) => { }
5761} ;
5862
5963const Daemon = createContext < DaemonContext > ( defaultContextValue ) ;
@@ -76,6 +80,7 @@ export function DaemonProvider({ children }: DaemonProps) {
7680 const [ serverPort , setServerPort ] = useState < string > ( defaultContextValue . serverPort ) ;
7781 const [ serverPac , setServerPac ] = useState < string > ( "" ) ;
7882 const _vpnTimeUsedInMin = useRef < number > ( 0 ) ;
83+ const [ isPassportInfoOpen , setIsPassportInfoOpen ] = useState < boolean > ( true ) ;
7984
8085 useEffect ( ( ) => {
8186 {
@@ -86,7 +91,7 @@ export function DaemonProvider({ children }: DaemonProps) {
8691
8792
8893 return (
89- < Daemon . Provider value = { { sRegion, setSRegion, allRegions, setAllRegions, closestRegion, setClosestRegion, isRandom, setIsRandom, miningData, setMiningData, profiles, setProfiles, isMiningUp, setIsMiningUp, getAllNodes, setaAllNodes, serverIpAddress, setServerIpAddress, serverPort, setServerPort, serverPac, setServerPac, _vpnTimeUsedInMin } } >
94+ < Daemon . Provider value = { { sRegion, setSRegion, allRegions, setAllRegions, closestRegion, setClosestRegion, isRandom, setIsRandom, miningData, setMiningData, profiles, setProfiles, isMiningUp, setIsMiningUp, getAllNodes, setaAllNodes, serverIpAddress, setServerIpAddress, serverPort, setServerPort, serverPac, setServerPac, _vpnTimeUsedInMin, isPassportInfoOpen , setIsPassportInfoOpen } } >
9095 { children }
9196 </ Daemon . Provider >
9297 ) ;
0 commit comments