From 2489aacd998094aa4dd6b690add50aa9a7d60653 Mon Sep 17 00:00:00 2001 From: Alex P Date: Fri, 15 Jun 2018 16:06:35 -0700 Subject: [PATCH] Move Body type into shared flux types --- ui/src/flux/components/BodyBuilder.tsx | 6 +----- ui/src/types/flux.ts | 3 +++ 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ui/src/flux/components/BodyBuilder.tsx b/ui/src/flux/components/BodyBuilder.tsx index 612fcb936b..9a1848f401 100644 --- a/ui/src/flux/components/BodyBuilder.tsx +++ b/ui/src/flux/components/BodyBuilder.tsx @@ -9,7 +9,7 @@ import BodyDelete from 'src/flux/components/BodyDelete' import {funcNames} from 'src/flux/constants' import {Service} from 'src/types' -import {FlatBody, Suggestion} from 'src/types/flux' +import {Body, Suggestion} from 'src/types/flux' interface Props { service: Service @@ -20,10 +20,6 @@ interface Props { onDeleteBody: (bodyID: string) => void } -interface Body extends FlatBody { - id: string -} - class BodyBuilder extends PureComponent { public render() { const {body, onDeleteBody} = this.props diff --git a/ui/src/types/flux.ts b/ui/src/types/flux.ts index d1756c6c6f..ccfae353f1 100644 --- a/ui/src/types/flux.ts +++ b/ui/src/types/flux.ts @@ -106,6 +106,9 @@ export interface FlatBody { funcs?: Func[] declarations?: FlatDeclaration[] } +export interface Body extends FlatBody { + id: string +} export interface Func { type: string