UNPKG

@mantine/form

Version:

Mantine form management library

15 lines (14 loc) 595 B
"use client"; const require_get_path = require("./get-path.cjs"); const require_set_path = require("./set-path.cjs"); //#region packages/@mantine/form/src/paths/insert-path.ts function insertPath(path, value, index, values) { const currentValue = require_get_path.getPath(path, values); if (!Array.isArray(currentValue)) return values; const cloned = [...currentValue]; cloned.splice(typeof index === "number" ? index : cloned.length, 0, value); return require_set_path.setPath(path, cloned, values); } //#endregion exports.insertPath = insertPath; //# sourceMappingURL=insert-path.cjs.map