feat: 联调充值和提现接口
This commit is contained in:
@@ -50,7 +50,6 @@ interface PersistedAuthState {
|
||||
interface PersistedAppPreferenceState {
|
||||
appLanguage: string | null
|
||||
deviceId: string | null
|
||||
hasAcceptedProtocol: boolean
|
||||
}
|
||||
|
||||
interface AuthState extends PersistedAuthState {
|
||||
@@ -222,7 +221,6 @@ interface AppPreferenceStoreState extends PersistedAppPreferenceState {
|
||||
getOrCreateDeviceId: () => string
|
||||
isHydrated: boolean
|
||||
setAppLanguage: (language: string) => void
|
||||
setProtocolAccepted: (accepted: boolean) => void
|
||||
}
|
||||
|
||||
export const useAppPreferenceStore = create<AppPreferenceStoreState>()(
|
||||
@@ -230,7 +228,6 @@ export const useAppPreferenceStore = create<AppPreferenceStoreState>()(
|
||||
(set, get) => ({
|
||||
appLanguage: null,
|
||||
deviceId: null,
|
||||
hasAcceptedProtocol: false,
|
||||
isHydrated: false,
|
||||
finishHydration: () => {
|
||||
set({ isHydrated: true })
|
||||
@@ -251,9 +248,6 @@ export const useAppPreferenceStore = create<AppPreferenceStoreState>()(
|
||||
setAppLanguage: (language) => {
|
||||
set({ appLanguage: language })
|
||||
},
|
||||
setProtocolAccepted: (accepted) => {
|
||||
set({ hasAcceptedProtocol: accepted })
|
||||
},
|
||||
}),
|
||||
{
|
||||
name: APP_PREFERENCES_STORAGE_KEY,
|
||||
@@ -261,7 +255,6 @@ export const useAppPreferenceStore = create<AppPreferenceStoreState>()(
|
||||
partialize: (state) => ({
|
||||
appLanguage: state.appLanguage,
|
||||
deviceId: state.deviceId,
|
||||
hasAcceptedProtocol: state.hasAcceptedProtocol,
|
||||
}),
|
||||
onRehydrateStorage: () => (state) => {
|
||||
state?.finishHydration()
|
||||
@@ -281,11 +274,3 @@ export function getStoredAppLanguage() {
|
||||
export function setStoredAppLanguage(language: string) {
|
||||
useAppPreferenceStore.getState().setAppLanguage(language)
|
||||
}
|
||||
|
||||
export function getStoredProtocolAccepted() {
|
||||
return useAppPreferenceStore.getState().hasAcceptedProtocol
|
||||
}
|
||||
|
||||
export function setStoredProtocolAccepted(accepted: boolean) {
|
||||
useAppPreferenceStore.getState().setProtocolAccepted(accepted)
|
||||
}
|
||||
|
||||
@@ -8,8 +8,6 @@ export const MODAL_KEYS = [
|
||||
'desktopRegister',
|
||||
/**@description 桌面端多语言弹窗*/
|
||||
'desktopLanguage',
|
||||
/**@description 桌面端协议弹窗*/
|
||||
'desktopProtocol',
|
||||
/**@description 桌面端规则弹窗*/
|
||||
'desktopRules',
|
||||
/**@description 桌面端用户信息弹窗*/
|
||||
@@ -32,7 +30,6 @@ const INITIAL_MODAL_VISIBILITY: ModalVisibilityMap = {
|
||||
desktopLogin: false,
|
||||
desktopRegister: false,
|
||||
desktopLanguage: false,
|
||||
desktopProtocol: false,
|
||||
desktopRules: false,
|
||||
desktopUserInfo: false,
|
||||
desktopNotice: false,
|
||||
|
||||
Reference in New Issue
Block a user