mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
add sidemenu
This commit is contained in:
@@ -46,6 +46,7 @@ const CustomFieldsDetail: FunctionComponent<ComponentProps> = (
|
||||
} as any, LIMIT_PER_PROJECT, 0, {
|
||||
name: true,
|
||||
type: true,
|
||||
description: true
|
||||
} as any, {}, {})
|
||||
|
||||
const item = await ModelAPI.getItem<BaseModel>(props.modelType, props.modelId, {
|
||||
|
||||
@@ -195,7 +195,7 @@ const Detail: Function = (props: ComponentProps): ReactElement => {
|
||||
</label>
|
||||
)}
|
||||
{field.description && (
|
||||
<p className={alignClassName}>{field.description}</p>
|
||||
<p className={`${alignClassName} text-xs text-gray-400`}>{field.description}</p>
|
||||
)}
|
||||
|
||||
<div className={`mt-1 text-sm text-gray-900 ${alignClassName}`}>
|
||||
|
||||
@@ -33,7 +33,7 @@ const DashboardSideMenu: FunctionComponent<ComponentProps> = (
|
||||
title: 'State Timeline',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[
|
||||
PageMap.INCIDENT_VIEW_STATE_TIMELINE
|
||||
PageMap.INCIDENT_VIEW_STATE_TIMELINE
|
||||
] as Route,
|
||||
props.modelId
|
||||
),
|
||||
@@ -66,6 +66,17 @@ const DashboardSideMenu: FunctionComponent<ComponentProps> = (
|
||||
</SideMenuSection>
|
||||
|
||||
<SideMenuSection title="Advanced">
|
||||
<SideMenuItem
|
||||
link={{
|
||||
title: 'Custom Fields',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[PageMap.INCIDENT_VIEW_CUSTOM_FIELDS] as Route,
|
||||
props.modelId
|
||||
),
|
||||
}}
|
||||
icon={IconProp.TableCells}
|
||||
/>
|
||||
|
||||
<SideMenuItem
|
||||
link={{
|
||||
title: 'Delete Incident',
|
||||
|
||||
@@ -23,7 +23,7 @@ const DashboardSideMenu: FunctionComponent<ComponentProps> = (
|
||||
title: 'Overview',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[
|
||||
PageMap.SCHEDULED_MAINTENANCE_VIEW
|
||||
PageMap.SCHEDULED_MAINTENANCE_VIEW
|
||||
] as Route,
|
||||
props.modelId
|
||||
),
|
||||
@@ -35,8 +35,8 @@ const DashboardSideMenu: FunctionComponent<ComponentProps> = (
|
||||
title: 'State Timeline',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[
|
||||
PageMap
|
||||
.SCHEDULED_MAINTENANCE_VIEW_STATE_TIMELINE
|
||||
PageMap
|
||||
.SCHEDULED_MAINTENANCE_VIEW_STATE_TIMELINE
|
||||
] as Route,
|
||||
props.modelId
|
||||
),
|
||||
@@ -51,7 +51,7 @@ const DashboardSideMenu: FunctionComponent<ComponentProps> = (
|
||||
title: 'Private Notes',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[
|
||||
PageMap.SCHEDULED_MAINTENANCE_INTERNAL_NOTE
|
||||
PageMap.SCHEDULED_MAINTENANCE_INTERNAL_NOTE
|
||||
] as Route,
|
||||
props.modelId
|
||||
),
|
||||
@@ -63,7 +63,7 @@ const DashboardSideMenu: FunctionComponent<ComponentProps> = (
|
||||
title: 'Public Notes',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[
|
||||
PageMap.SCHEDULED_MAINTENANCE_PUBLIC_NOTE
|
||||
PageMap.SCHEDULED_MAINTENANCE_PUBLIC_NOTE
|
||||
] as Route,
|
||||
props.modelId
|
||||
),
|
||||
@@ -73,12 +73,23 @@ const DashboardSideMenu: FunctionComponent<ComponentProps> = (
|
||||
</SideMenuSection>
|
||||
|
||||
<SideMenuSection title="Advanced">
|
||||
<SideMenuItem
|
||||
link={{
|
||||
title: 'Custom Fields',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[PageMap.SCHEDULED_MAINTENANCE_VIEW_CUSTOM_FIELDS] as Route,
|
||||
props.modelId
|
||||
),
|
||||
}}
|
||||
icon={IconProp.TableCells}
|
||||
/>
|
||||
|
||||
<SideMenuItem
|
||||
link={{
|
||||
title: 'Delete Scheduled Maintenance',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[
|
||||
PageMap.SCHEDULED_MAINTENANCE_VIEW_DELETE
|
||||
PageMap.SCHEDULED_MAINTENANCE_VIEW_DELETE
|
||||
] as Route,
|
||||
props.modelId
|
||||
),
|
||||
|
||||
@@ -228,6 +228,19 @@ const DashboardSideMenu: FunctionComponent<ComponentProps> = (
|
||||
</SideMenuSection>
|
||||
|
||||
<SideMenuSection title="Advanced">
|
||||
|
||||
<SideMenuItem
|
||||
link={{
|
||||
title: 'Custom Fields',
|
||||
to: RouteUtil.populateRouteParams(
|
||||
RouteMap[PageMap.STATUS_PAGE_VIEW_CUSTOM_FIELDS] as Route,
|
||||
props.modelId
|
||||
),
|
||||
}}
|
||||
icon={IconProp.TableCells}
|
||||
/>
|
||||
|
||||
|
||||
<SideMenuItem
|
||||
link={{
|
||||
title: 'Advanced Settings',
|
||||
|
||||
Reference in New Issue
Block a user