Skip to content

Commit

Permalink
more extensions.
Browse files Browse the repository at this point in the history
  • Loading branch information
bhouston committed Jun 29, 2023
1 parent 543a173 commit 8339f06
Show file tree
Hide file tree
Showing 18 changed files with 43 additions and 43 deletions.
2 changes: 1 addition & 1 deletion packages/core/src/Profiles/Core/Flow/Counter.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
generateTriggerTester,
RecordedOutputType,
RecordedWritesOrCommits
} from '../../../Nodes/testUtils';
} from '../../../Nodes/testUtils.js';
import { Counter } from './Counter.js';

type RecordedWritesType = RecordedWritesOrCommits<typeof Counter.out>;
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/Profiles/Core/Flow/Gate.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
generateTriggerTester,
RecordedOutputType,
RecordedWritesOrCommits
} from '../../../Nodes/testUtils';
} from '../../../Nodes/testUtils.js';
import { Gate } from './Gate.js';

type RecordedWritesType = RecordedWritesOrCommits<typeof Gate.out>;
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/Profiles/Core/Flow/Sequence.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
generateTriggerTester,
RecordedOutputType,
RecordedWritesOrCommits
} from '../../../Nodes/testUtils';
} from '../../../Nodes/testUtils.js';
import { Sequence } from './Sequence.js';

type RecordedWritesType = RecordedWritesOrCommits<typeof Sequence.out>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import {
vec4Subtract,
vec4ToArray,
vec4ToString
} from './Vec4';
} from './Vec4.js';

