@codecademy/gamut
68.2.268.2.3-alpha.c8dfb9.0
dist/Form/SelectDropdown/utils.js~
dist/Form/SelectDropdown/utils.jsModified+2−1
Index: package/dist/Form/SelectDropdown/utils.js
===================================================================
--- package/dist/Form/SelectDropdown/utils.js
+++ package/dist/Form/SelectDropdown/utils.js
@@ -1,7 +1,8 @@
+import { isDefined } from '../../utils/nullish';
export const isMultipleSelectProps = props => !!props.multiple;
export const isSingleSelectProps = props => !props.multiple;
-export const isOptionGroup = obj => obj != null && typeof obj === 'object' && 'options' in obj && obj.options !== undefined;
+export const isOptionGroup = obj => isDefined(obj) && typeof obj === 'object' && obj !== null && 'options' in obj && obj.options !== undefined;
export const isOptionsGrouped = options => Array.isArray(options) && options.some(option => isOptionGroup(option));
/**
* Filters options based on the selected value(s).