♻️ (builder) Remove barrel export and flatten folder arch
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
import { sendTelemetryEvents } from '@typebot.io/lib/telemetry/sendTelemetryEvent'
|
||||
import prisma from '@/lib/prisma'
|
||||
import { authenticatedProcedure } from '@/utils/server/trpc'
|
||||
import { authenticatedProcedure } from '@/helpers/server/trpc'
|
||||
import { TRPCError } from '@trpc/server'
|
||||
import { Workspace, workspaceSchema } from '@typebot.io/schemas'
|
||||
import { z } from 'zod'
|
||||
import { parseWorkspaceDefaultPlan } from '../../utils'
|
||||
import { parseWorkspaceDefaultPlan } from '../helpers/parseWorkspaceDefaultPlan'
|
||||
|
||||
export const createWorkspaceProcedure = authenticatedProcedure
|
||||
export const createWorkspace = authenticatedProcedure
|
||||
.meta({
|
||||
openapi: {
|
||||
method: 'POST',
|
||||
@@ -1,8 +1,8 @@
|
||||
import prisma from '@/lib/prisma'
|
||||
import { authenticatedProcedure } from '@/utils/server/trpc'
|
||||
import { authenticatedProcedure } from '@/helpers/server/trpc'
|
||||
import { z } from 'zod'
|
||||
|
||||
export const deleteWorkspaceProcedure = authenticatedProcedure
|
||||
export const deleteWorkspace = authenticatedProcedure
|
||||
.meta({
|
||||
openapi: {
|
||||
method: 'DELETE',
|
||||
@@ -1,10 +1,10 @@
|
||||
import prisma from '@/lib/prisma'
|
||||
import { authenticatedProcedure } from '@/utils/server/trpc'
|
||||
import { authenticatedProcedure } from '@/helpers/server/trpc'
|
||||
import { TRPCError } from '@trpc/server'
|
||||
import { Workspace, workspaceSchema } from '@typebot.io/schemas'
|
||||
import { z } from 'zod'
|
||||
|
||||
export const getWorkspaceProcedure = authenticatedProcedure
|
||||
export const getWorkspace = authenticatedProcedure
|
||||
.meta({
|
||||
openapi: {
|
||||
method: 'GET',
|
||||
@@ -1 +0,0 @@
|
||||
export * from './router'
|
||||
@@ -1,5 +1,5 @@
|
||||
import prisma from '@/lib/prisma'
|
||||
import { authenticatedProcedure } from '@/utils/server/trpc'
|
||||
import { authenticatedProcedure } from '@/helpers/server/trpc'
|
||||
import { TRPCError } from '@trpc/server'
|
||||
import {
|
||||
WorkspaceInvitation,
|
||||
@@ -7,7 +7,7 @@ import {
|
||||
} from '@typebot.io/schemas'
|
||||
import { z } from 'zod'
|
||||
|
||||
export const listInvitationsInWorkspaceProcedure = authenticatedProcedure
|
||||
export const listInvitationsInWorkspace = authenticatedProcedure
|
||||
.meta({
|
||||
openapi: {
|
||||
method: 'GET',
|
||||
@@ -1,10 +1,10 @@
|
||||
import prisma from '@/lib/prisma'
|
||||
import { authenticatedProcedure } from '@/utils/server/trpc'
|
||||
import { authenticatedProcedure } from '@/helpers/server/trpc'
|
||||
import { TRPCError } from '@trpc/server'
|
||||
import { WorkspaceMember, workspaceMemberSchema } from '@typebot.io/schemas'
|
||||
import { z } from 'zod'
|
||||
|
||||
export const listMembersInWorkspaceProcedure = authenticatedProcedure
|
||||
export const listMembersInWorkspace = authenticatedProcedure
|
||||
.meta({
|
||||
openapi: {
|
||||
method: 'GET',
|
||||
@@ -1,10 +1,10 @@
|
||||
import prisma from '@/lib/prisma'
|
||||
import { authenticatedProcedure } from '@/utils/server/trpc'
|
||||
import { authenticatedProcedure } from '@/helpers/server/trpc'
|
||||
import { TRPCError } from '@trpc/server'
|
||||
import { Workspace, workspaceSchema } from '@typebot.io/schemas'
|
||||
import { z } from 'zod'
|
||||
|
||||
export const listWorkspacesProcedure = authenticatedProcedure
|
||||
export const listWorkspaces = authenticatedProcedure
|
||||
.meta({
|
||||
openapi: {
|
||||
method: 'GET',
|
||||
@@ -1,7 +0,0 @@
|
||||
export * from './createWorkspaceProcedure'
|
||||
export * from './deleteWorkspaceProcedure'
|
||||
export * from './getWorkspaceProcedure'
|
||||
export * from './listInvitationsInWorkspaceProcedure'
|
||||
export * from './listMembersInWorkspaceProcedure'
|
||||
export * from './listWorkspacesProcedure'
|
||||
export * from './updateWorkspaceProcedure'
|
||||
@@ -1,18 +1,16 @@
|
||||
import { router } from '@/utils/server/trpc'
|
||||
import {
|
||||
createWorkspaceProcedure,
|
||||
deleteWorkspaceProcedure,
|
||||
getWorkspaceProcedure,
|
||||
listMembersInWorkspaceProcedure,
|
||||
listWorkspacesProcedure,
|
||||
updateWorkspaceProcedure,
|
||||
} from './procedures'
|
||||
import { router } from '@/helpers/server/trpc'
|
||||
import { createWorkspace } from './createWorkspace'
|
||||
import { deleteWorkspace } from './deleteWorkspace'
|
||||
import { getWorkspace } from './getWorkspace'
|
||||
import { listMembersInWorkspace } from './listMembersInWorkspace'
|
||||
import { listWorkspaces } from './listWorkspaces'
|
||||
import { updateWorkspace } from './updateWorkspace'
|
||||
|
||||
export const workspaceRouter = router({
|
||||
listWorkspaces: listWorkspacesProcedure,
|
||||
getWorkspace: getWorkspaceProcedure,
|
||||
listMembersInWorkspace: listMembersInWorkspaceProcedure,
|
||||
createWorkspace: createWorkspaceProcedure,
|
||||
updateWorkspace: updateWorkspaceProcedure,
|
||||
deleteWorkspace: deleteWorkspaceProcedure,
|
||||
listWorkspaces,
|
||||
getWorkspace,
|
||||
listMembersInWorkspace,
|
||||
createWorkspace,
|
||||
updateWorkspace,
|
||||
deleteWorkspace,
|
||||
})
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import prisma from '@/lib/prisma'
|
||||
import { authenticatedProcedure } from '@/utils/server/trpc'
|
||||
import { authenticatedProcedure } from '@/helpers/server/trpc'
|
||||
import { TRPCError } from '@trpc/server'
|
||||
import { Workspace, workspaceSchema } from '@typebot.io/schemas'
|
||||
import { z } from 'zod'
|
||||
|
||||
export const updateWorkspaceProcedure = authenticatedProcedure
|
||||
export const updateWorkspace = authenticatedProcedure
|
||||
.meta({
|
||||
openapi: {
|
||||
method: 'PATCH',
|
||||
Reference in New Issue
Block a user