Split the data extensions editor domain models file
This commit is contained in:
@@ -14,17 +14,3 @@ export type ExternalApiUsage = {
|
|||||||
supported: boolean;
|
supported: boolean;
|
||||||
usages: Call[];
|
usages: Call[];
|
||||||
};
|
};
|
||||||
|
|
||||||
export type ModeledMethodType =
|
|
||||||
| "none"
|
|
||||||
| "source"
|
|
||||||
| "sink"
|
|
||||||
| "summary"
|
|
||||||
| "neutral";
|
|
||||||
|
|
||||||
export type ModeledMethod = {
|
|
||||||
type: ModeledMethodType;
|
|
||||||
input: string;
|
|
||||||
output: string;
|
|
||||||
kind: string;
|
|
||||||
};
|
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
export type ModeledMethodType =
|
||||||
|
| "none"
|
||||||
|
| "source"
|
||||||
|
| "sink"
|
||||||
|
| "summary"
|
||||||
|
| "neutral";
|
||||||
|
|
||||||
|
export type ModeledMethod = {
|
||||||
|
type: ModeledMethodType;
|
||||||
|
input: string;
|
||||||
|
output: string;
|
||||||
|
kind: string;
|
||||||
|
};
|
||||||
@@ -14,8 +14,8 @@ import styled from "styled-components";
|
|||||||
import {
|
import {
|
||||||
Call,
|
Call,
|
||||||
ExternalApiUsage,
|
ExternalApiUsage,
|
||||||
ModeledMethod,
|
} from "../../data-extensions-editor/external-api-usage";
|
||||||
} from "../../data-extensions-editor/interface";
|
import { ModeledMethod } from "../../data-extensions-editor/modeled-method";
|
||||||
import { MethodRow } from "./MethodRow";
|
import { MethodRow } from "./MethodRow";
|
||||||
import { assertNever } from "../../pure/helpers-pure";
|
import { assertNever } from "../../pure/helpers-pure";
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,3 @@
|
|||||||
import {
|
|
||||||
ExternalApiUsage,
|
|
||||||
ModeledMethod,
|
|
||||||
} from "../../data-extensions-editor/interface";
|
|
||||||
import {
|
import {
|
||||||
VSCodeDataGridCell,
|
VSCodeDataGridCell,
|
||||||
VSCodeDataGridRow,
|
VSCodeDataGridRow,
|
||||||
@@ -13,6 +9,9 @@ import * as React from "react";
|
|||||||
import { useCallback, useMemo } from "react";
|
import { useCallback, useMemo } from "react";
|
||||||
import styled from "styled-components";
|
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)`
|
const Dropdown = styled(VSCodeDropdown)`
|
||||||
width: 100%;
|
width: 100%;
|
||||||
`;
|
`;
|
||||||
|
|||||||
Reference in New Issue
Block a user