Jetstreams Inertia vue 3 setup... but with typescript

Overview

Jetstreams Inertia vue 3 setup... but with typescript

It took me hours to actually get this working... So to save my self future efforts and potentially anyone else, here's everything you need

Some minor changes I made:

  • Reorganized Jetstream components to be in a more structured fashion
  • Added vues "name" property to all components (this will help some ides find the component to import when working in SFC)
  • Switched all components to vue 3's typescript "defineComponent()" structure
  • Additional minor configuration in webpack.mix.js for typescript compilation
  • Global typedefs for ziggy

I'm not sure if I missed/broken anything, if you find anything, let me know, or kindly submit a pr :)

I think for the most part, you should be able to directly copy everything into the root of your laravel application... but be sure to manually compare package.json - I included this so you have all necessary packages.

Jetstreams Inertia vue 3 setup... but with typescript

Jetstreams Inertia vue 3 setup... but with typescript It took me hours to actually get this working... So to save my self future efforts and potential

Sam Parton 3 Jul 5, 2021
Easy-to-add Share functionality for your Laravel project

Sharedo Share Popup for Laravel Apps 1) Introduction Sharedo is a composer package that helps you add a share functionality to your Laravel apps. It h

GeekyAnts 14 Apr 19, 2021
webchat via WebSockets/WebRTC that allows messaging/video call/screen sharing

Live demo: pychat.org, video Table of contents About When should I use pychat How to host pychat Run test docker image Run prod docker image Native se

Andrew 172 Jul 23, 2021
Viewer de l'émission avec les logs.

Underscore_ Logs Viewer Un petit site pour voir les logs d'Underscore_. Vue 3 + Typescript + Vite This template should help get you started developing

Micode 14 Jun 16, 2021
Vue 3 component that let you embed tweets in your App by only giving the tweet id

vue-tweet Vue 3 component that let you embed tweets in your App by only giving the tweet id This project was developed using Vue 3 + Typescript + Vite

Danny Feliz 11 Jul 7, 2021
FHEMApp ist eine Web-Application zur Steuerung deiner Smarthome Umgebung.

FHEMApp ist eine Web-Application zur Steuerung deiner Smarthome Umgebung. Sie wurde als Frontend für den Einsatz mit FHEM(tm) entwickelt. FHE

jens 14 Jul 8, 2021
Popular VS Code extensions for Vue.js development.

Vue.js Extension Pack This extension pack adds features for Vue.js development. Recommended ESlint setup ESLint with vue and typescipt Install followi

Muhammad Ubaid Raza 32 Jun 30, 2021
Twitter Clone developed using Go + Vue 3 + Vite + TailwindCSS + PostgreSQL + Redis

A Twitter clone created with Golang, PostgreSQL, Redis, VueJS and Vite with support for dark mode and light mode using TailwindCSS

Juan Christian 273 Jul 23, 2021
🚀 Lanyard API plugin for Vue to easily track your Discord status. Supports REST and WebSocket methods.

?? Lanyard API plugin for Vue to easily track your Discord status. Supports REST and WebSocket methods.

EGGSY 21 Jul 12, 2021
🚀 A dashboard for your homelab

Dashy Dashy helps you organize your self-hosted services, by making them all accessible from a single place Features ?? Instant search by name, domain

Alicia Sykes 211 Jul 19, 2021
macOS Web - macOS Desktop experience for Web.

Mac OS Big Sur Web This open source project aims to replicate some of the Mac OS(Big Sur, at the time)'s desktop experience on web, using standard web

Puru Vijay 933 Jul 21, 2021
The fast web3 application toolkit ⚡️

Building modern web3 applications should be simple, elegant and fast. Origin is an attempt to solve that problem with a focus to promote best practices in a lightweight, opinionated base configuration.

Application Research Group 26 Jul 23, 2021
Laqu-l 116 Jul 1, 2021