UNPKG

@bigfishtv/cockpit

Version:

21 lines (17 loc) 516 B
'use strict'; exports.__esModule = true; exports.default = newId; exports.setId = setId; var id = 0; /** * Effectively used as a global counter for generating unique react component keys when a new instance is requested * @param {String} prefix - prefixes global counter * @return {String} - returns new id */ function newId() { var prefix = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'new'; return prefix + ++id; } function setId(nextId) { if (nextId >= id) id = nextId; }