16 lines
324 B
JavaScript
16 lines
324 B
JavaScript
// @validatePreserveExistingMemoizationGuarantees
|
|||
|
|
import {useCallback, useTransition} from 'react';
|
||
|
|
|
||
|
|
function useFoo() {
|
||
|
|
const [, /* isPending intentionally not captured */ start] = useTransition();
|
||
|
|
|
||
|
|
return useCallback(() => {
|
||
|
|
start();
|
||
|
|
}, []);
|
||
|
|
}
|
||
|
|
|
||
|
|
export const FIXTURE_ENTRYPOINT = {
|
||
|
|
fn: useFoo,
|
||
|
|
params: [],
|
||
|
|
};
|