mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-12 04:18:54 +00:00
feat: remove old setting page by default (#2980)
This commit is contained in:
@@ -28,7 +28,7 @@ const buildPreset = {
|
||||
enableLegacyCloud: false,
|
||||
changelogUrl: 'https://affine.pro/blog/whats-new-affine-0630',
|
||||
enablePreloading: true,
|
||||
enableNewSettingModal: false,
|
||||
enableNewSettingModal: true,
|
||||
enableNewSettingUnstableApi: false,
|
||||
enableSQLiteProvider: false,
|
||||
enableNotificationCenter: false,
|
||||
|
||||
@@ -175,30 +175,20 @@ export const RootAppSidebar = ({
|
||||
>
|
||||
<span data-testid="all-pages">{t['All pages']()}</span>
|
||||
</RouteMenuLinkItem>
|
||||
<RouteMenuLinkItem
|
||||
data-testid="slider-bar-workspace-setting-button"
|
||||
icon={<SettingsIcon />}
|
||||
currentPath={currentPath}
|
||||
path={currentWorkspaceId && paths.setting(currentWorkspaceId)}
|
||||
>
|
||||
<span data-testid="settings">{t['Settings']()}</span>
|
||||
</RouteMenuLinkItem>
|
||||
{!runtimeConfig.enableNewSettingModal && (
|
||||
<RouteMenuLinkItem
|
||||
data-testid="slider-bar-workspace-setting-button"
|
||||
icon={<SettingsIcon />}
|
||||
currentPath={currentPath}
|
||||
path={currentWorkspaceId && paths.setting(currentWorkspaceId)}
|
||||
>
|
||||
<span data-testid="settings">{t['Settings']()}</span>
|
||||
</RouteMenuLinkItem>
|
||||
)}
|
||||
{runtimeConfig.enableNewSettingModal ? (
|
||||
<MenuItem icon={<SettingsIcon />} onClick={onOpenSettingModal}>
|
||||
<span data-testid="settings-modal-trigger">
|
||||
{t['Settings']()}
|
||||
<i
|
||||
style={{
|
||||
background: 'var(--affine-palette-line-blue)',
|
||||
borderRadius: '2px',
|
||||
fontSize: '8px',
|
||||
padding: '0 5px',
|
||||
color: 'var(--affine-white)',
|
||||
marginLeft: '15px',
|
||||
}}
|
||||
>
|
||||
NEW
|
||||
</i>
|
||||
</span>
|
||||
</MenuItem>
|
||||
) : null}
|
||||
|
||||
Reference in New Issue
Block a user