Skip to content

Commit 8d73246

Browse files
michaldudakRich Bustos
authored and
Rich Bustos
committed
[Box] Remove component from TypeMap (#38168)
1 parent 9cc9458 commit 8d73246

File tree

3 files changed

+165
-5
lines changed

3 files changed

+165
-5
lines changed

packages/mui-system/src/Box/Box.d.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,6 @@ export interface BoxTypeMap<P = {}, D extends React.ElementType = 'div', T exten
174174
props: P &
175175
SystemProps<T> & {
176176
children?: React.ReactNode;
177-
/**
178-
* The component used for the root node.
179-
* Either a string to use a HTML element or a component.
180-
*/
181-
component?: React.ElementType;
182177
ref?: React.Ref<unknown>;
183178
/**
184179
* The system prop that allows defining system overrides as well as additional CSS styles.
Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
import * as React from 'react';
2+
import Box from '@mui/system/Box';
3+
4+
// https://github.com/mui/material-ui/issues/34068
5+
6+
declare global {
7+
namespace JSX {
8+
interface IntrinsicElements {
9+
test1: number;
10+
test2: number;
11+
test3: number;
12+
test4: number;
13+
test5: number;
14+
test6: number;
15+
test7: number;
16+
test8: number;
17+
test9: number;
18+
test10: number;
19+
test11: number;
20+
test12: number;
21+
test13: number;
22+
test14: number;
23+
test15: number;
24+
test16: number;
25+
test17: number;
26+
test18: number;
27+
test19: number;
28+
test20: number;
29+
test21: number;
30+
test22: number;
31+
test23: number;
32+
test24: number;
33+
test25: number;
34+
test26: number;
35+
test27: number;
36+
test28: number;
37+
test29: number;
38+
test30: number;
39+
test31: number;
40+
test32: number;
41+
test33: number;
42+
test34: number;
43+
test35: number;
44+
test36: number;
45+
test37: number;
46+
test38: number;
47+
test39: number;
48+
test40: number;
49+
test41: number;
50+
test42: number;
51+
test43: number;
52+
test44: number;
53+
test45: number;
54+
test46: number;
55+
test47: number;
56+
test48: number;
57+
test49: number;
58+
test50: number;
59+
test51: number;
60+
test52: number;
61+
test53: number;
62+
test54: number;
63+
test55: number;
64+
test56: number;
65+
test57: number;
66+
test58: number;
67+
test59: number;
68+
test60: number;
69+
test61: number;
70+
test62: number;
71+
test63: number;
72+
test64: number;
73+
test65: number;
74+
test66: number;
75+
test67: number;
76+
test68: number;
77+
test69: number;
78+
test70: number;
79+
test71: number;
80+
test72: number;
81+
test73: number;
82+
test74: number;
83+
test75: number;
84+
test76: number;
85+
test77: number;
86+
test78: number;
87+
test79: number;
88+
test80: number;
89+
test81: number;
90+
test82: number;
91+
test83: number;
92+
test84: number;
93+
test85: number;
94+
test86: number;
95+
test87: number;
96+
test88: number;
97+
test89: number;
98+
test90: number;
99+
test91: number;
100+
test92: number;
101+
test93: number;
102+
test94: number;
103+
test95: number;
104+
test96: number;
105+
test97: number;
106+
test98: number;
107+
test99: number;
108+
test100: number;
109+
test101: number;
110+
test102: number;
111+
test103: number;
112+
test104: number;
113+
test105: number;
114+
test106: number;
115+
test107: number;
116+
test108: number;
117+
test109: number;
118+
test110: number;
119+
test111: number;
120+
test112: number;
121+
test113: number;
122+
test114: number;
123+
test115: number;
124+
test116: number;
125+
test117: number;
126+
test118: number;
127+
test119: number;
128+
test120: number;
129+
test121: number;
130+
test122: number;
131+
test123: number;
132+
test124: number;
133+
test125: number;
134+
test126: number;
135+
test127: number;
136+
test128: number;
137+
test129: number;
138+
test130: number;
139+
test131: number;
140+
test132: number;
141+
test133: number;
142+
test134: number;
143+
test135: number;
144+
test136: number;
145+
test137: number;
146+
test138: number;
147+
test139: number;
148+
}
149+
}
150+
}
151+
152+
function Test() {
153+
return (
154+
<div>
155+
<Box />
156+
<Box sx={{ m: 1, p: 1 }} />
157+
<Box component="span" />
158+
<Box component="span" sx={{ m: 1, p: 1 }} />
159+
</div>
160+
);
161+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"extends": "../../../../../tsconfig",
3+
"files": ["boxSx.spec.tsx"]
4+
}

0 commit comments

Comments
 (0)