♻️ Re-organize workspace folders
This commit is contained in:
@@ -6,7 +6,7 @@ import {
|
||||
Theme,
|
||||
Typebot,
|
||||
Webhook,
|
||||
} from 'models'
|
||||
} from '@typebot.io/schemas'
|
||||
import { Router, useRouter } from 'next/router'
|
||||
import {
|
||||
createContext,
|
||||
@@ -17,7 +17,7 @@ import {
|
||||
useMemo,
|
||||
useState,
|
||||
} from 'react'
|
||||
import { isDefined, omit } from 'utils'
|
||||
import { isDefined, omit } from '@typebot.io/lib'
|
||||
import { edgesAction, EdgesActions } from './actions/edges'
|
||||
import { itemsAction, ItemsActions } from './actions/items'
|
||||
import { GroupsActions, groupsActions } from './actions/groups'
|
||||
|
||||
@@ -5,13 +5,13 @@ import {
|
||||
DraggableBlockType,
|
||||
BlockIndices,
|
||||
Webhook,
|
||||
} from 'models'
|
||||
} from '@typebot.io/schemas'
|
||||
import { WritableDraft } from 'immer/dist/types/types-external'
|
||||
import { SetTypebot } from '../TypebotProvider'
|
||||
import produce from 'immer'
|
||||
import { cleanUpEdgeDraft, deleteEdgeDraft } from './edges'
|
||||
import { createId } from '@paralleldrive/cuid2'
|
||||
import { byId, isWebhookBlock, blockHasItems } from 'utils'
|
||||
import { byId, isWebhookBlock, blockHasItems } from '@typebot.io/lib'
|
||||
import { duplicateItemDraft } from './items'
|
||||
import { parseNewBlock } from '@/features/graph/utils'
|
||||
|
||||
|
||||
@@ -5,11 +5,11 @@ import {
|
||||
BlockIndices,
|
||||
ItemIndices,
|
||||
Block,
|
||||
} from 'models'
|
||||
} from '@typebot.io/schemas'
|
||||
import { WritableDraft } from 'immer/dist/types/types-external'
|
||||
import { SetTypebot } from '../TypebotProvider'
|
||||
import { produce } from 'immer'
|
||||
import { byId, isDefined, blockHasItems } from 'utils'
|
||||
import { byId, isDefined, blockHasItems } from '@typebot.io/lib'
|
||||
import { createId } from '@paralleldrive/cuid2'
|
||||
|
||||
export type EdgesActions = {
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
import { createId } from '@paralleldrive/cuid2'
|
||||
import { produce } from 'immer'
|
||||
import { Group, DraggableBlock, DraggableBlockType, BlockIndices } from 'models'
|
||||
import {
|
||||
Group,
|
||||
DraggableBlock,
|
||||
DraggableBlockType,
|
||||
BlockIndices,
|
||||
} from '@typebot.io/schemas'
|
||||
import { SetTypebot } from '../TypebotProvider'
|
||||
import {
|
||||
deleteGroupDraft,
|
||||
@@ -9,7 +14,7 @@ import {
|
||||
WebhookCallBacks,
|
||||
} from './blocks'
|
||||
import { Coordinates } from '@/features/graph'
|
||||
import { parseGroupTitle } from 'utils'
|
||||
import { parseGroupTitle } from '@typebot.io/lib'
|
||||
|
||||
export type GroupsActions = {
|
||||
createGroup: (
|
||||
|
||||
@@ -7,11 +7,11 @@ import {
|
||||
Block,
|
||||
LogicBlockType,
|
||||
InputBlockType,
|
||||
} from 'models'
|
||||
} from '@typebot.io/schemas'
|
||||
import { SetTypebot } from '../TypebotProvider'
|
||||
import produce from 'immer'
|
||||
import { cleanUpEdgeDraft } from './edges'
|
||||
import { byId, blockHasItems } from 'utils'
|
||||
import { byId, blockHasItems } from '@typebot.io/lib'
|
||||
import { createId } from '@paralleldrive/cuid2'
|
||||
import { WritableDraft } from 'immer/dist/types/types-external'
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Typebot, Variable } from 'models'
|
||||
import { Typebot, Variable } from '@typebot.io/schemas'
|
||||
import { WritableDraft } from 'immer/dist/types/types-external'
|
||||
import { SetTypebot } from '../TypebotProvider'
|
||||
import { produce } from 'immer'
|
||||
|
||||
Reference in New Issue
Block a user