mirror of
https://github.com/bluewave-labs/Checkmate.git
synced 2026-01-15 22:29:42 -06:00
Refactored the code.
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user