import React, { useCallback } from 'react';
import { Grid, Button } from 'indigo-react';
import { usePointCursor } from 'store/pointCursor';
import * as need from 'lib/need';
import { useLocalRouter } from 'lib/LocalRouter';
import useInvites from 'lib/useInvites';
import { ForwardButton } from 'components/Buttons';
import FooterButton from 'components/FooterButton';
export default function InviteUrl() {
const { names, push } = useLocalRouter();
const { pointCursor } = usePointCursor();
const point = need.point(pointCursor);
const { availableInvites } = useInvites(point);
const canInvite = availableInvites.matchWith({
Nothing: () => false,
Just: p => p.value > 0,
});
const pushEmail = useCallback(() => push(names.EMAIL), [push, names]);
return (
<>
Generate Invite
Send Invite via Email
Advanced
>
);
}