Split the data extensions editor domain models file

This commit is contained in:
Koen Vlaswinkel
2023-04-05 10:50:23 +02:00
parent 73bd6d696c
commit 7baf11f6c0
4 changed files with 18 additions and 20 deletions

View File

@@ -14,17 +14,3 @@ export type ExternalApiUsage = {
supported: boolean;
usages: Call[];
};
export type ModeledMethodType =
| "none"
| "source"
| "sink"
| "summary"
| "neutral";
export type ModeledMethod = {
type: ModeledMethodType;
input: string;
output: string;
kind: string;
};

View File

@@ -0,0 +1,13 @@
export type ModeledMethodType =
| "none"
| "source"
| "sink"
| "summary"
| "neutral";
export type ModeledMethod = {
type: ModeledMethodType;
input: string;
output: string;
kind: string;
};

View File

@@ -14,8 +14,8 @@ import styled from "styled-components";
import {
Call,
ExternalApiUsage,
ModeledMethod,
} from "../../data-extensions-editor/interface";
} from "../../data-extensions-editor/external-api-usage";
import { ModeledMethod } from "../../data-extensions-editor/modeled-method";
import { MethodRow } from "./MethodRow";
import { assertNever } from "../../pure/helpers-pure";

View File

@@ -1,7 +1,3 @@
import {
ExternalApiUsage,
ModeledMethod,
} from "../../data-extensions-editor/interface";
import {
VSCodeDataGridCell,
VSCodeDataGridRow,
@@ -13,6 +9,9 @@ import * as React from "react";
import { useCallback, useMemo } from "react";
import styled from "styled-components";
import { ExternalApiUsage } from "../../data-extensions-editor/external-api-usage";
import { ModeledMethod } from "../../data-extensions-editor/modeled-method";
const Dropdown = styled(VSCodeDropdown)`
width: 100%;
`;