Ionic Vue Barcode

Does anyone have a solution to scanning barcodes with an Ionic Vue app. I’m quite new to Vue and Ionic and have tried the default components but have come up empty.

The docs also seem a bit sparse on details for Vue mostly documenting only Angular.

Apparently you can use the cordova plugin but I notice it’s been depreciated.

I’ve looked at some solutions targeting quagga.js around the web. But I have yet to get this working a Vue3 project.