We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4b85b11 commit d195ceeCopy full SHA for d195cee
test/index.js
@@ -39,3 +39,22 @@ test('animate', (t) => {
39
t.same(node.childNodes.length, 1);
40
t.same(node.childNodes[0].textContent, 'baz');
41
});
42
+
43
+test('Keyframes events', (t) => {
44
+ const container = document.createElement('div');
45
+ const onStart = () => onStart.called = true;
46
+ const onEnd = () => onEnd.called = true;
47
+ render(
48
+ <Keyframes onStart={onStart} onEnd={onEnd}>
49
+ <Frame duration={100}>foo</Frame>
50
+ <Frame duration={100}>bar</Frame>
51
+ </Keyframes>,
52
+ container
53
+ );
54
55
+ t.ok(onStart.called);
56
+ clock.tick(100);
57
+ t.notOk(onEnd.called);
58
59
+ t.ok(onEnd.called);
60
+});
0 commit comments