phaser-jsx
Version:
Use JSX in Phaser.
17 lines (13 loc) • 418 B
text/typescript
import { useRef } from './useRef';
it('defaults initial value to null', () => {
expect(useRef()).toEqual({ current: null });
});
it('creates ref with inital value', () => {
expect(useRef(true)).toEqual({ current: true });
});
it('sets ref current value', () => {
const ref = useRef<string>();
expect(ref).toEqual({ current: null });
ref.current = 'value';
expect(ref).toEqual({ current: 'value' });
});