fix js-routing bug

This commit is contained in:
Simon Vieille 2021-06-15 12:52:57 +02:00
parent 4caf6c71f3
commit 5e3c23ef3d
3 changed files with 7 additions and 2 deletions

1
.gitignore vendored
View file

@ -5,6 +5,7 @@
/.env.*.local /.env.*.local
/config/secrets/prod/prod.decrypt.private.php /config/secrets/prod/prod.decrypt.private.php
/public/bundles/ /public/bundles/
/public/js/
/src/Command/TestCommand.php /src/Command/TestCommand.php
/var/ /var/
/vendor/ /vendor/

View file

@ -15,10 +15,13 @@ dep:
asset-watch: asset-watch:
$(WEBPACK) -w $(WEBPACK) -w
asset: asset: js-routing
$(YARN) $(YARN)
$(WEBPACK) $(WEBPACK)
js-routing:
$(PHP) bin/console fos:js-routing:dump --format=json --target=public/js/fos_js_routes.json
clean: clean:
rm -fr var/cache/dev/* rm -fr var/cache/dev/*
rm -fr var/cache/prod/* rm -fr var/cache/prod/*

View file

@ -171,6 +171,8 @@ const routes = require('../../../../../public/js/fos_js_routes.json')
import Routing from '../../../../../vendor/friendsofsymfony/jsrouting-bundle/Resources/public/js/router.min.js'; import Routing from '../../../../../vendor/friendsofsymfony/jsrouting-bundle/Resources/public/js/router.min.js';
import FileIcon from './FileIcon'; import FileIcon from './FileIcon';
Routing.setRoutingData(routes);
export default { export default {
name: "Files", name: "Files",
components: { components: {
@ -240,7 +242,6 @@ export default {
} }
}, },
mounted() { mounted() {
Routing.setRoutingData(routes)
let view = localStorage.getItem('file-manager.view') let view = localStorage.getItem('file-manager.view')
if (['grid', 'list'].indexOf(view) !== -1) { if (['grid', 'list'].indexOf(view) !== -1) {