@nutui/nutui-react
Version:
京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序
18 lines (17 loc) • 467 B
JavaScript
import { useRef } from "react";
var idCounter = {};
function uniqueId() {
var prefix = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : '$nut$';
if (!idCounter[prefix]) {
idCounter[prefix] = 0;
}
var id = ++idCounter[prefix];
if (prefix === '$nut$') {
return "".concat(id);
}
return "".concat(prefix).concat(id);
}
export function useUuid() {
var idRef = useRef(uniqueId());
return idRef.current;
}