From d6f4d64f528ee096a99e92f7db754f9881d728aa Mon Sep 17 00:00:00 2001 From: Dylan Piercey Date: Fri, 30 Jun 2023 14:09:00 -0700 Subject: [PATCH] fix: types for get/set tags --- .changeset/cyan-socks-obey.md | 5 +++++ src/components/get/index.d.marko | 4 ++++ src/components/set/index.d.marko | 5 +++-- 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 .changeset/cyan-socks-obey.md diff --git a/.changeset/cyan-socks-obey.md b/.changeset/cyan-socks-obey.md new file mode 100644 index 0000000..d6844b0 --- /dev/null +++ b/.changeset/cyan-socks-obey.md @@ -0,0 +1,5 @@ +--- +"@marko/tags-api-preview": patch +--- + +Fix incorrect types for the get/set tags. diff --git a/src/components/get/index.d.marko b/src/components/get/index.d.marko index 8be5a85..6ce1f50 100644 --- a/src/components/get/index.d.marko +++ b/src/components/get/index.d.marko @@ -1,2 +1,6 @@ +export interface Input { + value: string; +} + // TODO: this could be better. return = 1 as unknown; diff --git a/src/components/set/index.d.marko b/src/components/set/index.d.marko index bd26d84..97fe0bf 100644 --- a/src/components/set/index.d.marko +++ b/src/components/set/index.d.marko @@ -1,4 +1,5 @@ export interface Input { - value: T - valueChange?: (newValue: T) => void + value: T, + valueChange?: (newValue: T) => void, + renderBody: Marko.Body<[], void> }