Fix share button

This commit is contained in:
2023-05-29 22:15:46 +02:00
parent 20730141d5
commit 2647a22c91
3 changed files with 15 additions and 8 deletions

View File

@@ -49,7 +49,7 @@ const copy_link = () => {
}
let share = async () => {
if (share_url === "") {
edit_window.edit(state.base, "share", true)
edit_window.edit(state.base, true, "share")
return
}
@@ -111,12 +111,12 @@ let share = async () => {
<button id="btn_copy" class="toolbar_button" on:click={copy_link} class:button_highlight={link_copied}>
<i class="icon">content_copy</i> <u>C</u>opy Link
</button>
<button on:click={share} class="toolbar_button" class:button_highlight={sharebar_visible}>
<i class="icon">share</i> Share
</button>
{/if}
<button on:click={share} class="toolbar_button" class:button_highlight={sharebar_visible}>
<i class="icon">share</i> Share
</button>
<button on:click={() => details_visible = !details_visible} class="toolbar_button" class:button_highlight={details_visible}>
<i class="icon">help</i> Deta<u>i</u>ls
</button>

View File

@@ -44,6 +44,10 @@ const navigate_up = () => {
fs_navigator.navigate(state.path[state.path.length-2].path, true)
}
}
const navigate_back = () => {
creating_dir = false
history.back()
}
const delete_selected = () => {
if (mode !== "selecting") {
@@ -120,9 +124,12 @@ onMount(() => {
<div class="container">
<div class="width_container">
<div class="toolbar">
<button on:click={navigate_up} disabled={state.path.length <= 1} title="Back">
<button on:click={navigate_back} title="Back">
<i class="icon">arrow_back</i>
</button>
<button on:click={navigate_up} disabled={state.path.length <= 1} title="Up">
<i class="icon">north</i>
</button>
<button on:click={fs_navigator.reload()} title="Refresh directory listing">
<i class="icon">refresh</i>
</button>

View File

@@ -27,7 +27,7 @@ let task_id_counter = 0
export const upload_files = async files => {
if (files.length === 0) {
return
}else if (fs_state.base.type !== "dir") {
} else if (fs_state.base.type !== "dir") {
alert("Can only upload to directory")
return
}
@@ -42,7 +42,7 @@ export const upload_file = async file => {
if (fs_state.base.type !== "dir") {
alert("Can only upload to directory")
return
}else if (file.type === "" && file.size === 0) {
} else if (file.type === "" && file.size === 0) {
return
}