Skip to content

Commit 5d00e49

Browse files
committed
liitlle tweaks
1 parent 4af84b5 commit 5d00e49

File tree

2 files changed

+17
-7
lines changed

2 files changed

+17
-7
lines changed

cms/Components/TopBar/index.tsx

+8-4
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
import { Logo } from '../Sidebar/Logo'
1414
import { useRoute } from 'kabouter'
1515
import { styled } from '@based/ui'
16-
import { useAuthState } from '@based/react'
16+
import { useAuthState, useQuery } from '@based/react'
1717
import { languages as allLangs } from './languages'
1818

1919
export const TopBar = ({
@@ -23,11 +23,15 @@ export const TopBar = ({
2323
selectedLang,
2424
setSelectedLang,
2525
}) => {
26-
const authState = useAuthState()
2726
const route = useRoute('[section]')
28-
const section = route.query.section
27+
2928
const { theme, setTheme } = useTheme()
3029

30+
const { data: userData } = useQuery('db', {
31+
$id: client.authState.userId,
32+
name: true,
33+
})
34+
3135
const langOptions = languages?.map((lang) => ({
3236
value: lang,
3337
label: allLangs[lang],
@@ -60,7 +64,7 @@ export const TopBar = ({
6064
<Dropdown.Root>
6165
<Dropdown.Trigger>
6266
<Button size="xsmall">
63-
<Avatar src={data?.profileImg}>{authState.userId}</Avatar>
67+
<Avatar src={data?.profileImg}>{userData?.name}</Avatar>
6468
</Button>
6569
</Dropdown.Trigger>
6670
<Dropdown.Items>

cms/Settings/UserManagement/Management.tsx

+9-3
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,15 @@ export const Management = () => {
6868
<Modal.Actions>
6969
<Button onClick={close}>Cancel</Button>
7070
<Button
71-
onClick={async () =>
72-
client.call('register', { name, email })
73-
}
71+
onClick={async () => {
72+
client
73+
.call('register', { name, email })
74+
.catch((err) => {
75+
console.error(err)
76+
})
77+
78+
close()
79+
}}
7480
>
7581
Confirm
7682
</Button>

0 commit comments

Comments
 (0)