remove PieDiagramConfig and import generated one

This commit is contained in:
Reda Al Sulais
2023-08-09 13:43:37 +03:00
parent a69a97fdd9
commit 453c67e5ea
3 changed files with 5 additions and 8 deletions

View File

@@ -12,8 +12,9 @@ import {
clear as commonClear,
} from '../../commonDb.js';
import type { ParseDirectiveDefinition } from '../../diagram-api/types.js';
import type { PieFields, PieDB, Sections, PieDiagramConfig } from './pieTypes.js';
import type { PieFields, PieDB, Sections } from './pieTypes.js';
import type { RequiredDeep } from 'type-fest';
import type { PieDiagramConfig } from '../../config.type.js';
export const DEFAULT_PIE_CONFIG: Required<PieDiagramConfig> = {
useMaxWidth: true,

View File

@@ -5,8 +5,8 @@ import { configureSvgSize } from '../../setupGraphViewbox.js';
import { getConfig } from '../../config.js';
import { parseFontSize } from '../../utils.js';
import type { DrawDefinition, Group, SVG } from '../../diagram-api/types.js';
import type { D3Sections, PieDB, PieDiagramConfig, Sections } from './pieTypes.js';
import type { MermaidConfig } from '../../config.type.js';
import type { D3Sections, PieDB, Sections } from './pieTypes.js';
import type { MermaidConfig, PieDiagramConfig } from '../../config.type.js';
import { selectSvgElement } from '../../rendering-util/selectSvgElement.js';
const createPieArcs = (sections: Sections): d3.PieArcDatum<D3Sections>[] => {

View File

@@ -1,10 +1,6 @@
import type { BaseDiagramConfig } from '../../config.type.js';
import type { PieDiagramConfig } from '../../config.type.js';
import type { DiagramDB, ParseDirectiveDefinition } from '../../diagram-api/types.js';
export interface PieDiagramConfig extends BaseDiagramConfig {
textPosition?: number;
}
export interface PieFields {
sections: Sections;
showData: boolean;