mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2025-03-13 11:09:20 +01:00
wip
This commit is contained in:
parent
3ee765d237
commit
e3b4b5e2f4
4 changed files with 8 additions and 8 deletions
|
@ -15,7 +15,7 @@ const BlueApp = BlueAppClass.getInstance();
|
|||
// hashmap of timestamps we _started_ refetching some wallet
|
||||
const _lastTimeTriedToRefetchWallet: { [walletID: string]: number } = {};
|
||||
|
||||
interface BlueStorageContextType {
|
||||
interface StorageContextType {
|
||||
wallets: TWallet[];
|
||||
setWalletsWithNewOrder: (wallets: TWallet[]) => void;
|
||||
txMetadata: TTXMetadata;
|
||||
|
@ -60,8 +60,8 @@ export enum WalletTransactionsStatus {
|
|||
ALL = 'ALL',
|
||||
}
|
||||
// @ts-ignore defaut value does not match the type
|
||||
export const BlueStorageContext = createContext<BlueStorageContextType>(undefined);
|
||||
export const BlueStorageProvider = ({ children }: { children: React.ReactNode }) => {
|
||||
export const StorageContext = createContext<StorageContextType>(undefined);
|
||||
export const StorageProvider = ({ children }: { children: React.ReactNode }) => {
|
||||
const txMetadata = useRef<TTXMetadata>(BlueApp.tx_metadata);
|
||||
const counterpartyMetadata = useRef<TCounterpartyMetadata>(BlueApp.counterparty_metadata || {}); // init
|
||||
const getTransactions = BlueApp.getTransactions;
|
||||
|
@ -231,7 +231,7 @@ export const BlueStorageProvider = ({ children }: { children: React.ReactNode })
|
|||
[addWallet, saveToDisk, wallets],
|
||||
);
|
||||
|
||||
const value: BlueStorageContextType = useMemo(
|
||||
const value: StorageContextType = useMemo(
|
||||
() => ({
|
||||
wallets,
|
||||
setWalletsWithNewOrder,
|
||||
|
@ -302,5 +302,5 @@ export const BlueStorageProvider = ({ children }: { children: React.ReactNode })
|
|||
],
|
||||
);
|
||||
|
||||
return <BlueStorageContext.Provider value={value}>{children}</BlueStorageContext.Provider>;
|
||||
return <StorageContext.Provider value={value}>{children}</StorageContext.Provider>;
|
||||
};
|
|
@ -1,4 +1,4 @@
|
|||
import { useContext } from 'react';
|
||||
import { SettingsContext } from '../../components/Context/SettingsContext';
|
||||
import { SettingsContext } from '../../components/Context/SettingsPriver';
|
||||
|
||||
export const useSettings = () => useContext(SettingsContext);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import { useContext } from 'react';
|
||||
import { BlueStorageContext } from '../../components/Context/BlueStorageContext';
|
||||
import { StorageContext } from '../../components/Context/StorageProvider';
|
||||
|
||||
export const useStorage = () => useStorage();
|
||||
export const useStorage = () => useContext(StorageContext);
|
||||
|
|
Loading…
Add table
Reference in a new issue