File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 useCurrentProjectValue ,
1010 useSetCurrentProject ,
1111} from '../hooks/useCurrentProject' ;
12+ import { useModelStoreProject } from '../hooks/useModelStoreProject' ;
1213import FolderCreateModal from './FolderCreateModal' ;
1314import FolderLink from './FolderLink' ;
1415import { shapes } from '@dicebear/collection' ;
@@ -31,9 +32,9 @@ import {
3132 BAIFlex ,
3233 BAIModal ,
3334 BAIVFolderSelect ,
35+ type BAIVFolderSelectProps ,
3436 BAIVFolderSelectRef ,
3537 convertToUUID ,
36- mergeFilterValues ,
3738 toGlobalId ,
3839 toLocalId ,
3940 useBAILogger ,
@@ -61,6 +62,20 @@ type FormInputType = {
6162 accessLevel : string ;
6263} ;
6364
65+ const ModelStoreScopedVFolderSelect : React . FC < BAIVFolderSelectProps > = ( {
66+ ref,
67+ ...props
68+ } ) => {
69+ const { id : modelStoreProjectId } = useModelStoreProject ( ) ;
70+ return (
71+ < BAIVFolderSelect
72+ { ...props }
73+ ref = { ref }
74+ currentProjectId = { modelStoreProjectId ?? undefined }
75+ />
76+ ) ;
77+ } ;
78+
6479interface AdminModelCardSettingModalProps extends ModalProps {
6580 modelCardFrgmt ?: AdminModelCardSettingModalFragment$key | null | undefined ;
6681 isModelStoreProject ?: boolean ;
@@ -344,13 +359,10 @@ const AdminModelCardSettingModal: React.FC<AdminModelCardSettingModalProps> = ({
344359 } ,
345360 ] }
346361 >
347- < BAIVFolderSelect
362+ < ModelStoreScopedVFolderSelect
348363 ref = { vfolderSelectRef }
349364 excludeDeleted
350- filter = { mergeFilterValues ( [
351- 'ownership_type == "group"' ,
352- 'usage_mode == "model"' ,
353- ] ) }
365+ filter = 'ownership_type == "group"'
354366 style = { { flex : 1 } }
355367 />
356368 </ Form . Item >
You can’t perform that action at this time.
0 commit comments