diff --git a/src/reducers/controls.ts b/src/reducers/controls.ts index 1a4fc4b66..24db74534 100644 --- a/src/reducers/controls.ts +++ b/src/reducers/controls.ts @@ -12,9 +12,11 @@ import { calcBrowserDimensionsInitialState } from "./browserDimensions"; import { doesColorByHaveConfidence } from "../actions/recomputeReduxState"; import { hasMultipleGridPanels } from "../actions/panelDisplay"; +type Layout = "rect" | "radial" | "unrooted" | "clock" | "scatter" + export interface BasicControlsState { defaults: Defaults - layout: "rect" | "radial" | "unrooted" | "clock" | "scatter" + layout: Layout panelsAvailable: string[] panelsToDisplay: string[] showTreeToo: boolean @@ -40,7 +42,7 @@ export interface ControlsState extends BasicControlsState, MeasurementsControlSt interface Defaults { distanceMeasure: string - layout: string + layout: Layout geoResolution: string filters: Record filtersInFooter: any[]