diff --git a/.changes/nfc-is-available-fix.md b/.changes/nfc-is-available-fix.md new file mode 100644 index 000000000..8a16504f1 --- /dev/null +++ b/.changes/nfc-is-available-fix.md @@ -0,0 +1,6 @@ +--- +"nfc": "patch" +"nfc-js": "patch" +--- + +Update return value of `isAvailable` to match TypeScript function signature diff --git a/plugins/nfc/guest-js/index.ts b/plugins/nfc/guest-js/index.ts index 051a1841f..9c1fa10b2 100644 --- a/plugins/nfc/guest-js/index.ts +++ b/plugins/nfc/guest-js/index.ts @@ -269,5 +269,8 @@ export async function write( } export async function isAvailable(): Promise { - return await invoke('plugin:nfc|is_available') + const { available }: { available: boolean } = await invoke( + 'plugin:nfc|is_available' + ) + return available }