🚸 (dashboard) Add unpublish menu item in dashboard

Also remove the useless publishedTypebotId field in Typebot

Closes #232
This commit is contained in:
Baptiste Arnaud
2023-01-27 17:11:26 +01:00
parent a842f57297
commit f93bc2fcb2
59 changed files with 212 additions and 90 deletions

View File

@@ -12,7 +12,6 @@ export type NewTypebotProps = Omit<
| 'createdAt'
| 'updatedAt'
| 'id'
| 'publishedTypebotId'
| 'publicId'
| 'customDomain'
| 'icon'

View File

@@ -56,7 +56,6 @@ const duplicateTypebot = (
...typebot,
id,
name: `${typebot.name} copy`,
publishedTypebotId: null,
publicId: null,
customDomain: null,
groups: typebot.groups.map((b) => ({

View File

@@ -1,6 +1,5 @@
import { Typebot } from 'models'
export type TypebotInDashboard = Pick<
Typebot,
'id' | 'name' | 'publishedTypebotId' | 'icon'
>
export type TypebotInDashboard = Pick<Typebot, 'id' | 'name' | 'icon'> & {
publishedTypebotId?: string
}