/
45case
/
ptable
Обзор
Документация
Войти
/
45case
/
ptable
Код
Запросы
3
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
dev
src/app/App.vue
29 строк
809 B
Olya
Страница Электроны + сайдбар с характеритстиками (Степень окисления, Конфигурация, Развёрнутая, Уровни энергии, ВЗМО)
24 июл 2026, 11:54
24 июл 2026, 11:54
3cf1d48
Код
Авторство
О чём код?
<script setup lang="ts"> import { provide, ref } from "vue"; import AppNavbar from "./AppNavbar.vue"; const searchQuery = ref(""); provide("searchQuery", searchQuery); function onSearchQuery(value: string) { searchQuery.value = value; } </script> <template> <div class="flex h-dvh flex-col overflow-hidden"> <AppNavbar :search-query="searchQuery" @update:search-query="onSearchQuery" /> <main class="flex min-h-0 min-w-0 flex-1 overflow-x-hidden overflow-y-auto"> <RouterView v-slot="{ Component, route }"> <KeepAlive :include="['PeriodicTableWorkspace']"> <component :is="Component" :key="route.meta.workspace === 'periodic' ? 'periodic' : route.fullPath" /> </KeepAlive> </RouterView> </main> </div> </template>