{"version":3,"file":"useSequentialId-BpzOPIdj.mjs","sources":["../../src/composables/useSequentialId.ts"],"sourcesContent":["/** create a unique id sequence */\nexport function useSequentialId(start: number = 0): {\n    nextSequence: () => string;\n    sequence: Readonly<number>;\n} {\n    let sequence = start;\n\n    /** increase the unique id sequence */\n    function nextSequence(): string {\n        return String(sequence++);\n    }\n\n    return {\n        nextSequence,\n        sequence,\n    };\n}\n"],"names":[],"mappings":";AACgB,SAAA,gBAAgB,QAAgB,GAG9C;AACE,MAAI,WAAW;AAGf,WAAS,eAAuB;AAC5B,WAAO,OAAO,UAAU;AAAA,EAAA;AAGrB,SAAA;AAAA,IACH;AAAA,IACA;AAAA,EACJ;AACJ;"}