@yookue/ts-lang-utils
Version:
Common lang utilities for typescript
21 lines • 617 B
JavaScript
import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray";
export function forEachBreakable(callback) {
if (!document.cookie.length || !callback) {
return;
}
var cookies = document.cookie.split('; ');
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i];
if (!cookie) {
continue;
}
var decode = window.decodeURIComponent(cookie);
var _decode$split = decode.split('='),
_decode$split2 = _slicedToArray(_decode$split, 2),
_name = _decode$split2[0],
_value = _decode$split2[1];
if (!callback(_value, _name)) {
break;
}
}
}