mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-23 18:15:03 +02:00
@@ -16,7 +16,7 @@
|
||||
export let modeSelectorProps: IModeSelector | undefined = undefined
|
||||
|
||||
let viewlet: WithLookup<Viewlet> | undefined = undefined
|
||||
let viewlets: WithLookup<Viewlet>[] | undefined = undefined
|
||||
const viewlets: WithLookup<Viewlet>[] | undefined = undefined
|
||||
let viewOptions: ViewOptions | undefined
|
||||
|
||||
let search = ''
|
||||
@@ -51,6 +51,7 @@
|
||||
bind:viewlet
|
||||
bind:search
|
||||
showLabelSelector={$$slots.label_selector}
|
||||
viewletQuery={{ attachTo: tracker.class.Issue, variant: { $ne: 'subissue' } }}
|
||||
{viewlets}
|
||||
{label}
|
||||
{space}
|
||||
@@ -60,12 +61,7 @@
|
||||
<slot name="label_selector" />
|
||||
</svelte:fragment>
|
||||
<svelte:fragment slot="extra">
|
||||
<ViewletSettingButton
|
||||
bind:viewOptions
|
||||
viewletQuery={{ attachTo: tracker.class.Issue, variant: { $ne: 'subissue' } }}
|
||||
bind:viewlet
|
||||
bind:viewlets
|
||||
/>
|
||||
<ViewletSettingButton bind:viewOptions bind:viewlet />
|
||||
{#if asideFloat && $$slots.aside}
|
||||
<div class="buttons-divider" />
|
||||
<Button
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
showPopup
|
||||
} from '@hcengineering/ui'
|
||||
import view, { ViewOptions, Viewlet, ViewletPreference } from '@hcengineering/view'
|
||||
import { ViewletSettingButton, createFilter, setFilters } from '@hcengineering/view-resources'
|
||||
import { ViewletsSettingButton, createFilter, setFilters } from '@hcengineering/view-resources'
|
||||
import { afterUpdate } from 'svelte'
|
||||
import tracker from '../../../plugin'
|
||||
import CreateIssue from '../../CreateIssue.svelte'
|
||||
@@ -147,7 +147,7 @@
|
||||
{/if}
|
||||
<div class="flex-row-center gap-2">
|
||||
{#if hasSubIssues}
|
||||
<ViewletSettingButton
|
||||
<ViewletsSettingButton
|
||||
bind:viewOptions
|
||||
viewletQuery={{ _id: tracker.viewlet.SubIssues }}
|
||||
kind={'ghost'}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
import { Issue, trackerId } from '@hcengineering/tracker'
|
||||
import { Button, Component, Icon, IconAdd, Label, showPopup } from '@hcengineering/ui'
|
||||
import { ViewOptions, Viewlet } from '@hcengineering/view'
|
||||
import { ViewletSettingButton, getAdditionalHeader } from '@hcengineering/view-resources'
|
||||
import { ViewletsSettingButton, getAdditionalHeader } from '@hcengineering/view-resources'
|
||||
import viewplg from '@hcengineering/view-resources/src/plugin'
|
||||
import { fade } from 'svelte/transition'
|
||||
import tracker from '../../../plugin'
|
||||
@@ -56,7 +56,7 @@
|
||||
<span class="flex-grow" />
|
||||
{/if}
|
||||
<div class="flex-row-center gap-2">
|
||||
<ViewletSettingButton
|
||||
<ViewletsSettingButton
|
||||
bind:viewOptions
|
||||
viewletQuery={{ _id: tracker.viewlet.SubIssues }}
|
||||
kind={'ghost'}
|
||||
|
||||
Reference in New Issue
Block a user