15 lines
345 B
JavaScript
15 lines
345 B
JavaScript
import * as React from 'react';
|
|||
|
|
import {calculateExpensiveNumber} from 'shared-runtime';
|
||
|
|
|
||
|
|
function Component(props) {
|
||
|
|
const [x] = React.useState(0);
|
||
|
|
const expensiveNumber = React.useMemo(() => calculateExpensiveNumber(x), [x]);
|
||
|
|
|
||
|
|
return <div>{expensiveNumber}</div>;
|
||
|
|
}
|
||
|
|
|
||
|
|
export const FIXTURE_ENTRYPOINT = {
|
||
|
|
fn: Component,
|
||
|
|
params: [],
|
||
|
|
};
|