This commit is contained in:
2022-02-28 00:39:52 +08:00
parent 1d44a7eca4
commit c5868a8ebf
9 changed files with 149 additions and 31 deletions
+11 -2
View File
@@ -9,7 +9,12 @@ enum Status {
receive,
}
export function HomeButton() {
interface Props {
isSignIn: boolean;
onNotSignIn: () => void;
}
export function HomeButton(props: Props) {
let [status, setStatus] = useState(Status.normal);
let [boxStyle, setBoxStyle] = useState([style.box]);
let [isReceive, setIsReceive] = useState(false);
@@ -54,7 +59,11 @@ export function HomeButton() {
onMouseEnter={onReceive}
onMouseLeave={onNormal}
onClick={() => {
setIsReceive(true);
if (props.isSignIn) {
setIsReceive(true);
} else {
props.onNotSignIn();
}
}}
>