diff options
author | John Molakvoæ <skjnldsv@protonmail.com> | 2023-08-09 14:59:35 +0200 |
---|---|---|
committer | John Molakvoæ <skjnldsv@protonmail.com> | 2023-08-17 18:56:37 +0200 |
commit | 410f58e43e8db767eaf0b272ab6ffde1841cd6a2 (patch) | |
tree | 5f0d2812ce7cce75b6b72c3652c81f7ae3c26bfd /apps/files/src/router/router.js | |
parent | 998b3a2581fb873b03bcf4dc02eafb19390b3cd6 (diff) | |
download | nextcloud-server-410f58e43e8db767eaf0b272ab6ffde1841cd6a2.tar.gz nextcloud-server-410f58e43e8db767eaf0b272ab6ffde1841cd6a2.zip |
chore(files): add Headers, remove legacy methods and cleanup
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files/src/router/router.js')
-rw-r--r-- | apps/files/src/router/router.js | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/apps/files/src/router/router.js b/apps/files/src/router/router.js deleted file mode 100644 index 0d833cd6464..00000000000 --- a/apps/files/src/router/router.js +++ /dev/null @@ -1,57 +0,0 @@ -/** - * @copyright Copyright (c) 2022 John Molakvoæ <skjnldsv@protonmail.com> - * - * @author John Molakvoæ <skjnldsv@protonmail.com> - * - * @license AGPL-3.0-or-later - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - * - */ -import Vue from 'vue' -import Router from 'vue-router' -import { generateUrl } from '@nextcloud/router' -import queryString from 'query-string' - -Vue.use(Router) - -const router = new Router({ - mode: 'history', - - // if index.php is in the url AND we got this far, then it's working: - // let's keep using index.php in the url - base: generateUrl('/apps/files', ''), - linkActiveClass: 'active', - - routes: [ - { - path: '/', - // Pretending we're using the default view - alias: '/files', - }, - { - path: '/:view/:fileid?', - name: 'filelist', - props: true, - }, - ], - - // Custom stringifyQuery to prevent encoding of slashes in the url - stringifyQuery(query) { - const result = queryString.stringify(query).replace(/%2F/gmi, '/') - return result ? ('?' + result) : '' - }, -}) - -export default router |