{"ScriptPreparationCode":"function getDroppableId(id, type, separator = \u0027:\u0027) {\r\n return \u0060${type}${separator}${id}\u0060;\r\n};\r\n\r\nfunction UseMemo() {\r\n const id = getDroppableId(1, \u0027type\u0027);\r\n return React.createElement(\u0027button\u0027, {\r\n id: id\r\n }, \u0027test!\u0027);\r\n}\r\n\r\nfunction NoUseMemo() {\r\n const id = React.useMemo(() =\u003E getDroppableId(1, \u0027type\u0027), [1]);\r\n return React.createElement(\u0027button\u0027, {\r\n id: id\r\n }, \u0027test!\u0027);\r\n}","TestCases":[{"Name":"UseMemo","Code":"ReactDOM.render(React.createElement(UseMemo), document.getElementById(\u0027root\u0027))","IsDeferred":false},{"Name":"NoUseMemo","Code":"ReactDOM.render(React.createElement(NoUseMemo), document.getElementById(\u0027root\u0027))","IsDeferred":false}]}