fix(ci): ESM import in tailwind, remove catch(_), add Tauri system deps

This commit is contained in:
Yuriy 2026-02-11 22:26:17 +03:00
parent febcde0cfc
commit 233c3fe6f4
6 changed files with 12 additions and 6 deletions

View File

@ -35,6 +35,11 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Install system dependencies
run: |
sudo apt-get update
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libgtk-3-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
with:

View File

@ -19,7 +19,7 @@ function RouteTracker() {
useEffect(() => {
try {
useAppStore.getState().setCurrentRoute(location.pathname);
} catch (_) {}
} catch { /* ignored */ }
}, [location.pathname]);
return null;
}

View File

@ -68,7 +68,7 @@ export function Layout({ children }: LayoutProps) {
try {
eventBus.emit(Events.NAVIGATE, { path });
eventBus.emit(Events.ROUTE_CHANGED, { path });
} catch (_) {}
} catch { /* ignored */ }
};
const navItems = [

View File

@ -30,7 +30,7 @@ export function Dashboard() {
try {
eventBus.emit(Events.NAVIGATE, { path });
addAuditEvent({ id: `nav-${Date.now()}`, event: 'navigation', timestamp: new Date().toISOString(), actor: 'user' });
} catch (_) {}
} catch { /* ignored */ }
navigate(path);
};

View File

@ -19,13 +19,13 @@ export function Diagnostics() {
try {
const info = await invoke<AppInfo>('get_app_info');
setAppInfo(info);
} catch (_) {
} catch {
setAppInfo(null);
}
try {
const v = await getVersion();
setTauriVersion(v);
} catch (_) {}
} catch { /* ignored */ }
})();
}, []);

View File

@ -1,3 +1,4 @@
import tailwindcssAnimate from "tailwindcss-animate";
import type { Config } from "tailwindcss";
export default {
@ -22,5 +23,5 @@ export default {
borderRadius: { lg: "var(--radius)", md: "calc(var(--radius) - 2px)", sm: "calc(var(--radius) - 4px)" },
},
},
plugins: [require("tailwindcss-animate")],
plugins: [tailwindcssAnimate],
} satisfies Config;