From 0dea78fa2915143ca84111154ca398cd680faa6b Mon Sep 17 00:00:00 2001 From: Sam Berry Date: Wed, 5 Jul 2023 17:29:48 +0100 Subject: [PATCH 1/2] Add enterkeyhint to textarea type def (#264) --- packages/dom-expressions/src/jsx.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/dom-expressions/src/jsx.d.ts b/packages/dom-expressions/src/jsx.d.ts index c1a509ec..9cd2447a 100644 --- a/packages/dom-expressions/src/jsx.d.ts +++ b/packages/dom-expressions/src/jsx.d.ts @@ -1101,6 +1101,7 @@ export namespace JSX { cols?: number | string; dirname?: string; disabled?: boolean; + enterkeyhint?: "enter" | "done" | "go" | "next" | "previous" | "search" | "send"; form?: string; maxlength?: number | string; minlength?: number | string; From 9cc06ebf490e2e568e174d4ac4f13e9d36163475 Mon Sep 17 00:00:00 2001 From: Simon Chan <1330321+yume-chan@users.noreply.github.com> Date: Thu, 6 Jul 2023 03:04:04 +0800 Subject: [PATCH 2/2] fix names of `http-equiv` and `accept-charset` attributes (#261) --- packages/dom-expressions/src/jsx-h.d.ts | 6 ++---- packages/dom-expressions/src/jsx.d.ts | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/dom-expressions/src/jsx-h.d.ts b/packages/dom-expressions/src/jsx-h.d.ts index b9056251..0065db12 100644 --- a/packages/dom-expressions/src/jsx-h.d.ts +++ b/packages/dom-expressions/src/jsx-h.d.ts @@ -741,7 +741,7 @@ export namespace JSX { name?: FunctionMaybe; } interface FormHTMLAttributes extends HTMLAttributes { - acceptcharset?: FunctionMaybe; + "accept-charset"?: FunctionMaybe; action?: FunctionMaybe; autocomplete?: FunctionMaybe; encoding?: FunctionMaybe; @@ -750,7 +750,6 @@ export namespace JSX { name?: FunctionMaybe; novalidate?: FunctionMaybe; target?: FunctionMaybe; - acceptCharset?: FunctionMaybe; noValidate?: FunctionMaybe; } interface IframeHTMLAttributes extends HTMLAttributes { @@ -885,9 +884,8 @@ export namespace JSX { interface MetaHTMLAttributes extends HTMLAttributes { charset?: FunctionMaybe; content?: FunctionMaybe; - httpequiv?: FunctionMaybe; + "http-equiv"?: FunctionMaybe; name?: FunctionMaybe; - httpEquiv?: FunctionMaybe; } interface MeterHTMLAttributes extends HTMLAttributes { form?: FunctionMaybe; diff --git a/packages/dom-expressions/src/jsx.d.ts b/packages/dom-expressions/src/jsx.d.ts index 9cd2447a..f80caa8c 100644 --- a/packages/dom-expressions/src/jsx.d.ts +++ b/packages/dom-expressions/src/jsx.d.ts @@ -839,7 +839,7 @@ export namespace JSX { name?: string; } interface FormHTMLAttributes extends HTMLAttributes { - acceptcharset?: string; + "accept-charset"?: string; action?: string; autocomplete?: string; encoding?: HTMLFormEncType; @@ -848,7 +848,6 @@ export namespace JSX { name?: string; novalidate?: boolean; target?: string; - acceptCharset?: string; noValidate?: boolean; } interface IframeHTMLAttributes extends HTMLAttributes { @@ -989,9 +988,8 @@ export namespace JSX { interface MetaHTMLAttributes extends HTMLAttributes { charset?: string; content?: string; - httpequiv?: string; + "http-equiv"?: string; name?: string; - httpEquiv?: string; } interface MeterHTMLAttributes extends HTMLAttributes { form?: string;