Argument of type '{ clientId: string; }' is not assignable to parameter of type 'Options'.
Type '{ clientId: string; }' is missing the following properties from type 'Options': idConfiguration, buttonConfig, callback, error
TS: 4.9.4
"vue": "^3.2.47",
Couldn't the type be modified to allow for the style of passing options shown in all the docs?
https://github.com/yobaji/vue3-google-login/blob/014e9ab0ddf024429bfc6a6178e29663505eca82/src/plugin/index.ts#L28
app.use(vue3GoogleLogin, { clientId: "some_id", });
Argument of type '{ clientId: string; }' is not assignable to parameter of type 'Options'. Type '{ clientId: string; }' is missing the following properties from type 'Options': idConfiguration, buttonConfig, callback, error
TS: 4.9.4 "vue": "^3.2.47",
Couldn't the type be modified to allow for the style of passing options shown in all the docs?
install: (app: App, options: Options | PopupOptions) => {
My current work around is to add as any:
app.use(vue3GoogleLogin, { clientId: "some_id", } as any);