ENCOA-109: Made the modal disappear when a user is created
This commit is contained in:
@@ -54,7 +54,7 @@ const USER_TYPE_PERMISSIONS: {
|
||||
},
|
||||
};
|
||||
|
||||
export default function UserCreator({user}: {user: User}) {
|
||||
export default function UserCreator({user, onFinish}: {user: User; onFinish: () => void}) {
|
||||
const [name, setName] = useState<string>();
|
||||
const [email, setEmail] = useState<string>();
|
||||
const [phone, setPhone] = useState<string>();
|
||||
@@ -118,6 +118,7 @@ export default function UserCreator({user}: {user: User}) {
|
||||
.post("/api/make_user", body)
|
||||
.then(() => {
|
||||
toast.success("That user has been created!");
|
||||
onFinish();
|
||||
|
||||
setName("");
|
||||
setEmail("");
|
||||
|
||||
Reference in New Issue
Block a user