diff --git a/components/Icons/AtmosphereAccount.tsx b/components/Icons/AtmosphereAccount.tsx new file mode 100644 index 00000000..12786047 --- /dev/null +++ b/components/Icons/AtmosphereAccount.tsx @@ -0,0 +1,19 @@ +import { Props } from "./Props"; + +export const AtmosphereAccount = (props: Props) => { + return ( + + + + ); +}; diff --git a/components/LoginButton.tsx b/components/LoginButton.tsx index 20195104..5ec2e6a1 100644 --- a/components/LoginButton.tsx +++ b/components/LoginButton.tsx @@ -28,11 +28,18 @@ export const LoginModal = (props: { asChild?: boolean; redirectRoute?: string; }) => { + let [open, setOpen] = useState(false); return ( - + ); @@ -42,6 +49,7 @@ export const LoginContent = (props: { pageView?: boolean; noEmailLogin?: boolean; redirectRoute?: string; + open?: boolean; }) => { let identityData = useIdentityData(); if (identityData.identity) return null; @@ -113,6 +121,7 @@ export const LoginContent = (props: { } loading={loading} onSubmit={(handle) => { @@ -147,6 +156,7 @@ export const LoginContent = (props: { ) : state === "email confirm" ? ( void; }) => { @@ -58,6 +59,7 @@ export const EmailConfirm = (props: {
{props.emailValue}
{ props.onSubmit(value); diff --git a/components/Subscribe/HandleInput.tsx b/components/Subscribe/HandleInput.tsx index fa1ecf03..3a9137a4 100644 --- a/components/Subscribe/HandleInput.tsx +++ b/components/Subscribe/HandleInput.tsx @@ -6,6 +6,7 @@ import { useState } from "react"; import { useDebouncedEffect } from "src/hooks/useDebouncedEffect"; import { DotLoader } from "components/utils/DotLoader"; import { theme } from "tailwind.config"; +import { AtmosphereAccount } from "components/Icons/AtmosphereAccount"; type ActorSuggestion = { handle: string; @@ -82,7 +83,7 @@ export const HandleInput = (props: { className="w-(--radix-popover-trigger-width)!" trigger={
- @ +