|
|
@@ -17,6 +17,33 @@ expectType<JSX.Element>(
|
|
|
<div style={[{ color: 'red' }, [{ fontSize: '1em' }]]} />
|
|
|
)
|
|
|
|
|
|
+// #7955
|
|
|
+expectType<JSX.Element>(
|
|
|
+ <div style={[undefined, '', null, false]} />
|
|
|
+)
|
|
|
+
|
|
|
+expectType<JSX.Element>(
|
|
|
+ <div style={undefined} />
|
|
|
+)
|
|
|
+
|
|
|
+expectType<JSX.Element>(
|
|
|
+ <div style={null} />
|
|
|
+)
|
|
|
+
|
|
|
+expectType<JSX.Element>(
|
|
|
+ <div style={''} />
|
|
|
+)
|
|
|
+
|
|
|
+expectType<JSX.Element>(
|
|
|
+ <div style={false} />
|
|
|
+)
|
|
|
+
|
|
|
+// @ts-expect-error
|
|
|
+;<div style={[0]} />
|
|
|
+
|
|
|
+// @ts-expect-error
|
|
|
+;<div style={0} />
|
|
|
+
|
|
|
// @ts-expect-error unknown prop
|
|
|
;<div foo="bar" />
|
|
|
|