import axios from 'axios'; import type { NextPage } from 'next'; import { ChangeEvent, FormEvent, useState } from 'react'; import Router from 'next/router'; const Apps: NextPage = () => { const [formData, setFormData] = useState({ name: null, acs_url: null, entity_id: null, }); const handleInputChange = (e: ChangeEvent) => { setFormData({ ...formData, [e.target.name]: e.target.value.trim() }); } const createApp = async (e: FormEvent) => { e.preventDefault(); const { data: app } = await axios.post('/api/apps', { ...formData }); await Router.push(`/apps/${app.id}`); }; return (
); }; export default Apps;