mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-06 08:25:19 +01:00
12 lines
228 B
TypeScript
12 lines
228 B
TypeScript
|
|
const counters = new Map<string, number>();
|
|
|
|
export function nextNumber(domain: string) {
|
|
let number = counters.get(domain);
|
|
if (!number) {
|
|
number = 0;
|
|
}
|
|
number++;
|
|
counters.set(domain, number);
|
|
return number;
|
|
}
|