fix(fe2): sidebar flashing in post page load (#2829)

This commit is contained in:
Kristaps Fabians Geikins
2024-08-30 15:04:49 +03:00
committed by GitHub
parent 8412b413fd
commit 5a05cf2aed
@@ -50,10 +50,9 @@
<script setup lang="ts">
import ArrowFilled from '~~/src/components/layout/sidebar/menu/group/ArrowFilled.vue'
import { ref, onMounted } from 'vue'
import Plus from '~~/src/components/layout/sidebar/menu/group/Plus.vue'
const props = defineProps<{
defineProps<{
title?: string
collapsible?: boolean
collapsed?: boolean
@@ -61,9 +60,5 @@ const props = defineProps<{
plusClick?: () => void
}>()
const isCollapsed = ref(true)
onMounted(() => {
isCollapsed.value = props.collapsed
})
const isCollapsed = defineModel<boolean>('collapsed')
</script>