@@ -210,6 +210,7 @@ const LookupScopeSelectorContainer: FC<LookupScopeSelectorContainerProps> = ({
210210 * Props for LookupScopeSelector component
211211 */
212212type LookupScopeSelectorProps = {
213+ portalClassName : string ;
213214 scopes : LookupScope [ ] ;
214215 targetScope ?: string ;
215216 disabled ?: boolean ;
@@ -223,6 +224,7 @@ type LookupScopeSelectorProps = {
223224 * Component for scope selector in multi-entity lookup
224225 */
225226const LookupScopeSelector : FC < LookupScopeSelectorProps > = ( {
227+ portalClassName,
226228 scopes,
227229 targetScope,
228230 disabled,
@@ -367,7 +369,7 @@ const LookupScopeSelector: FC<LookupScopeSelectorProps> = ({
367369 } ) ;
368370
369371 return (
370- < div className = 'slds-combobox_object-switcher slds-combobox-addon_start' >
372+ < div className = 'react-slds-lookup-scope-selector slds-combobox_object-switcher slds-combobox-addon_start' >
371373 < div className = 'slds-form-element' >
372374 < label className = 'slds-form-element__label slds-assistive-text' >
373375 Filter Search by:
@@ -418,9 +420,9 @@ const LookupScopeSelector: FC<LookupScopeSelectorProps> = ({
418420 </ div >
419421 { scopeOpened && (
420422 < AutoAlign
421- triggerSelector = '.react-slds-lookup'
423+ triggerSelector = '.react-slds-lookup-scope-selector '
422424 alignmentStyle = 'menu'
423- portalClassName = 'slds-lookup-scope'
425+ portalClassName = { portalClassName }
424426 >
425427 { ( { autoAlignContentRef } ) => (
426428 < LookupScopeSelectorContainer
@@ -699,6 +701,7 @@ const LookupDropdownContainer: FC<LookupDropdownContainerProps> = ({
699701 * Props for LookupDropdown component
700702 */
701703type LookupDropdownProps = {
704+ portalClassName : string ;
702705 opened : boolean ;
703706 loading ?: boolean ;
704707 listboxId : string ;
@@ -720,6 +723,7 @@ type LookupDropdownProps = {
720723 * Component for dropdown menu
721724 */
722725const LookupDropdown : FC < LookupDropdownProps > = ( {
726+ portalClassName,
723727 opened,
724728 loading,
725729 listboxId,
@@ -742,7 +746,7 @@ const LookupDropdown: FC<LookupDropdownProps> = ({
742746 < AutoAlign
743747 triggerSelector = '.react-slds-lookup'
744748 alignmentStyle = 'menu'
745- portalClassName = 'slds-lookup'
749+ portalClassName = { portalClassName }
746750 >
747751 { ( { autoAlignContentRef } ) => (
748752 < LookupDropdownContainer
@@ -1325,6 +1329,7 @@ export const Lookup = createFC<LookupProps, { isFormElement: boolean }>(
13251329 < div ref = { containerRef } className = { containerClassNames } >
13261330 < div className = 'react-slds-combobox-group slds-combobox-group' >
13271331 < LookupScopeSelector
1332+ portalClassName = { containerClassNames }
13281333 scopes = { scopes }
13291334 targetScope = { targetScope }
13301335 disabled = { disabled }
@@ -1360,6 +1365,7 @@ export const Lookup = createFC<LookupProps, { isFormElement: boolean }>(
13601365 </ div >
13611366 </ div >
13621367 < LookupDropdown
1368+ portalClassName = { containerClassNames }
13631369 opened = { opened }
13641370 loading = { loading }
13651371 listboxId = { listboxId }
@@ -1406,6 +1412,7 @@ export const Lookup = createFC<LookupProps, { isFormElement: boolean }>(
14061412 />
14071413 </ div >
14081414 < LookupDropdown
1415+ portalClassName = { containerClassNames }
14091416 opened = { opened }
14101417 loading = { loading }
14111418 listboxId = { listboxId }
0 commit comments