10 lines
192 B
JavaScript
10 lines
192 B
JavaScript
|
function App({
|
||
|
text,
|
||
|
hasDeps
|
||
|
}) {
|
||
|
const resolvedText = (() => {
|
||
|
return text.toUpperCase();
|
||
|
}) |> useMemo(%, hasDeps ? null : [text] // should be DCE'd
|
||
|
);
|
||
|
return resolvedText;
|
||
|
}
|