refactor: use DI for instance page + subpages (#6987)

* refactor: use DI for instance page + subpages

* fix: qa

* refactor: layout.vue bring up a layer

* refactor: rename folders

* import order

* refactor: move settings into instance page

* fix: lint

---------

Co-authored-by: tdgao <mr.trumgao@gmail.com>
This commit is contained in:
Calum H.
2026-08-04 16:52:00 +00:00
committed by GitHub
co-authored by tdgao
parent 99377f8436
commit fe0c97190a
42 changed files with 1009 additions and 1142 deletions
+6 -7
View File
@@ -141,7 +141,6 @@ export default new createRouter({
path: '/instance/:id',
name: 'Instance',
component: Instance.Index,
props: true,
children: [
{
path: 'worlds',
@@ -155,22 +154,22 @@ export default new createRouter({
},
{
path: '',
name: 'Mods',
component: Instance.Mods,
name: 'InstanceContent',
component: Instance.Content,
},
{
path: 'projects/:type',
name: 'ModsFilter',
component: Instance.Mods,
name: 'InstanceContentFilter',
component: Instance.Content,
},
{
path: 'files',
name: 'Files',
name: 'InstanceFiles',
component: Instance.Files,
},
{
path: 'logs',
name: 'Logs',
name: 'InstanceLogs',
component: Instance.Logs,
meta: {
renderMode: 'fixed',