fix(richtext-slate): add use client to top of tsx files importing from payload core (#4312)

This commit is contained in:
Jarrod Flesch
2023-11-29 12:19:54 -05:00
committed by GitHub
parent cd07873fc5
commit d4f28b16b4
11 changed files with 22 additions and 0 deletions

View File

@@ -1,3 +1,5 @@
'use client'
import type { BaseEditor, BaseOperation } from 'slate' import type { BaseEditor, BaseOperation } from 'slate'
import type { HistoryEditor } from 'slate-history' import type { HistoryEditor } from 'slate-history'
import type { ReactEditor } from 'slate-react' import type { ReactEditor } from 'slate-react'

View File

@@ -1,3 +1,5 @@
'use client'
import type { SanitizedCollectionConfig } from 'payload/types' import type { SanitizedCollectionConfig } from 'payload/types'
import { useConfig } from 'payload/components/utilities' import { useConfig } from 'payload/components/utilities'

View File

@@ -1,3 +1,5 @@
'use client'
import type { Fields } from 'payload/types' import type { Fields } from 'payload/types'
import { useModal } from '@faceless-ui/modal' import { useModal } from '@faceless-ui/modal'

View File

@@ -1,3 +1,5 @@
'use client'
import type { Fields } from 'payload/types' import type { Fields } from 'payload/types'
import type { HTMLAttributes } from 'react' import type { HTMLAttributes } from 'react'

View File

@@ -1,3 +1,5 @@
'use client'
import { Drawer } from 'payload/components/elements' import { Drawer } from 'payload/components/elements'
import { Form, FormSubmit, RenderFields } from 'payload/components/forms' import { Form, FormSubmit, RenderFields } from 'payload/components/forms'
import { fieldTypes } from 'payload/components/forms' import { fieldTypes } from 'payload/components/forms'

View File

@@ -1,3 +1,5 @@
'use client'
import { RelationshipComponent } from 'payload/components/fields/Relationship' import { RelationshipComponent } from 'payload/components/fields/Relationship'
import { SelectComponent } from 'payload/components/fields/Select' import { SelectComponent } from 'payload/components/fields/Select'
import { useFormFields } from 'payload/components/forms' import { useFormFields } from 'payload/components/forms'

View File

@@ -1,3 +1,5 @@
'use client'
import { useListDrawer } from 'payload/components/elements' import { useListDrawer } from 'payload/components/elements'
import React, { Fragment, useCallback, useEffect, useState } from 'react' import React, { Fragment, useCallback, useEffect, useState } from 'react'
import { useTranslation } from 'react-i18next' import { useTranslation } from 'react-i18next'

View File

@@ -1,3 +1,5 @@
'use client'
import type { HTMLAttributes } from 'react' import type { HTMLAttributes } from 'react'
import { Button } from 'payload/components' import { Button } from 'payload/components'

View File

@@ -1,3 +1,5 @@
'use client'
import { useListDrawer } from 'payload/components/elements' import { useListDrawer } from 'payload/components/elements'
import React, { Fragment, useCallback } from 'react' import React, { Fragment, useCallback } from 'react'
import { useTranslation } from 'react-i18next' import { useTranslation } from 'react-i18next'

View File

@@ -1,3 +1,5 @@
'use client'
import type { SanitizedCollectionConfig } from 'payload/types' import type { SanitizedCollectionConfig } from 'payload/types'
import { useModal } from '@faceless-ui/modal' import { useModal } from '@faceless-ui/modal'

View File

@@ -1,3 +1,5 @@
'use client'
import type { SanitizedCollectionConfig } from 'payload/types' import type { SanitizedCollectionConfig } from 'payload/types'
import type { HTMLAttributes } from 'react' import type { HTMLAttributes } from 'react'