{"ScriptPreparationCode":"function ComponentWithoutMemo() {\r\n const dn = new Intl.DisplayNames([\u0027es\u0027], { type: \u0022language\u0022 });\r\n return React.createElement(\u0027button\u0027, {}, dn.of(\u0027en\u0027));\r\n}\r\n\r\nfunction ComponentWithMemo() {\r\n const dn = React.useMemo(() =\u003E new Intl.DisplayNames([\u0027es\u0027], {\r\n type: \u0022language\u0022\r\n }), []);\r\n return React.createElement(\u0027button\u0027, {}, dn.of(\u0027en\u0027));\r\n}","TestCases":[{"Name":"Without Memo","Code":"ReactDOM.render(React.createElement(ComponentWithoutMemo), document.getElementById(\u0027root\u0027))","IsDeferred":false},{"Name":"With memo","Code":"ReactDOM.render(React.createElement(ComponentWithMemo), document.getElementById(\u0027root\u0027))","IsDeferred":false}]}