@@ -6,6 +6,8 @@ import { ToastContext } from '../../generic/toast-context';
66import { useLibraryContext } from '../common/context/LibraryContext' ;
77import type { SelectedComponent } from '../common/context/ComponentPickerContext' ;
88import { useAddItemsToCollection , useAddComponentsToContainer } from '../data/apiHooks' ;
9+ import genericMessages from '../generic/messages' ;
10+ import type { ContentType } from '../routes' ;
911import messages from './messages' ;
1012
1113interface PickLibraryContentModalFooterProps {
@@ -32,12 +34,14 @@ interface PickLibraryContentModalProps {
3234 isOpen : boolean ;
3335 onClose : ( ) => void ;
3436 extraFilter ?: string [ ] ;
37+ visibleTabs ?: ContentType [ ] ,
3538}
3639
3740export const PickLibraryContentModal : React . FC < PickLibraryContentModalProps > = ( {
3841 isOpen,
3942 onClose,
4043 extraFilter,
44+ visibleTabs,
4145} ) => {
4246 const intl = useIntl ( ) ;
4347
@@ -69,16 +73,16 @@ export const PickLibraryContentModal: React.FC<PickLibraryContentModalProps> = (
6973 if ( collectionId ) {
7074 updateCollectionItemsMutation . mutateAsync ( usageKeys )
7175 . then ( ( ) => {
72- showToast ( intl . formatMessage ( messages . successAssociateComponentMessage ) ) ;
76+ showToast ( intl . formatMessage ( genericMessages . manageCollectionsSuccess ) ) ;
7377 } )
7478 . catch ( ( ) => {
75- showToast ( intl . formatMessage ( messages . errorAssociateComponentToCollectionMessage ) ) ;
79+ showToast ( intl . formatMessage ( genericMessages . manageCollectionsFailed ) ) ;
7680 } ) ;
7781 }
7882 if ( unitId ) {
7983 updateUnitComponentsMutation . mutateAsync ( usageKeys )
8084 . then ( ( ) => {
81- showToast ( intl . formatMessage ( messages . successAssociateComponentMessage ) ) ;
85+ showToast ( intl . formatMessage ( messages . successAssociateComponentToContainerMessage ) ) ;
8286 } )
8387 . catch ( ( ) => {
8488 showToast ( intl . formatMessage ( messages . errorAssociateComponentToContainerMessage ) ) ;
@@ -109,6 +113,7 @@ export const PickLibraryContentModal: React.FC<PickLibraryContentModalProps> = (
109113 componentPickerMode = "multiple"
110114 onChangeComponentSelection = { setSelectedComponents }
111115 extraFilter = { extraFilter }
116+ visibleTabs = { visibleTabs }
112117 />
113118 </ StandardModal >
114119 ) ;
0 commit comments