fix: add dummy web DuckPlugin
This commit is contained in:
@ -1,10 +1,19 @@
|
||||
import { registerPlugin } from "@capacitor/core";
|
||||
import { registerPlugin, WebPlugin } from "@capacitor/core";
|
||||
|
||||
export interface DuckPlugin {
|
||||
duck: () => void;
|
||||
unduck: () => void;
|
||||
}
|
||||
|
||||
const Duck = registerPlugin<DuckPlugin>("Duck");
|
||||
class DuckWeb extends WebPlugin implements DuckPlugin {
|
||||
// eslint-disable-next-line @typescript-eslint/no-empty-function
|
||||
duck(): void {}
|
||||
// eslint-disable-next-line @typescript-eslint/no-empty-function
|
||||
unduck(): void {}
|
||||
}
|
||||
|
||||
const Duck = registerPlugin<DuckPlugin>("Duck", {
|
||||
web: new DuckWeb()
|
||||
});
|
||||
|
||||
export default Duck;
|
||||
Reference in New Issue
Block a user