UNPKG

react-aiwriter

Version:

Typewriter effect inspired by ChatGPT ⌨️

21 lines 685 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCurrentNodeOverflow = exports.getStringPosition = void 0; var getStringPosition = function (string, subString, index) { return string.split(subString, index).join(" ").length; }; exports.getStringPosition = getStringPosition; var getCurrentNodeOverflow = function (arr, pos) { var acc = 0; var index = 0; for (var i = 0; i < arr.length; i++) { if (acc + arr[i] > pos) { break; } index++; acc = acc + arr[i]; } return [index, pos - acc]; }; exports.getCurrentNodeOverflow = getCurrentNodeOverflow; //# sourceMappingURL=util.js.map