From 54bb48950d53501e100ad72733403b01df1b6227 Mon Sep 17 00:00:00 2001 From: Saurabh Kumar Bajpai Date: Sun, 2 Aug 2026 20:33:51 +0530 Subject: [PATCH 1/2] fix: code quality and safety improvements --- website3.0/pages/ResourcesPage.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website3.0/pages/ResourcesPage.js b/website3.0/pages/ResourcesPage.js index 302bf0a3..7b3c1adb 100644 --- a/website3.0/pages/ResourcesPage.js +++ b/website3.0/pages/ResourcesPage.js @@ -31,18 +31,18 @@ const CustomDropdown = ({ const [currentValue, setCurrentValue] = useState(value); useEffect(() => { - setCurrentValue(value.charAt(0).toUpperCase() + value.slice(1)); + setCurrentValue(value[0].toUpperCase() + value.slice(1)); }, [value]); const handleOptionSelect = (option) => { if (typeof option === "object") { setCurrentValue( - option.value.charAt(0).toUpperCase() + option.value.slice(1) + option.value[0].toUpperCase() + option.value.slice(1) ); onSelect(option.value); onChange({ target: { value: option.value } }); } else if (typeof option === "string") { - setCurrentValue(option.charAt(0).toUpperCase() + option.slice(1)); + setCurrentValue(option[0].toUpperCase() + option.slice(1)); onSelect(option); onChange({ target: { value: option } }); } From 0b7d9218a787b3793e89205959f3c40885eb0c23 Mon Sep 17 00:00:00 2001 From: Saurabh Kumar Bajpai Date: Mon, 3 Aug 2026 00:15:35 +0530 Subject: [PATCH 2/2] fix: additional real bug fixes --- website3.0/pages/ResourcesPage.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website3.0/pages/ResourcesPage.js b/website3.0/pages/ResourcesPage.js index 7b3c1adb..3400cc80 100644 --- a/website3.0/pages/ResourcesPage.js +++ b/website3.0/pages/ResourcesPage.js @@ -74,7 +74,7 @@ const CustomDropdown = ({ {dropdownOpen && (
- {options.map((option) => ( + {(options ?? []).map((option) => (
handleOptionSelect(option.value)}