Make all Svelte events type-safe

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
This commit is contained in:
Rūdolfs Ošiņš
2022-11-07 18:00:24 +01:00
parent 83d943177b
commit bc43fc4fef
20 changed files with 59 additions and 49 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
<script lang="ts">
<script lang="ts" strictEvents>
import type { Wallet } from "@app/wallet";
import { createEventDispatcher } from "svelte";
@@ -21,7 +21,7 @@
ecl: "M",
});
const dispatch = createEventDispatcher();
const dispatch = createEventDispatcher<{ close: never }>();
const onClickConnect = () => {
state.connectMetamask(wallet);
};
+2 -2
View File
@@ -1,4 +1,4 @@
<script lang="ts">
<script lang="ts" strictEvents>
import Modal from "@app/Modal.svelte";
import { formatRadicleUrn, getSeedEmoji } from "@app/utils";
import type { Wallet } from "@app/wallet";
@@ -12,7 +12,7 @@
export let results: ProjectsAndProfiles;
export let wallet: Wallet;
const dispatch = createEventDispatcher();
const dispatch = createEventDispatcher<{ close: never }>();
</script>
<style>