Skip to content

Commit 1a931f5

Browse files
authored
Merge pull request #179 from dev-five-git/add-special-prop-2
Add special props
2 parents d51e013 + b937925 commit 1a931f5

File tree

2 files changed

+109
-0
lines changed

2 files changed

+109
-0
lines changed

.changeset/large-times-follow.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@devup-ui/wasm": patch
3+
---
4+
5+
Add special props

libs/extractor/src/utils.rs

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,110 @@ static SPECIAL_PROPERTIES: Lazy<HashSet<&str>> = Lazy::new(|| {
5656
"selected",
5757
"multiple",
5858
"accept",
59+
"step",
60+
"autoComplete",
61+
"capture",
62+
"form",
63+
"formAction",
64+
"formEncType",
65+
"formMethod",
66+
"formNoValidate",
67+
"formTarget",
68+
"list",
69+
"max",
70+
"min",
71+
"name",
72+
"pattern",
73+
"size",
74+
"challenge",
75+
"keyType",
76+
"keyParams",
77+
"htmlFor",
78+
"crossOrigin",
79+
"fetchPriority",
80+
"href",
81+
"hrefLang",
82+
"integrity",
83+
"media",
84+
"imageSrcSet",
85+
"imageSizes",
86+
"referrerPolicy",
87+
"sizes",
88+
"charSet",
89+
"precedence",
90+
"autoPlay",
91+
"controls",
92+
"controlsList",
93+
"loop",
94+
"mediaGroup",
95+
"muted",
96+
"playsInline",
97+
"preload",
98+
"content",
99+
"httpEquiv",
100+
"high",
101+
"low",
102+
"optimum",
103+
"classID",
104+
"data",
105+
"useMap",
106+
"wmode",
107+
"reversed",
108+
"start",
109+
"label",
110+
"async",
111+
"defer",
112+
"noModule",
113+
"srcSet",
114+
"scoped",
115+
"align",
116+
"bgcolor",
117+
"cellPadding",
118+
"cellSpacing",
119+
"frame",
120+
"rules",
121+
"summary",
122+
"cols",
123+
"dirName",
124+
"rows",
125+
"wrap",
126+
"colSpan",
127+
"headers",
128+
"rowSpan",
129+
"scope",
130+
"abbr",
131+
"valign",
132+
"dateTime",
133+
"default",
134+
"kind",
135+
"srcLang",
136+
"poster",
137+
"disablePictureInPicture",
138+
"disableRemotePlayback",
139+
"download",
140+
"target",
141+
"rel",
142+
"ping",
143+
"coords",
144+
"shape",
145+
"isMap",
146+
"longDesc",
147+
"loading",
148+
"decoding",
149+
"importance",
150+
"axis",
151+
"char",
152+
"charOff",
153+
"span",
154+
"noWrap",
155+
"vSpace",
156+
"hSpace",
157+
"compact",
158+
"scheme",
159+
"indeterminate",
160+
"defaultSelected",
161+
"selectedIndex",
162+
"selectedOptions",
59163
] {
60164
set.insert(prop);
61165
}

0 commit comments

Comments
 (0)