electron vite react typescript tailwind