Lazily initialize and cache constant JSX elements (#12967)

Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
This commit is contained in:
Nicolò Ribaudo
2021-03-06 17:33:43 +01:00
committed by GitHub
parent d04842a700
commit 8dacf85859
72 changed files with 695 additions and 209 deletions

View File

@@ -0,0 +1,3 @@
function C() {
return <div attr=<span /> />;
}

View File

@@ -0,0 +1,5 @@
var _div;
function C() {
return _div || (_div = <div attr=<span /> />);
}