@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
12 lines (11 loc) • 380 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useId;
var _react = require("react");
function useId(customId) {
const id = (0, _react.useId)();
return (0, _react.useMemo)(() => customId !== null && customId !== void 0 ? customId : id.replace(/_/, 'id-').replace(/_/g, ''), [customId, id]);
}
//# sourceMappingURL=useId.js.map