diff --git a/assets/src/dashboard/parts/connected/settings/CloudLibrary.js b/assets/src/dashboard/parts/connected/settings/CloudLibrary.js index 4957a554..c72c7823 100644 --- a/assets/src/dashboard/parts/connected/settings/CloudLibrary.js +++ b/assets/src/dashboard/parts/connected/settings/CloudLibrary.js @@ -17,16 +17,18 @@ export default function CloudLibrary( props ) { } = props; const storeData = useSelect( select => { - const { isLoading } = select( 'optimole' ); + const { isLoading, isSubApiKey } = select( 'optimole' ); return { - isLoading: isLoading() + isLoading: isLoading(), + isSubApiKey: isSubApiKey() }; }, []); - const { isLoading } = storeData; + const { isLoading, isSubApiKey } = storeData; const isCloudLibraryEnabled = 'disabled' !== settings[ 'cloud_images' ]; + const showSiteSelector = ! isSubApiKey && isCloudLibraryEnabled; const whitelistedDomains = user_data.whitelist || []; @@ -81,7 +83,7 @@ export default function CloudLibrary( props ) {
- {isCloudLibraryEnabled && ( + {showSiteSelector && (