react-select-search-nextjs
Version:
Lightweight select component for React with support for NextJS
24 lines (18 loc) • 532 B
JavaScript
;
exports.__esModule = true;
exports["default"] = useClassName;
var _react = require("react");
function useClassName(className) {
return (0, _react.useCallback)(function (key) {
if (typeof className === 'function') {
return className(key);
}
if (key.indexOf('container') === 0) {
return key.replace('container', className);
}
if (key.indexOf('is-') === 0 || key.indexOf('has-') === 0) {
return key;
}
return className.split(' ')[0] + "__" + key;
}, [className]);
}