diff --git a/apis/nucleus/src/components/listbox/components/ListBoxDisclaimer.jsx b/apis/nucleus/src/components/listbox/components/ListBoxDisclaimer.jsx
index 241ba3b1a..3e41b5634 100644
--- a/apis/nucleus/src/components/listbox/components/ListBoxDisclaimer.jsx
+++ b/apis/nucleus/src/components/listbox/components/ListBoxDisclaimer.jsx
@@ -3,9 +3,8 @@ import React, { useContext } from 'react';
import { styled } from '@mui/material/styles';
import InstanceContext from '../../../contexts/InstanceContext';
-export default function ListBoxDisclaimer({ width, text, dense, tooltip }) {
- const { translator } = useContext(InstanceContext);
- const StyledText = styled(Typography)(() => ({
+const StyledText = styled(Typography, { shouldForwardProp: (p) => !['width', 'dense'].includes(p) })(
+ ({ width, dense }) => ({
minWidth: `${width}px`,
textAlign: 'center',
fontSize: `${dense ? '12px' : '14px'}`,
@@ -15,11 +14,15 @@ export default function ListBoxDisclaimer({ width, text, dense, tooltip }) {
whiteSpace: 'nowrap',
width,
}),
- }));
+ })
+);
+
+export default function ListBoxDisclaimer({ width, text, dense, tooltip }) {
+ const { translator } = useContext(InstanceContext);
return (
-
+
{translator.get(text)}
diff --git a/apis/nucleus/src/components/listbox/components/ListBoxError.jsx b/apis/nucleus/src/components/listbox/components/ListBoxError.jsx
index b3dad1550..869dffa49 100644
--- a/apis/nucleus/src/components/listbox/components/ListBoxError.jsx
+++ b/apis/nucleus/src/components/listbox/components/ListBoxError.jsx
@@ -2,15 +2,15 @@ import { styled } from '@mui/material/styles';
import React, { useContext } from 'react';
import InstanceContext from '../../../contexts/InstanceContext';
+const StyledDiv = styled('div')(() => ({
+ display: 'flex',
+ width: '100%',
+ height: '100%',
+ alignItems: 'center',
+ justifyContent: 'center',
+}));
+
export default function ListBoxError({ text }) {
const { translator } = useContext(InstanceContext);
- const StyledDiv = styled('div')(() => ({
- display: 'flex',
- width: '100%',
- height: '100%',
- alignItems: 'center',
- justifyContent: 'center',
- }));
-
return {translator.get(text)};
}