refactor(webui): adopt semantic workspace actions
This commit is contained in:
@@ -453,8 +453,7 @@ export default function DashboardPage({
|
|||||||
actions={configuring ? (
|
actions={configuring ? (
|
||||||
<PageActionBar
|
<PageActionBar
|
||||||
variant="editor"
|
variant="editor"
|
||||||
dirty={dirty}
|
state={saving ? "saving" : dirty ? "dirty" : "clean"}
|
||||||
saving={saving}
|
|
||||||
helpAction={<DocumentationHelpLink reference={DASHBOARD_DOCUMENTATION} />}
|
helpAction={<DocumentationHelpLink reference={DASHBOARD_DOCUMENTATION} />}
|
||||||
discardAction={{ label: <><X size={16} /> Cancel</>, onClick: discardChanges }}
|
discardAction={{ label: <><X size={16} /> Cancel</>, onClick: discardChanges }}
|
||||||
saveAction={{ label: <><Save size={16} /> Save layout</>, onClick: () => void persistLayout() }}
|
saveAction={{ label: <><Save size={16} /> Save layout</>, onClick: () => void persistLayout() }}
|
||||||
@@ -463,15 +462,11 @@ export default function DashboardPage({
|
|||||||
<PageActionBar
|
<PageActionBar
|
||||||
variant="overview"
|
variant="overview"
|
||||||
refreshable
|
refreshable
|
||||||
reloadAction={(
|
reloadAction={{
|
||||||
<Button
|
onReload: () => setRefreshKey((value) => value + 1),
|
||||||
onClick={() => setRefreshKey((value) => value + 1)}
|
loading,
|
||||||
disabled={loading}
|
disabledReason: loading ? DASHBOARD_I18N.loading : undefined
|
||||||
disabledReason={loading ? DASHBOARD_I18N.loading : undefined}
|
}}
|
||||||
>
|
|
||||||
<RefreshCw size={16} /> Refresh
|
|
||||||
</Button>
|
|
||||||
)}
|
|
||||||
helpAction={<DocumentationHelpLink reference={DASHBOARD_DOCUMENTATION} />}
|
helpAction={<DocumentationHelpLink reference={DASHBOARD_DOCUMENTATION} />}
|
||||||
primaryActions={(
|
primaryActions={(
|
||||||
<Button
|
<Button
|
||||||
|
|||||||
Reference in New Issue
Block a user