describe('vec4 value type', () => {
test('constructor', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/Profiles/Scene/Values/Mat3Nodes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import {
mat4ToMat3,
scale2ToMat3,
translation2ToMat3
} from './Internal/Mat3';
} from './Internal/Mat3.js';

export const Constant = makeInNOutFunctionDesc({
name: 'math/mat3',
Expand Down
12 changes: 6 additions & 6 deletions packages/flow/src/components/Controls.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { useState } from 'react';
import { ControlButton, Controls, useReactFlow } from 'reactflow';

import { flowToBehave } from '../transformers/flowToBehave';
import { sleep } from '../util/sleep';
import { ClearModal } from './modals/ClearModal';
import { HelpModal } from './modals/HelpModal';
import { Examples, LoadModal } from './modals/LoadModal';
import { SaveModal } from './modals/SaveModal';
import { flowToBehave } from '../transformers/flowToBehave.js';
import { sleep } from '../util/sleep.js';
import { ClearModal } from './modals/ClearModal.js';
import { HelpModal } from './modals/HelpModal.js';
import { Examples, LoadModal } from './modals/LoadModal.js';
import { SaveModal } from './modals/SaveModal.js';

export type CustomControlsProps = {
examples: Examples;
Expand Down
18 changes: 9 additions & 9 deletions packages/flow/src/components/Flow.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ import ReactFlow, {
} from 'reactflow';
import { v4 as uuidv4 } from 'uuid';

import { useNodeSpecJson } from '../hooks/useNodeSpecJson';
import { useRegistry } from '../hooks/useRegistry';
import { behaveToFlow } from '../transformers/behaveToFlow';
import { calculateNewEdge } from '../util/calculateNewEdge';
import { customNodeTypes } from '../util/customNodeTypes';
import { getNodePickerFilters } from '../util/getPickerFilters';
import CustomControls from './Controls';
import { Examples } from './modals/LoadModal';
import NodePicker from './NodePicker';
import { useNodeSpecJson } from '../hooks/useNodeSpecJson.js';
import { useRegistry } from '../hooks/useRegistry.js';
import { behaveToFlow } from '../transformers/behaveToFlow.js';
import { calculateNewEdge } from '../util/calculateNewEdge.js';
import { customNodeTypes } from '../util/customNodeTypes.js';
import { getNodePickerFilters } from '../util/getPickerFilters.js';
import CustomControls from './Controls.js';
import { Examples } from './modals/LoadModal.js';
import NodePicker from './NodePicker.js';

type FlowProps = {
graph: GraphJSON;
Expand Down
6 changes: 3 additions & 3 deletions packages/flow/src/components/InputSocket.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import cx from 'classnames';
import { Connection, Handle, Position, useReactFlow } from 'reactflow';

import { colors, valueTypeColorMap } from '../util/colors';
import { isValidConnection } from '../util/isValidConnection';
import { AutoSizeInput } from './AutoSizeInput';
import { colors, valueTypeColorMap } from '../util/colors.js';
import { isValidConnection } from '../util/isValidConnection.js';
import { AutoSizeInput } from './AutoSizeInput.js';

export type InputSocketProps = {
connected: boolean;
Expand Down
10 changes: 5 additions & 5 deletions packages/flow/src/components/Node.tsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { NodeSpecJSON } from '@behave-graph/core';
import { NodeProps as FlowNodeProps, useEdges } from 'reactflow';

import { useChangeNodeData } from '../hooks/useChangeNodeData';
import { isHandleConnected } from '../util/isHandleConnected';
import InputSocket from './InputSocket';
import NodeContainer from './NodeContainer';
import OutputSocket from './OutputSocket';
import { useChangeNodeData } from '../hooks/useChangeNodeData.js';
import { isHandleConnected } from '../util/isHandleConnected.js';
import InputSocket from './InputSocket.js';
import NodeContainer from './NodeContainer.js';
import OutputSocket from './OutputSocket.js';
// import styles from "./Node.module.css"

type NodeProps = FlowNodeProps & {
Expand Down
2 changes: 1 addition & 1 deletion packages/flow/src/components/NodeContainer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { NodeCategory, NodeSpecJSON } from '@behave-graph/core';
import cx from 'classnames';
import { PropsWithChildren } from 'react';

import { categoryColorMap, colors } from '../util/colors';
import { categoryColorMap, colors } from '../util/colors.js';

type NodeProps = {
title: string;
Expand Down
2 changes: 1 addition & 1 deletion packages/flow/src/components/NodePicker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { NodeSpecJSON } from '@behave-graph/core';
import { useState } from 'react';
import { useReactFlow, XYPosition } from 'reactflow';

import { useOnPressKey } from '../hooks/useOnPressKey';
import { useOnPressKey } from '../hooks/useOnPressKey.js';

export type NodePickerFilters = {
handleType: 'source' | 'target';
Expand Down
4 changes: 2 additions & 2 deletions packages/flow/src/components/OutputSocket.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import cx from 'classnames';
import { Connection, Handle, Position, useReactFlow } from 'reactflow';

import { colors, valueTypeColorMap } from '../util/colors';
import { isValidConnection } from '../util/isValidConnection';
import { colors, valueTypeColorMap } from '../util/colors.js';
import { isValidConnection } from '../util/isValidConnection.js';

export type OutputSocketProps = {
connected: boolean;
Expand Down
2 changes: 1 addition & 1 deletion packages/flow/src/components/modals/ClearModal.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { FC } from 'react';
import { useReactFlow } from 'reactflow';

import { Modal } from './Modal';
import { Modal } from './Modal.js';

export type ClearModalProps = {
open?: boolean;
Expand Down
2 changes: 1 addition & 1 deletion packages/flow/src/components/modals/HelpModal.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { FC } from 'react';

import { Modal } from './Modal';
import { Modal } from './Modal.js';

export type HelpModalProps = {
open?: boolean;
Expand Down
8 changes: 4 additions & 4 deletions packages/flow/src/components/modals/LoadModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ import { GraphJSON } from '@behave-graph/core';
import { FC, useState } from 'react';
import { useReactFlow } from 'reactflow';

import { behaveToFlow } from '../../transformers/behaveToFlow';
import { autoLayout } from '../../util/autoLayout';
import { hasPositionMetaData } from '../../util/hasPositionMetaData';
import { Modal } from './Modal';
import { behaveToFlow } from '../../transformers/behaveToFlow.js';
import { autoLayout } from '../../util/autoLayout.js';
import { hasPositionMetaData } from '../../util/hasPositionMetaData.js';
import { Modal } from './Modal.js';

export type LoadModalProps = {
open?: boolean;
Expand Down
2 changes: 1 addition & 1 deletion packages/flow/src/components/modals/Modal.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react';
import { FC, PropsWithChildren } from 'react';

import { useOnPressKey } from '../../hooks/useOnPressKey';
import { useOnPressKey } from '../../hooks/useOnPressKey.js';

export type ModalAction = {
label: string;
Expand Down
4 changes: 2 additions & 2 deletions packages/flow/src/components/modals/SaveModal.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { FC, useMemo, useRef, useState } from 'react';
import { useEdges, useNodes } from 'reactflow';

import { flowToBehave } from '../../transformers/flowToBehave';
import { Modal } from './Modal';
import { flowToBehave } from '../../transformers/flowToBehave.js';
import { Modal } from './Modal.js';

export type SaveModalProps = { open?: boolean; onClose: () => void };

Expand Down
4 changes: 2 additions & 2 deletions packages/flow/src/util/customNodeTypes.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { NodeTypes } from 'reactflow';

import { Node } from '../components/Node';
import { getNodeSpecJSON } from './getNodeSpecJSON';
import { Node } from '../components/Node.js';
import { getNodeSpecJSON } from './getNodeSpecJSON.js';

const spec = getNodeSpecJSON();

Expand Down

0 comments on commit 8339f06

Please sign in to comment.