Files
dbgate/packages/web/src/utility/AppTitleProvider.svelte
2022-01-30 10:07:22 +01:00

19 lines
418 B
Svelte

<script lang="ts">
import { activeTab, currentDatabase } from '../stores';
import getElectron from './getElectron';
import _ from 'lodash';
$: title = _.compact([$activeTab?.title, $currentDatabase?.name, 'DbGate']).join(' - ');
$: {
const electron = getElectron();
if (electron) {
electron.send('set-title', title);
}
}
</script>
<svelte:head>
<title>{title}</title>
</svelte:head>