
Buying AI tools isn’t enough. Engineering teams need AI literacy programs to unlock real productivity gains and avoid uneven adoption.

If your AI app or agent works perfectly in development but falls apart in production, you’re not alone. In a […]

Compare ESLint and Oxlint, benchmark real speed gains, and learn when migrating to Oxlint makes sense for modern JavaScript teams.

Discover five practical ways to scale knowledge sharing across engineering teams and reduce onboarding time, bottlenecks, and lost context.
Hey there, want to help make our blog better?
Join LogRocket’s Content Advisory Board. You’ll help inform the type of content we create and get access to exclusive meetups, social accreditation, and swag.
Sign up now
3 Replies to "Define properties with Vue Property Decorator and TypeScript"
I only got as far as “Creating a TypeScript Vue component” before it all blew up!
ERROR in src/App.vue:14:2
TS1238: Unable to resolve signature of class decorator when called as an expression.
This expression is not callable.
Type ‘typeof import(“/home/mark/repos/vue-props-example/node_modules/vue-class-component/dist/vue-class-component”)’ has no call signatures.
12 | import { Component, Vue } from “vue-property-decorator”;
13 |
> 14 | @Component
is there a solution to this not working? I just can’t get vue-property decorator to work at all
vue-property decorator is not compatable with vue 3