+
diff --git a/src/types/index.ts b/src/types/index.ts
index 7ce62e6..47d2178 100644
--- a/src/types/index.ts
+++ b/src/types/index.ts
@@ -8,10 +8,16 @@ export interface PlayerRefs {
export interface PlayerProps {
src?: string;
- config?: any;
+ config?: shaka.extern.PlayerConfiguration | any;
+ uiConfig?: shaka.extern.UIConfiguration | any;
autoPlay?: boolean | undefined;
+ playsInline?: boolean | undefined;
children?: any;
className?: string;
playerClassName?: string;
onLoad?(data: PlayerRefs): void;
+ onPlay?(): void | undefined;
+ onPause?(): void | undefined;
+ onPlayerError?(event: Shaka.extern.Error): void;
+ onBuffering?(event: boolean): void;
}
diff --git a/test/__snapshots__/app.test.tsx.snap b/test/__snapshots__/app.test.tsx.snap
index 6090020..99ae29d 100644
--- a/test/__snapshots__/app.test.tsx.snap
+++ b/test/__snapshots__/app.test.tsx.snap
@@ -1,67 +1,21 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
-exports[`Player render className container correctly 1`] = `
-
-
-
-`;
+exports[`Player render className container correctly 1`] = `ShallowWrapper {}`;
-exports[`Player render container className and playerClassName container correctly 1`] = `
-
-
-
-`;
+exports[`Player render container className and playerClassName container correctly 1`] = `ShallowWrapper {}`;
-exports[`Player render playerClassName container correctly 1`] = `
-
-
-
-`;
+exports[`Player render playerClassName container correctly 1`] = `ShallowWrapper {}`;
exports[`Player renders correctly 1`] = `
-
-
-
-`;
-
-exports[`Player renders source[src] string correctly 1`] = `
-
+ }
+>