From b2c107a5f5d5c3b4bb06da4283f838a557295749 Mon Sep 17 00:00:00 2001 From: bendtherules Date: Sat, 20 Jul 2019 18:50:50 +0530 Subject: [PATCH] Refactor FiberNode typedef to separate file --- src/index.ts | 7 +------ src/mocked-types/index.ts | 5 +++++ 2 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 src/mocked-types/index.ts diff --git a/src/index.ts b/src/index.ts index d937961..5a7a53a 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,10 +1,5 @@ // import { isNodeSimple } from './utils'; - -export interface FiberNode { - child: FiberNode | null; - sibling: FiberNode | null; - // Add type -} +import {FiberNode} from './mocked-types'; function traverse(node: FiberNode, fn: (node: FiberNode) => any) { // if (node.child) { diff --git a/src/mocked-types/index.ts b/src/mocked-types/index.ts new file mode 100644 index 0000000..6807ae6 --- /dev/null +++ b/src/mocked-types/index.ts @@ -0,0 +1,5 @@ +export interface FiberNode { + child: FiberNode | null; + sibling: FiberNode | null; + // Add type +}