From 6ef5ba7c04132f55a37d56361d24e7dee5eaf657 Mon Sep 17 00:00:00 2001 From: FengFan Date: Sun, 15 Mar 2020 04:29:08 +0800 Subject: [PATCH] feat: add redux and fix player error --- assets/template.html | 2 +- examples/test.html | 2 +- examples/todo.html | 2 +- packages/player/src/container.ts | 3 +- packages/player/src/dom.ts | 8 +- packages/player/src/index.ts | 21 +++-- packages/player/src/keyboard.ts | 36 ++++---- packages/player/src/panel.ts | 19 ++-- packages/player/src/player.ts | 88 ++++++++++++++----- packages/player/src/pointer.ts | 2 +- packages/player/src/progress.ts | 22 +++++ packages/player/src/ui.css | 4 +- packages/player/src/ui.html | 2 +- packages/snapshot/src/snapshot.ts | 6 ++ packages/utils/src/redux/combine-reducers.ts | 24 +++++ packages/utils/src/redux/create-store.ts | 77 ++++++++++++++++ packages/utils/src/redux/index.ts | 45 +++------- packages/utils/src/redux/reducers/player.ts | 31 +++++++ packages/utils/src/redux/reducers/progress.ts | 50 +++++++++++ rollup.config.dev.js | 4 +- 20 files changed, 348 insertions(+), 100 deletions(-) create mode 100644 packages/player/src/progress.ts create mode 100644 packages/utils/src/redux/combine-reducers.ts create mode 100644 packages/utils/src/redux/create-store.ts create mode 100644 packages/utils/src/redux/reducers/player.ts create mode 100644 packages/utils/src/redux/reducers/progress.ts diff --git a/assets/template.html b/assets/template.html index 19c2ecdd..575d92c5 100644 --- a/assets/template.html +++ b/assets/template.html @@ -10,7 +10,7 @@ diff --git a/examples/test.html b/examples/test.html index 8370db58..67c58277 100644 --- a/examples/test.html +++ b/examples/test.html @@ -83,7 +83,7 @@

Form:

}