Skip to content

Commit 6d81705

Browse files
committed
Add typescript, tweak typing
1 parent 066e0e7 commit 6d81705

File tree

3 files changed

+5
-7
lines changed

3 files changed

+5
-7
lines changed

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "svelte-file-dropzone",
3-
"version": "2.0.4",
3+
"version": "2.0.5",
44
"description": "Svelte component for fileupload and file dropzone",
55
"scripts": {
66
"package": "svelte-kit sync && svelte-package && publint",

src/lib/components/Dropzone.svelte

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
<script>
1+
<script lang="ts">
22
import { fromEvent } from "file-selector";
33
import {
4-
allFilesAccepted,
5-
composeEventHandlers,
64
fileAccepted,
75
fileMatchSize,
86
isEvtWithFiles,
@@ -17,7 +15,7 @@
1715
* Set accepted file types.
1816
* See https://github.com/okonet/attr-accept for more information.
1917
*/
20-
export let accept = undefined; // string or string[]
18+
export let accept: string | string[] = undefined;
2119
export let disabled = false;
2220
export let getFilesFromEvent = fromEvent;
2321
export let maxSize = Infinity;

0 commit comments

Comments
 (0)