mirror of
https://github.com/RoboSats/robosats.git
synced 2025-02-21 12:49:02 +00:00
Fix PRO
This commit is contained in:
parent
7f78f69df6
commit
7eaaab7ae3
@ -1,5 +1,6 @@
|
|||||||
import React, { useContext } from 'react';
|
import React, { useContext } from 'react';
|
||||||
import { AppContext, type AppContextProps } from '../../contexts/AppContext';
|
import { AppContext, type AppContextProps } from '../../contexts/AppContext';
|
||||||
|
import { FederationContext, type UseFederationStoreType } from '../../contexts/FederationContext';
|
||||||
import { Paper } from '@mui/material';
|
import { Paper } from '@mui/material';
|
||||||
import { type GridItem } from 'react-grid-layout';
|
import { type GridItem } from 'react-grid-layout';
|
||||||
import FederationTable from '../../components/FederationTable';
|
import FederationTable from '../../components/FederationTable';
|
||||||
@ -27,13 +28,14 @@ const FederationWidget = React.forwardRef(function Component(
|
|||||||
ref,
|
ref,
|
||||||
) {
|
) {
|
||||||
const { open, setOpen } = useContext<AppContextProps>(AppContext);
|
const { open, setOpen } = useContext<AppContextProps>(AppContext);
|
||||||
const { federation, setFocusedCoordinator } = useContext(FederationContext);
|
const { federation, setFocusedCoordinator, coordinatorUpdatedAt } =
|
||||||
|
useContext<UseFederationStoreType>(FederationContext);
|
||||||
|
|
||||||
return React.useMemo(() => {
|
return React.useMemo(() => {
|
||||||
return (
|
return (
|
||||||
<Paper elevation={3} style={{ width: '100%', height: '100%' }}>
|
<Paper elevation={3} style={{ width: '100%', height: '100%' }}>
|
||||||
<FederationTable
|
<FederationTable
|
||||||
federation={federation}
|
federation={federation.coordinators}
|
||||||
// setFederation={setFederation}
|
// setFederation={setFederation}
|
||||||
setFocusedCoordinator={setFocusedCoordinator}
|
setFocusedCoordinator={setFocusedCoordinator}
|
||||||
openCoordinator={() => setOpen({ ...open, coordinator: true })}
|
openCoordinator={() => setOpen({ ...open, coordinator: true })}
|
||||||
@ -42,7 +44,7 @@ const FederationWidget = React.forwardRef(function Component(
|
|||||||
/>
|
/>
|
||||||
</Paper>
|
</Paper>
|
||||||
);
|
);
|
||||||
}, [federation]);
|
}, [federation, coordinatorUpdatedAt]);
|
||||||
});
|
});
|
||||||
|
|
||||||
export default FederationWidget;
|
export default FederationWidget;
|
||||||
|
@ -19,7 +19,7 @@ const MakerWidget = React.forwardRef(function Component(
|
|||||||
ref,
|
ref,
|
||||||
) {
|
) {
|
||||||
const { fav } = useContext<UseAppStoreType>(AppContext);
|
const { fav } = useContext<UseAppStoreType>(AppContext);
|
||||||
const { federation } = useContext<UseFederationStoreType>(FederationContext);
|
const { coordinatorUpdatedAt } = useContext<UseFederationStoreType>(FederationContext);
|
||||||
const { maker } = useContext<UseGarageStoreType>(GarageContext);
|
const { maker } = useContext<UseGarageStoreType>(GarageContext);
|
||||||
return React.useMemo(() => {
|
return React.useMemo(() => {
|
||||||
return (
|
return (
|
||||||
@ -27,7 +27,7 @@ const MakerWidget = React.forwardRef(function Component(
|
|||||||
<MakerForm />
|
<MakerForm />
|
||||||
</Paper>
|
</Paper>
|
||||||
);
|
);
|
||||||
}, [maker, fav, federation]);
|
}, [maker, fav, coordinatorUpdatedAt]);
|
||||||
});
|
});
|
||||||
|
|
||||||
export default MakerWidget;
|
export default MakerWidget;
|
||||||
|
Loading…
Reference in New Issue
Block a user