a tool for shared writing and social publishing
1"use client";
2import { ThemePopover } from "components/ThemeManager/ThemeSetter";
3import { CreateNewLeafletButton } from "./CreateNewButton";
4import { HelpPopover } from "components/HelpPopover";
5import { AccountSettings } from "./AccountSettings";
6import { useIdentityData } from "components/IdentityProvider";
7import { useReplicache } from "src/replicache";
8import { LoginActionButton } from "components/LoginButton";
9
10export const Actions = () => {
11 let { identity } = useIdentityData();
12 let { rootEntity } = useReplicache();
13 return (
14 <>
15 <CreateNewLeafletButton />
16 {identity ? <AccountSettings /> : <LoginActionButton />}
17 {/*<HelpPopover noShortcuts />*/}
18 <ThemePopover entityID={rootEntity} home />
19 <HelpPopover />
20 </>
21 );
22};