@@ -11,22 +11,21 @@ import { useTimerStore } from 'store/timerStore';
1111import View from 'components/View';
1212import Greeting from 'components/Greeting';
1313import Passport from 'components/Passport';
14−import Blinky from 'components/Blinky';
1514import L2PointHeader from 'components/L2/Headers/L2PointHeader';
16−import LayerIndicator from 'components/L2/LayerIndicator';
1715import Card from 'components/L2/Card';
1816
1917import * as need from 'lib/need';
20−import useInvites from 'lib/useInvites';
2118import { useLocalRouter } from 'lib/LocalRouter';
2219import useRoller from 'lib/useRoller';
2320import useSeenMissingKeys from 'lib/useSeenMissingKeys';
2421import { useHasNetworkKeysSet } from 'lib/useHasNetworkKeysSet';
2522
2623import LoadingOverlay from 'components/L2/LoadingOverlay';
27−import PendingTransaction, { getPendingL1Title, getPendingTitle } from 'components/L2/PendingTransaction';
24+import PendingTransaction, {
25+ getPendingL1Title,
26+ getPendingTitle,
27+} from 'components/L2/PendingTransaction';
2828import Modal from 'components/L2/Modal';
29−import { InviteForm } from './InviteForm';
3029import './Point.scss';
3130
3231export default function Point() {
@@ -90,26 +89,6 @@ export default function Point() {
9089
9190 const { isParent, canManage, isSpawnProxy } = point;
9291
93− // L1 invites
94− const l1Invites = useInvites(point.value);
95− const {
96− availableInvites,
97− sentInvites,
98− acceptedInvites,
99− pendingPoints,
100− acceptedPoints,
101− } = l1Invites;
102−
103− const showInvites = !(
104− acceptedInvites.getOrElse(0) === 0 && sentInvites.getOrElse(0) === 0
105− );
106−
107− const hasInvites = showInvites || availableInvites.getOrElse(0) !== 0;
108−
109− const loadedInvites = Just.hasInstance(availableInvites);
110−
111− const goCohort = useCallback(() => push(names.INVITE_COHORT), [push, names]);
112−
11392 const goUrbitOS = useCallback(() => {
11493 if (hideMessage) setSeenMissingKeys(hideMessage);
11594
@@ -120,8 +99,6 @@ export default function Point() {
12099
121100 const goOps = useCallback(() => push(names.OPS), [push, names]);
122101
123− const [showInviteForm, setShowInviteForm] = useState(false);
124−
125102 const address = need.addressFromWallet(wallet);
126103 const spawnedPending = pendingTransactions.filter(
127104 ({ rawTx }) => rawTx?.tx?.type === 'spawn'
@@ -191,24 +168,6 @@ export default function Point() {
191168 />
192169 </Grid.Item>
193170 )}
194− {point.isPlanet && hasInvites && (
195− <InviteForm
196− showInviteForm={showInviteForm}
197− setShowInviteForm={setShowInviteForm}
198− acceptedInvites={acceptedInvites}
199− acceptedPoints={acceptedPoints}
200− availableInvites={availableInvites}
201− goCohort={goCohort}
202− pendingPoints={pendingPoints}
203− sentInvites={sentInvites}
204− showInvites={showInvites}
205− />
206− )}
207− {!loadedInvites && point.isPlanet && (
208− <Grid.Item className="mv2" full>
209− Invite Group <Blinky />
210− </Grid.Item>
211− )}
212171 {(canManage || isSpawnProxy) && (
213172 <Grid.Item full as={Flex} justify="between">
214173 <Card