Port filemanager to composition style api and sync filemanger/terminal/logs toolbar layout

This commit is contained in:
Johannes Zellner
2025-05-28 16:55:25 +02:00
parent 4135040007
commit 6ec869505e
8 changed files with 461 additions and 453 deletions
+3 -4
View File
@@ -1,14 +1,11 @@
import { createApp } from 'vue';
import '@fontsource/noto-sans';
import { createRouter, createWebHashHistory } from 'vue-router';
import { tooltip } from 'pankow';
import i18n from './i18n.js';
import FileManager from './components/FileManager.vue';
import FolderView from './components/FolderView.vue';
import FileViewer from './components/FileViewer.vue';
import './style.css';
const routes = [
@@ -26,6 +23,8 @@ const router = createRouter({
(async function init() {
const app = createApp(FileManager);
app.directive('tooltip', tooltip);
app.use(await i18n());
app.use(router);