Convert the whole filesystem UI to Typescript

This commit is contained in:
2025-03-28 14:16:20 +01:00
parent 8279b9646e
commit d5cd5b1db1
114 changed files with 601 additions and 670 deletions

View File

@@ -1,5 +1,5 @@
<script>
import { formatDate, formatNumber } from "util/Formatting.svelte";
import { formatDate, formatNumber } from "util/Formatting";
import Expandable from "util/Expandable.svelte";
import { createEventDispatcher } from "svelte";
let dispatch = createEventDispatcher()

View File

@@ -1,6 +1,6 @@
<script>
import { createEventDispatcher } from "svelte";
import { formatDate } from "util/Formatting.svelte";
import { formatDate } from "util/Formatting";
import Modal from "util/Modal.svelte"
import SortButton from "./SortButton.svelte";
import { flip } from "svelte/animate";

View File

@@ -1,6 +1,6 @@
<script>
import { onDestroy, onMount } from "svelte";
import { formatDataVolume, formatThousands, formatDate, formatNumber, formatDuration } from "util/Formatting.svelte";
import { formatDataVolume, formatThousands, formatDate, formatNumber, formatDuration } from "util/Formatting";
import Chart from "util/Chart.svelte";
import { color_by_name } from "util/Util.svelte";
import ServerDiagnostics from "./ServerDiagnostics.svelte";

View File

@@ -1,6 +1,6 @@
<script>
import { onMount } from "svelte";
import { formatDate } from "util/Formatting.svelte";
import { formatDate } from "util/Formatting";
import Expandable from "util/Expandable.svelte";
import LoadingIndicator from "util/LoadingIndicator.svelte";

View File

@@ -1,7 +1,7 @@
<script>
import { onMount } from "svelte";
import { formatDate } from "util/Formatting.svelte";
import { mollie_proxy_call } from "./MollieAPI.js";
import { formatDate } from "util/Formatting";
import { mollie_proxy_call } from "./MollieAPI";
import LoadingIndicator from "util/LoadingIndicator.svelte";
import Euro from "util/Euro.svelte";

View File

@@ -1,11 +1,11 @@
<script>
import { onMount } from "svelte";
import { formatDate } from "util/Formatting.svelte";
import { formatDate } from "util/Formatting";
import Expandable from "util/Expandable.svelte";
import LoadingIndicator from "util/LoadingIndicator.svelte";
import Euro from "util/Euro.svelte";
import MollieSettlement from "./MollieSettlement.svelte";
import { mollie_proxy_call } from "./MollieAPI.js";
import { mollie_proxy_call } from "./MollieAPI";
let loading = true
let response = {}

View File

@@ -1,6 +1,6 @@
<script>
import { onMount } from "svelte";
import { formatDate } from "util/Formatting.svelte";
import { formatDate } from "util/Formatting";
import Expandable from "util/Expandable.svelte";
import LoadingIndicator from "util/LoadingIndicator.svelte";
import Euro from "util/Euro.svelte";

View File

@@ -1,6 +1,6 @@
<script>
import { flip } from "svelte/animate";
import { formatDataVolume } from "util/Formatting.svelte";
import { formatDataVolume } from "util/Formatting";
import SortButton from "./SortButton.svelte";
export let peers = [];

View File

@@ -1,6 +1,6 @@
<script>
import { createEventDispatcher, onMount } from "svelte";
import { formatDuration } from "util/Formatting.svelte";
import { formatDuration } from "util/Formatting";
let dispatch = createEventDispatcher()
export let running_since = ""

View File

@@ -1,6 +1,6 @@
<script>
import Euro from "util/Euro.svelte";
import { formatDataVolume, formatDate } from "util/Formatting.svelte";
import { formatDataVolume, formatDate } from "util/Formatting";
export let row = {}
</script>

View File

@@ -1,6 +1,6 @@
<script>
import { onMount } from "svelte";
import { formatDate } from "util/Formatting.svelte";
import { formatDate } from "util/Formatting";
import Expandable from "util/Expandable.svelte";
import LoadingIndicator from "util/LoadingIndicator.svelte";
import Button from "layout/Button.svelte"

View File

@@ -1,7 +1,7 @@
<script>
import { onMount } from "svelte";
import LoadingIndicator from "util/LoadingIndicator.svelte";
import { formatDataVolume, formatDate } from "util/Formatting.svelte";
import { formatDataVolume, formatDate } from "util/Formatting";
import SortButton from "admin_panel/SortButton.svelte";
export let user_id = ""

View File

@@ -1,7 +1,7 @@
<script>
import { onMount } from "svelte";
import LoadingIndicator from "util/LoadingIndicator.svelte";
import { formatDate } from "util/Formatting.svelte";
import { formatDate } from "util/Formatting";
export let user_id = ""
let lists = []