When reviewing the code snippet provided at https://i.sstatic.net/vfDZc.png, a compilation error occurs.
An error is displayed in C:/dev/AscendXYZ/Ascend.Wammo.RadarIngestor/apps/Ascend.Wammo.Dashboard/src/components/BirdControlMap.tsx
32:1 Unable to resolve signature of class decorator when called as an expression.
Type '<VC extends VueClass<Vue>>(target: VC) => VC' is missing the following properties from type 'typeof MapLayout': extend, nextTick, set, delete, and 9 more.
30 | }
31 |
> 32 | @Component
| ^
33 | export default class MapLayout extends Vue {
34 |
35 | constructor(options: MapLayoutOptions) {
Is there a way to utilize constructor options in vue/typescript so that intellisense can be applied to jsx markup?