mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-22 08:20:39 +00:00
EZQMS-531: Prop to disable Save As and Save buttons in FilterBar
(#4560)
Signed-off-by: Petr Vyazovetskiy <develop.pit@gmail.com>
This commit is contained in:
parent
7510879147
commit
9d87641a73
@ -31,6 +31,7 @@
|
|||||||
export let space: Ref<Space> | undefined
|
export let space: Ref<Space> | undefined
|
||||||
export let query: DocumentQuery<Doc>
|
export let query: DocumentQuery<Doc>
|
||||||
export let viewOptions: ViewOptions | undefined = undefined
|
export let viewOptions: ViewOptions | undefined = undefined
|
||||||
|
export let hideSaveButtons: boolean = false
|
||||||
|
|
||||||
const client = getClient()
|
const client = getClient()
|
||||||
const hierarchy = client.getHierarchy()
|
const hierarchy = client.getHierarchy()
|
||||||
@ -190,26 +191,28 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="flex gap-1-5">
|
{#if !hideSaveButtons}
|
||||||
<Button
|
<div class="flex gap-1-5">
|
||||||
icon={view.icon.Views}
|
|
||||||
label={view.string.SaveAs}
|
|
||||||
width={'fit-content'}
|
|
||||||
on:click={async () => {
|
|
||||||
await saveFilteredView()
|
|
||||||
}}
|
|
||||||
/>
|
|
||||||
{#if selectedFilterChanged($selectedFilterStore, $filterStore, $activeViewlet, $viewOptionStore)}
|
|
||||||
<Button
|
<Button
|
||||||
icon={view.icon.Views}
|
icon={view.icon.Views}
|
||||||
label={view.string.Save}
|
label={view.string.SaveAs}
|
||||||
width={'fit-content'}
|
width={'fit-content'}
|
||||||
on:click={async () => {
|
on:click={async () => {
|
||||||
await saveCurrentFilteredView($selectedFilterStore)
|
await saveFilteredView()
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
{/if}
|
{#if selectedFilterChanged($selectedFilterStore, $filterStore, $activeViewlet, $viewOptionStore)}
|
||||||
</div>
|
<Button
|
||||||
|
icon={view.icon.Views}
|
||||||
|
label={view.string.Save}
|
||||||
|
width={'fit-content'}
|
||||||
|
on:click={async () => {
|
||||||
|
await saveCurrentFilteredView($selectedFilterStore)
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
{/if}
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user