Files
huly-platform/plugins/board-resources/src/components/MenuMainPage.svelte
T

33 lines
906 B
Svelte

<script lang="ts">
import { Button, Component } from '@hcengineering/ui'
import { createEventDispatcher } from 'svelte'
import activity from '@hcengineering/activity'
import board from '@hcengineering/board'
import plugin from '../plugin'
import { createQuery } from '@hcengineering/presentation'
import core, { Ref, Space } from '@hcengineering/core'
export let space: Ref<Space>
let object: Space
const dispatch = createEventDispatcher()
const query = createQuery()
$: query.query(core.class.Space, { _id: space }, (result) => {
;[object] = result
})
</script>
<div class="p-4">
<Button
label={plugin.string.Archive}
width={'100%'}
on:click={() => {
dispatch('change', board.menuPageId.Archive)
}}
/>
{#if object}
<Component is={activity.component.Activity} props={{ object, showCommenInput: false, transparent: true }} />
{/if}
</div>