![Vue.js + Typescript best practices #1: How to create a modal service in Vue.js that is handling dialogs as a Promise to gain reusability of a modal components | by Konrad Straszewski Vue.js + Typescript best practices #1: How to create a modal service in Vue.js that is handling dialogs as a Promise to gain reusability of a modal components | by Konrad Straszewski](https://miro.medium.com/v2/resize:fit:1400/1*JxO4D6eEAq0_74wfp80ptA.png)
Vue.js + Typescript best practices #1: How to create a modal service in Vue.js that is handling dialogs as a Promise to gain reusability of a modal components | by Konrad Straszewski
![Vue.js + Typescript best practices #1: How to create a modal service in Vue.js that is handling dialogs as a Promise to gain reusability of a modal components | by Konrad Straszewski Vue.js + Typescript best practices #1: How to create a modal service in Vue.js that is handling dialogs as a Promise to gain reusability of a modal components | by Konrad Straszewski](https://miro.medium.com/v2/resize:fit:1288/1*6YWYO4SgsCr-PxOCWP5FXw.png)
Vue.js + Typescript best practices #1: How to create a modal service in Vue.js that is handling dialogs as a Promise to gain reusability of a modal components | by Konrad Straszewski
![Vue.js + Typescript best practices #1: How to create a modal service in Vue.js that is handling dialogs as a Promise to gain reusability of a modal components | by Konrad Straszewski Vue.js + Typescript best practices #1: How to create a modal service in Vue.js that is handling dialogs as a Promise to gain reusability of a modal components | by Konrad Straszewski](https://miro.medium.com/v2/resize:fit:2000/1*RyVHajpyvOp7MbowGxAOBQ.png)