Skip to content

Commit 0d50799

Browse files
fix(ui): folder server function must reference exports dir (#12898)
1 parent 37c945b commit 0d50799

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

packages/ui/src/exports/client/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,8 @@ export { SaveDraftButton } from '../../elements/SaveDraftButton/index.js'
123123
// folder elements
124124
export { FolderProvider, useFolder } from '../../providers/Folders/index.js'
125125
export { BrowseByFolderButton } from '../../elements/FolderView/BrowseByFolderButton/index.js'
126+
export { ItemCardGrid } from '../../elements/FolderView/ItemCardGrid/index.js'
127+
export { FolderFileTable } from '../../elements/FolderView/FolderFileTable/index.js'
126128

127129
export { type Option as ReactSelectOption, ReactSelect } from '../../elements/ReactSelect/index.js'
128130
export { ReactSelect as Select } from '../../elements/ReactSelect/index.js'

packages/ui/src/utilities/getFolderResultsComponentAndData.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,11 @@ import type { FolderBreadcrumb, FolderOrDocument } from 'payload/shared'
1010
import { APIError, formatErrors, getFolderData } from 'payload'
1111
import { buildFolderWhereConstraints } from 'payload/shared'
1212

13-
import { FolderFileTable } from '../elements/FolderView/FolderFileTable/index.js'
14-
import { ItemCardGrid } from '../elements/FolderView/ItemCardGrid/index.js'
13+
import {
14+
FolderFileTable,
15+
ItemCardGrid,
16+
// eslint-disable-next-line payload/no-imports-from-exports-dir -- This component is returned via server functions, it must reference the exports dir
17+
} from '../exports/client/index.js'
1518

1619
type GetFolderResultsComponentAndDataResult = {
1720
breadcrumbs?: FolderBreadcrumb[]

0 commit comments

Comments
 (0)