Files
speckle-server/packages/frontend-2/components/project/page/Header.vue
T
andrewwallacespeckle a6ead06873 feat(fe2) - Replace CommonEditableTitleDescription with new CommonTitleDescription (#2253)
* Make project & model headers non-editable

* Fixes from PR

* Add placeholder for description
2024-05-15 11:45:14 +02:00

33 lines
736 B
Vue

<template>
<div>
<Portal to="navigation">
<HeaderNavLink
:to="projectRoute(project.id)"
:name="project.name"
></HeaderNavLink>
</Portal>
<CommonTitleDescription :title="project.name" :description="project.description" />
</div>
</template>
<script setup lang="ts">
import { graphql } from '~~/lib/common/generated/gql'
import type { ProjectPageProjectHeaderFragment } from '~~/lib/common/generated/gql/graphql'
import { projectRoute } from '~~/lib/common/helpers/route'
graphql(`
fragment ProjectPageProjectHeader on Project {
id
role
name
description
visibility
allowPublicComments
}
`)
defineProps<{
project: ProjectPageProjectHeaderFragment
}>()
</script>