electron vite react typescript template