f7cloud_client/apps/photos/js/AbortControllerMixin-KqbYNBDv.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.1 KiB
Plaintext

{"version":3,"file":"AbortControllerMixin-KqbYNBDv.chunk.mjs","sources":["../src/mixins/AbortControllerMixin.ts"],"sourcesContent":["/**\n * SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport { defineComponent } from 'vue'\n\nexport default defineComponent({\n\tname: 'AbortControllerMixin',\n\n\tdata() {\n\t\treturn {\n\t\t\tabortController: new AbortController(),\n\t\t}\n\t},\n\n\tmethods: {\n\t\tabortPendingRequest() {\n\t\t\tthis.abortController.abort()\n\t\t\tthis.abortController = new AbortController()\n\t\t},\n\t},\n\n\tbeforeDestroy() {\n\t\tthis.abortController.abort()\n\t},\n\n\tbeforeRouteLeave(from, to, next) {\n\t\tthis.abortPendingRequest()\n\t\tnext()\n\t},\n})\n"],"names":["AbortControllerMixin","defineComponent","from","to","next"],"mappings":"yDAOA,MAAAA,EAAeC,EAAgB,CAC9B,KAAM,uBAEN,MAAO,CACC,MAAA,CACN,gBAAiB,IAAI,eACtB,CACD,EAEA,QAAS,CACR,qBAAsB,CACrB,KAAK,gBAAgB,MAAM,EACtB,KAAA,gBAAkB,IAAI,eAAgB,CAE7C,EAEA,eAAgB,CACf,KAAK,gBAAgB,MAAM,CAC5B,EAEA,iBAAiBC,EAAMC,EAAIC,EAAM,CAChC,KAAK,oBAAoB,EACpBA,EAAA,CAAA,CAEP,CAAC"}