From 08f378bc72ba7729516ad91cfaa7cd43627be875 Mon Sep 17 00:00:00 2001 From: mrjvs Date: Wed, 6 Dec 2023 21:47:36 +0100 Subject: [PATCH] new user icons + better defaults for register form Co-authored-by: William Oldham --- src/components/UserIcon.tsx | 22 +++++++++++----------- src/components/form/IconPicker.tsx | 10 +++++----- src/pages/parts/auth/AccountCreatePart.tsx | 10 +++++----- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/components/UserIcon.tsx b/src/components/UserIcon.tsx index ba90a451..a3d30421 100644 --- a/src/components/UserIcon.tsx +++ b/src/components/UserIcon.tsx @@ -3,11 +3,11 @@ import { memo } from "react"; import { Icon, Icons } from "@/components/Icon"; export enum UserIcons { - SEARCH = "search", - BOOKMARK = "bookmark", - CLOCK = "clock", - EYE_SLASH = "eyeSlash", - USER = "user", + USER_GROUP = "userGroup", + COUCH = "couch", + MOBILE = "mobile", + TICKET = "ticket", + HANDCUFFS = "handcuffs", } export interface UserIconProps { @@ -16,16 +16,16 @@ export interface UserIconProps { } const iconList: Record = { - search: ``, - bookmark: ``, - clock: ``, - eyeSlash: ``, - user: ``, + userGroup: ``, + couch: ``, + mobile: ``, + ticket: ``, + handcuffs: ``, }; export const UserIcon = memo((props: UserIconProps) => { const icon = iconList[props.icon]; - if (!icon) return ; + if (!icon) return ; return ( (UserIcons.USER); + const [colorA, setColorA] = useState(initialColor); + const [colorB, setColorB] = useState(initialColor); + const [userIcon, setUserIcon] = useState(initialIcon); const { t } = useTranslation(); const [hasDeviceError, setHasDeviceError] = useState(false);