Commit 094ff776 by CalciumIon

fix: Update label truncation logic in Playground and adjust sider visibility in HeaderBar

- Modified the group label truncation in the Playground component to shorten labels exceeding 16 characters for better mobile display.
- Corrected the conditional rendering logic in the HeaderBar to toggle the sider visibility based on its current state, enhancing user interface responsiveness.
parent f65d6eb7
...@@ -148,7 +148,7 @@ const HeaderBar = () => { ...@@ -148,7 +148,7 @@ const HeaderBar = () => {
logo: ( logo: (
<> <>
{ {
styleState.showSider ? !styleState.showSider ?
<Button icon={<IconMenu />} theme="light" aria-label="展开侧边栏" onClick={ <Button icon={<IconMenu />} theme="light" aria-label="展开侧边栏" onClick={
() => styleDispatch({ type: 'SET_SIDER', payload: true }) () => styleDispatch({ type: 'SET_SIDER', payload: true })
} />: } />:
......
...@@ -328,8 +328,8 @@ const Playground = () => { ...@@ -328,8 +328,8 @@ const Playground = () => {
autoComplete='new-password' autoComplete='new-password'
optionList={groups.map((group) => ({ optionList={groups.map((group) => ({
...group, ...group,
label: styleState.isMobile && group.label.length > 18 label: styleState.isMobile && group.label.length > 16
? group.label.substring(0, 18) + '...' ? group.label.substring(0, 16) + '...'
: group.label, : group.label,
}))} }))}
/> />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment