1. используйте pinia вместо vuex, это официальная рекомендация. vuex больше не поддерживают.
2. файла store.ts недостаточно, показывайте и остальной код
3. создавайте проект с помощью npm init vue@latest
Andrey Vasilev, я хотел себе такие, перебрал разные варианты. box-shadow, filter с dropshadow, псевдо. оно как бы работает, но с прозрачностью начинаются косяки, решения которым ни своими силами, ни в инете я не нашел. отказался от бордера.
а без прозрачности варианты отлично смотрятся )