Merge pull request #613 from Calcium-Ion/mobile

feat: Add pricing link to HeaderBar component
This commit is contained in:
Calcium-Ion
2024-12-11 23:14:45 +08:00
committed by GitHub

View File

@@ -67,6 +67,11 @@ const HeaderBar = () => {
itemKey: 'detail', itemKey: 'detail',
to: '/', to: '/',
}, },
{
text: '定价',
itemKey: 'pricing',
to: '/pricing',
},
]; ];
async function logout() { async function logout() {
@@ -112,6 +117,7 @@ const HeaderBar = () => {
about: '/about', about: '/about',
login: '/login', login: '/login',
register: '/register', register: '/register',
pricing: '/pricing',
detail: '/detail', detail: '/detail',
home: '/', home: '/',
}; };
@@ -180,7 +186,7 @@ const HeaderBar = () => {
<> <>
<Switch <Switch
checkedText='🌞' checkedText='🌞'
size={'large'} size={styleState.isMobile?'default':'large'}
checked={theme === 'dark'} checked={theme === 'dark'}
uncheckedText='🌙' uncheckedText='🌙'
onChange={(checked) => { onChange={(checked) => {
@@ -205,7 +211,7 @@ const HeaderBar = () => {
> >
{userState.user.username[0]} {userState.user.username[0]}
</Avatar> </Avatar>
<span>{userState.user.username}</span> {styleState.isMobile?null:<Text>{userState.user.username}</Text>}
</Dropdown> </Dropdown>
</> </>
) : ( ) : (