@carbon/react
Version:
React components for the Carbon Design System
20 lines (16 loc) • 517 B
JavaScript
/**
* Copyright IBM Corp. 2016, 2023
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
*/
;
const defaultItemToString = item => {
if (typeof item === 'string') return item;
if (typeof item === 'number') return `${item}`;
if (item && typeof item === 'object' && 'label' in item && typeof item.label === 'string') {
return item.label;
}
return '';
};
exports.defaultItemToString = defaultItemToString;