|
1 | | -import { useEffect, useMemo, useRef, useState } from "react"; |
| 1 | +import { useEffect, useMemo, useRef, useState, type ReactElement } from "react"; |
2 | 2 |
|
3 | 3 | import { Dialog } from "../dialog"; |
4 | 4 | import { type Tag, Tags } from "../tags"; |
@@ -28,7 +28,7 @@ export const DeleteDialog = ({ |
28 | 28 | displayName, |
29 | 29 | type, |
30 | 30 | trigger, |
31 | | -}: { id: string; displayName: string; type: "project" | "entity" | "user"; trigger: JSX.Element }) => { |
| 31 | +}: { id: string; displayName: string; type: "project" | "entity" | "user"; trigger: ReactElement }) => { |
32 | 32 | const closeRef = useRef<HTMLButtonElement>(null); |
33 | 33 | const { role } = useMe(); |
34 | 34 |
|
@@ -98,7 +98,7 @@ export const DeleteDialog = ({ |
98 | 98 | ); |
99 | 99 | }; |
100 | 100 |
|
101 | | -export const EditProject = ({ project, trigger }: { project: ProjectResponse; trigger: JSX.Element }) => { |
| 101 | +export const EditProject = ({ project, trigger }: { project: ProjectResponse; trigger: ReactElement }) => { |
102 | 102 | const closeRef = useRef<HTMLButtonElement>(null); |
103 | 103 | const { role } = useMe(); |
104 | 104 |
|
@@ -283,7 +283,7 @@ export const CreateProject = () => { |
283 | 283 | ); |
284 | 284 | }; |
285 | 285 |
|
286 | | -export const EditEntity = ({ entity, trigger }: { entity: EntityResponse; trigger: JSX.Element }) => { |
| 286 | +export const EditEntity = ({ entity, trigger }: { entity: EntityResponse; trigger: ReactElement }) => { |
287 | 287 | const closeRef = useRef<HTMLButtonElement>(null); |
288 | 288 | const { role } = useMe(); |
289 | 289 |
|
@@ -452,7 +452,7 @@ export const CreateEntity = () => { |
452 | 452 | ); |
453 | 453 | }; |
454 | 454 |
|
455 | | -export const EditPassword = ({ user, trigger }: { user: UserResponse; trigger: JSX.Element }) => { |
| 455 | +export const EditPassword = ({ user, trigger }: { user: UserResponse; trigger: ReactElement }) => { |
456 | 456 | const closeRef = useRef<HTMLButtonElement>(null); |
457 | 457 | const confirmPasswordRef = useRef<HTMLInputElement>(null); |
458 | 458 | const { role } = useMe(); |
@@ -521,7 +521,7 @@ export const EditPassword = ({ user, trigger }: { user: UserResponse; trigger: J |
521 | 521 |
|
522 | 522 | const roles = ["admin", "user"] as const; |
523 | 523 |
|
524 | | -export const EditUser = ({ user, trigger }: { user: UserResponse; trigger: JSX.Element }) => { |
| 524 | +export const EditUser = ({ user, trigger }: { user: UserResponse; trigger: ReactElement }) => { |
525 | 525 | const closeRef = useRef<HTMLButtonElement>(null); |
526 | 526 | const { mutate, error, reset } = useMutation({ |
527 | 527 | mutationFn: api["/api/dashboard/user/{username}"].put, |
|
0 commit comments