fix(frontend): fix remaining openModal bugs

This commit is contained in:
Ruben Fiszel
2022-11-03 19:10:55 +01:00
parent 175a188f61
commit 49bebe20cc
11 changed files with 15 additions and 15 deletions
+5 -5
View File
@@ -6,14 +6,14 @@
const dispatch = createEventDispatcher()
export function closeModal(): void {
export function closeDrawer(): void {
document.body.style.overflow = 'auto'
open = false
dispatch('close')
}
export function openModal(): void {
export function openDrawer(): void {
document.body.style.overflow = 'hidden'
open = true
dispatch('open')
@@ -24,7 +24,7 @@
if (key === 'Escape' || key === 'Esc') {
if (open) {
event.preventDefault()
closeModal()
closeDrawer()
}
}
}
@@ -44,7 +44,7 @@
<button
on:click={() => {
open = false
closeModal()
closeDrawer()
}}
>
<svg
@@ -72,7 +72,7 @@
<div class="flex flex-row justify-between p-2 ">
<button
on:click={() => {
closeModal()
closeDrawer()
}}
>
<svg
@@ -85,7 +85,7 @@
const { language, content } = await getScriptByPath(scriptPath ?? '')
code = content
lang = language
drawerViewer.openModal()
drawerViewer.openDrawer()
}}
>
Show code
@@ -35,5 +35,5 @@
label={customText ?? `${kind == Script.kind.SCRIPT ? 'Script' : `${kind} script`} from the Hub`}
icon={faUserGroup}
iconColor="text-blue-500"
on:click={() => itemPicker.openModal()}
on:click={() => itemPicker.openDrawer()}
/>
@@ -33,5 +33,5 @@
label={customText ?? `${kind == Script.kind.SCRIPT ? 'Script' : `${kind} script`} from workspace`}
icon={faUserGroup}
iconColor="text-blue-500"
on:click={() => itemPicker.openModal()}
on:click={() => itemPicker.openDrawer()}
/>
@@ -62,7 +62,7 @@
<div class="flex flex-row gap-2">
<ButtonPopup size="sm" startIcon={{ icon: faPlus }} href="/scripts/add">
<svelte:fragment slot="main">New script</svelte:fragment>
<ButtonPopupItem on:click={() => drawers.hub?.openModal()}>
<ButtonPopupItem on:click={() => drawers.hub?.openDrawer()}>
Import script from WindmillHub
</ButtonPopupItem>
<ButtonPopupItem on:click={() => drawers.template?.toggleDrawer()}>
+1 -1
View File
@@ -330,7 +330,7 @@
displayName: 'Share',
icon: faShare,
action: () => {
shareModal.openModal(path)
shareModal.openDrawer(path)
},
disabled: !canWrite
},
@@ -157,7 +157,7 @@
displayName: 'Share',
icon: faShare,
action: () => {
shareModal.openModal()
shareModal.openDrawer()
},
disabled: !can_write
},
+1 -1
View File
@@ -153,7 +153,7 @@
icon: faShare,
disabled: !canWrite,
action: () => {
shareModal.openModal(path)
shareModal.openDrawer(path)
}
}
]}
+1 -1
View File
@@ -362,7 +362,7 @@
displayName: 'Share',
icon: faShare,
action: () => {
shareModal.openModal(path)
shareModal.openDrawer(path)
},
disabled: !canWrite
},
@@ -200,7 +200,7 @@
displayName: 'Share',
icon: faShare,
action: () => {
shareModal.openModal()
shareModal.openDrawer()
},
disabled: !can_write
},
+1 -1
View File
@@ -168,7 +168,7 @@
{
displayName: 'Share',
action: () => {
shareModal.openModal(path)
shareModal.openDrawer(path)
},
disabled: !canWrite
},