UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

18 lines (17 loc) 467 B
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; }