@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
15 lines (14 loc) • 516 B
JavaScript
"use client";
//#region packages/@mantine/core/src/components/PinInput/create-pin-array/create-pin-array.ts
function createPinArray(length, value) {
if (length < 1) return [];
const values = new Array(length).fill("");
if (value) {
const splitted = value.trim().split("");
for (let i = 0; i < Math.min(length, splitted.length); i += 1) values[i] = splitted[i] === " " ? "" : splitted[i];
}
return values;
}
//#endregion
exports.createPinArray = createPinArray;
//# sourceMappingURL=create-pin-array.cjs.map