mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-12 10:39:57 +00:00
Remove Options index signature
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
export interface Options {
|
export interface Options {
|
||||||
[ key: string ]: any;
|
|
||||||
mediaEnabled: boolean;
|
mediaEnabled: boolean;
|
||||||
mediaSyncElement: boolean;
|
mediaSyncElement: boolean;
|
||||||
mediaStopOnUnload: boolean;
|
mediaStopOnUnload: boolean;
|
||||||
@@ -13,7 +12,7 @@ export interface Options {
|
|||||||
userAgentWhitelist: string[];
|
userAgentWhitelist: string[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export default {
|
const options: Options = {
|
||||||
mediaEnabled: true
|
mediaEnabled: true
|
||||||
, mediaSyncElement: false
|
, mediaSyncElement: false
|
||||||
, mediaStopOnUnload: false
|
, mediaStopOnUnload: false
|
||||||
@@ -25,4 +24,6 @@ export default {
|
|||||||
, userAgentWhitelist: [
|
, userAgentWhitelist: [
|
||||||
"https://www.netflix.com/*"
|
"https://www.netflix.com/*"
|
||||||
]
|
]
|
||||||
} as Options;
|
};
|
||||||
|
|
||||||
|
export default options;
|
||||||
|
|||||||
@@ -326,7 +326,7 @@ class App extends Component<{}, OptionsAppState> {
|
|||||||
const { target } = ev;
|
const { target } = ev;
|
||||||
|
|
||||||
this.setState(({ options }) => {
|
this.setState(({ options }) => {
|
||||||
options[target.name] = getInputValue(target);
|
options[target.name as keyof Options] = getInputValue(target);
|
||||||
return { options };
|
return { options };
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user