@@ -26,10 +26,14 @@ type DaemonContext = {
2626 serverPac : string
2727 setServerPac : ( pac : string ) => void
2828 _vpnTimeUsedInMin : React . MutableRefObject < number >
29- isPassportInfoOpen : boolean
30- setIsPassportInfoOpen : ( val : boolean ) => void
29+ isPassportInfoPopupOpen : boolean
30+ setIsPassportInfoPopupOpen : ( val : boolean ) => void
3131 activePassportUpdated : boolean
3232 setActivePassportUpdated : ( val : boolean ) => void
33+ activePassport : any
34+ setActivePassport : ( val : any ) => void
35+ isSelectPassportPopupOpen : any
36+ setIsSelectPassportPopupOpen : ( val : any ) => void
3337} ;
3438
3539type DaemonProps = {
@@ -62,10 +66,14 @@ const defaultContextValue: DaemonContext = {
6266 serverPac : "" ,
6367 setServerPac : ( ) => { } ,
6468 _vpnTimeUsedInMin : { current : 0 } ,
65- isPassportInfoOpen : false ,
66- setIsPassportInfoOpen : ( ) => { } ,
69+ isPassportInfoPopupOpen : false ,
70+ setIsPassportInfoPopupOpen : ( ) => { } ,
6771 activePassportUpdated : false ,
68- setActivePassportUpdated : ( ) => { }
72+ setActivePassportUpdated : ( ) => { } ,
73+ activePassport : null ,
74+ setActivePassport : ( ) => { } ,
75+ isSelectPassportPopupOpen : false ,
76+ setIsSelectPassportPopupOpen : ( ) => { } ,
6977} ;
7078
7179const Daemon = createContext < DaemonContext > ( defaultContextValue ) ;
@@ -89,8 +97,10 @@ export function DaemonProvider({ children }: DaemonProps) {
8997 const [ serverPort , setServerPort ] = useState < string > ( defaultContextValue . serverPort ) ;
9098 const [ serverPac , setServerPac ] = useState < string > ( "" ) ;
9199 const _vpnTimeUsedInMin = useRef < number > ( 0 ) ;
92- const [ isPassportInfoOpen , setIsPassportInfoOpen ] = useState < boolean > ( false ) ;
100+ const [ isPassportInfoPopupOpen , setIsPassportInfoPopupOpen ] = useState < boolean > ( false ) ;
101+ const [ isSelectPassportPopupOpen , setIsSelectPassportPopupOpen ] = useState < boolean > ( false ) ;
93102 const [ activePassportUpdated , setActivePassportUpdated ] = useState < boolean > ( false ) ;
103+ const [ activePassport , setActivePassport ] = useState < any > ( null ) ;
94104
95105 useEffect ( ( ) => {
96106 {
@@ -101,7 +111,7 @@ export function DaemonProvider({ children }: DaemonProps) {
101111
102112
103113 return (
104- < Daemon . Provider value = { { power, setPower, 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 , activePassportUpdated, setActivePassportUpdated } } >
114+ < Daemon . Provider value = { { power, setPower, sRegion, setSRegion, allRegions, setAllRegions, closestRegion, setClosestRegion, isRandom, setIsRandom, miningData, setMiningData, profiles, setProfiles, isMiningUp, setIsMiningUp, getAllNodes, setaAllNodes, serverIpAddress, setServerIpAddress, serverPort, setServerPort, serverPac, setServerPac, _vpnTimeUsedInMin, isPassportInfoPopupOpen , setIsPassportInfoPopupOpen , activePassportUpdated, setActivePassportUpdated, activePassport , setActivePassport , isSelectPassportPopupOpen , setIsSelectPassportPopupOpen } } >
105115 { children }
106116 </ Daemon . Provider >
107117 ) ;
0 commit comments