Configuring Storybook 6 for Vue 2 + Vuetify 2.3
My Google Cloud Sandbox
High Performance Game Streaming Setup
I was asked to provide a recommendation for what computer to buy as part of a dedicated game streaming PC setup. “Sure!” I said, not realizing the sheer depth of the rabbit hole I was jumping into. During my exploration, one thing I did NOT find was one article that tried to explain everything to […]
Building Packageable Components to Extend Vuetify with TypeScript–Part 6
Building Packageable Components to Extend Vuetify with TypeScript–Part 5
Building Packageable Components to Extend Vuetify with TypeScript–Part 4
Okay! Down to business. Before we get started writing code, let’s recap how we got here. Part 1 introduced VStripeElements, a component that applies Vuetify styles and interactions to Stripe Elements. Part 2 gave a detailed explanation of the development environment necessary for you to build your own packageable Vuetify extension. Part 3 walked you […]
Building Packageable Components to Extend Vuetify with TypeScript–Part 3
In this post, I’ll walk you through the steps required to build your own custom component that extends Vuetify with TypeScript. Part 1 of this series gave an overview of VStripeElements, a component I built to apply Vuetify styling to the credit card inputs provided by Stripe Elements. In Part 2, we took a deep […]
Building Packageable Components to Extend Vuetify with TypeScript–Part 2
In Part 1 of this series, I introduced VStripeElements, an NPM package that I wrote to be able to use functionality of Stripe Elements with the power and beauty of the Vuetify UI library. Part 1 described the goals and end product of the project, and gave an overview of the project structure. In Part […]
Building Packageable Components to Extend Vuetify with TypeScript–Part 1
Recently I have been working on a project built with Vue.js and the amazing Vuetify Material UI library. I needed the ability to accept payments from users and decided to use Stripe Elements to accomplish this. While Stripe demonstrates that their Elements are highly customizable, actually integrating them with Vuetify was much easier said than […]