1
0
mirror of https://github.com/robonen/canvas-3d.git synced 2026-03-20 19:04:41 +00:00

feat(components): HtmlElementEvent type and canvas testing

This commit is contained in:
2022-11-20 04:52:31 +07:00
parent c4ea966e94
commit eec4d3d061
8 changed files with 606 additions and 576 deletions

View File

@@ -1,4 +1,6 @@
<script setup lang="ts">
import {HTMLElementEvent} from '@/types/dom';
const {
label,
min,
@@ -14,10 +16,10 @@ const emit = defineEmits<{
const value = ref<number>(defaultValue);
const onChange = (event: Event) => {
value.value = (event.target as HTMLInputElement).valueAsNumber;
const {target} = event as HTMLElementEvent<HTMLInputElement>;
value.value = target.valueAsNumber;
emit('change', value.value);
};
</script>
<template>