f7cloud_client/apps/assistant/js/utils-RJiw7P1o.chunk.mjs.map
root 8b6a0139db f7cloud_client
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-17 22:59:26 +00:00

1 line
1.4 KiB
Plaintext

{"version":3,"file":"utils-RJiw7P1o.chunk.mjs","sources":["../src/utils.js"],"sourcesContent":["/**\n * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nlet mytimer = 0\nexport function delay(callback, ms = 0) {\n\tclearTimeout(mytimer)\n\tmytimer = setTimeout(callback, ms)\n}\n\n/**\n * Parse special symbols in text like &amp; &lt; &gt; &sect;\n * FIXME upstream: https://github.com/nextcloud-libraries/nextcloud-vue/issues/4492\n *\n * @param {string} text The text to parse\n */\nexport function parseSpecialSymbols(text) {\n\tconst temp = document.createElement('textarea')\n\ttemp.innerHTML = text.replace(/&/gmi, '&amp;')\n\ttext = temp.value.replace(/&amp;/gmi, '&').replace(/&lt;/gmi, '<')\n\t\t.replace(/&gt;/gmi, '>').replace(/&sect;/gmi, '§')\n\t\t.replace(/^\\s+|\\s+$/g, '') // remove trailing and leading whitespaces\n\t\t.replace(/\\r\\n|\\n|\\r/gm, '\\n') // remove line breaks\n\treturn text\n}\n"],"names":["mytimer","delay","callback","ms","parseSpecialSymbols","text","temp"],"mappings":"AAKA,IAAIA,EAAU,EACP,SAASC,EAAMC,EAAUC,EAAK,EAAG,CACvC,aAAaH,CAAO,EACpBA,EAAU,WAAWE,EAAUC,CAAE,CAClC,CAQO,SAASC,EAAoBC,EAAM,CACzC,MAAMC,EAAO,SAAS,cAAc,UAAU,EAC9C,OAAAA,EAAK,UAAYD,EAAK,QAAQ,OAAQ,OAAO,EAC7CA,EAAOC,EAAK,MAAM,QAAQ,WAAY,GAAG,EAAE,QAAQ,UAAW,GAAG,EAC/D,QAAQ,UAAW,GAAG,EAAE,QAAQ,YAAa,GAAG,EAChD,QAAQ,aAAc,EAAE,EACxB,QAAQ,eAAgB;AAAA,CAAI,EACvBD,CACR"}