UNPKG

@ideal-postcodes/jsutil

Version:

Browser Address Autocomplete for api.ideal-postcodes.co.uk

15 lines (14 loc) 423 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.idGen = void 0; const store_1 = require("./store"); const idGen = (prefix = "idpc_") => () => { const g = (0, store_1.idpcState)(); if (!g.idGen) g.idGen = {}; if (g.idGen[prefix] === undefined) g.idGen[prefix] = 0; g.idGen[prefix] += 1; return `${prefix}${g.idGen[prefix]}`; }; exports.idGen = idGen;