import { VectorType } from '@/hook/useGraphic' import Arrow from './arrow.vue' import Text from './text.vue' import Circle from './circle.vue' import magnifier from './magnifier.vue' import Del from './del.vue' import RoadEdge from './roadEdge.vue' import Road from './road.vue' import NormalLine from './normalLine.vue' import VectorCategory from "@/graphic/enum/VectorCategory"; export const GlobalComp = Del export default { [VectorType.Road]: Road, [VectorType.RoadEdge]: RoadEdge, [VectorType.CurveRoad]: Road, [VectorType.CurveRoadEdge]: RoadEdge, [VectorType.SingleArrowLine]: Arrow, [VectorType.DoubleArrowLine]: Arrow, // [VectorCategory.Line.MeasureLine]: Arrow, [VectorCategory.Line.NormalLine]: NormalLine, [VectorType.Text]: Text, [VectorType.Circle]: Circle, [VectorType.Magnifier]: magnifier }