Add realtime stats for filesystem

This commit is contained in:
2023-05-19 21:45:42 +02:00
parent 98c725f291
commit 794a38da19
8 changed files with 133 additions and 7 deletions

View File

@@ -3,6 +3,7 @@ import { createEventDispatcher } from "svelte";
import Sharebar, { generate_share_url } from "./Sharebar.svelte";
import { formatDataVolume, formatThousands } from "../util/Formatting.svelte";
import { copy_text } from "../util/Util.svelte";
import FileStats from "./FileStats.svelte";
let dispatch = createEventDispatcher()
@@ -66,6 +67,8 @@ let share = async () => {
<div class="toolbar" class:toolbar_visible={visible}>
{#if state.base.type === "file"}
<FileStats state={state}/>
<div class="toolbar_label">Size</div>
<div class="toolbar_statistic">{formatDataVolume(state.base.file_size, 3)}</div>
{:else if state.base.type === "dir" || state.base.type === "bucket"}