Refactored the code.

This commit is contained in:
Owaise Imdad
2025-03-05 09:21:08 +05:30
parent a7a8bb2ea8
commit 3376186ff3
2 changed files with 3 additions and 4 deletions

View File

@@ -55,8 +55,8 @@ const Select = ({
truncate = false,
maxStringLength = 10,
}) => {
const [maxLength, setMaxLength] = useState(0); // Initially set maxLength to 0
const selectRef = useRef(null); // Reference for the Select container
const [maxLength, setMaxLength] = useState(0);
const selectRef = useRef(null);
const theme = useTheme();
const itemStyles = {
@@ -85,7 +85,6 @@ const Select = ({
};
}, [maxStringLength, truncate]);
// Get the selected item's name
const selectedItemName = truncate
? items.find((item) => item._id === value)?.name // Only calculate if truncate is true
: null;

View File

@@ -1,5 +1,5 @@
// src/utils/truncateUtils.js
import { isEmpty } from "./stringUtils"; // assuming you have the stringUtils file
import { isEmpty } from "./stringUtils";
/**
* Utility function to render a truncated value with an optional title.