migrate to typescript

This commit is contained in:
2023-07-07 12:24:23 +02:00
parent e6df93b7ea
commit d63cf541fb
19 changed files with 132 additions and 176 deletions

View File

@@ -1,22 +1,16 @@
<script>
import {serialLog, serialPort} from "$lib/serial/connection.js"
<script lang="ts">
import {serialLog, serialPort} from "$lib/serial/connection"
import {slide} from "svelte/transition"
/**
* @param event {InputEvent}
*/
function submit(event) {
function submit(event: InputEvent) {
event.preventDefault()
$serialPort.send(value.trim())
value = ""
io.scrollTo({top: io.scrollHeight})
}
/** @type {string} */
let value
/** @type {HTMLDivElement} */
let io
let value: string
let io: HTMLDivElement
export let resizable = false
</script>