feat(clinic): add image deletion functionality with confirmation dialog
This commit is contained in:
@@ -52,11 +52,12 @@ export default function BlogFormPage() {
|
||||
|
||||
const { data, isLoading } = useQuery({
|
||||
queryKey: ['blog', uuid],
|
||||
queryFn: () => api.get<ApiResponse<Blog>>(`/api/v1/blog/${uuid}`),
|
||||
queryFn: () => api.get<ApiResponse<{ data: Blog }>>(`/api/v1/blog/${uuid}`),
|
||||
enabled: isEdit,
|
||||
});
|
||||
|
||||
const blog = data?.data;
|
||||
// detail endpoint is double-nested: success(['data' => $blog->toArray()])
|
||||
const blog = data?.data?.data;
|
||||
|
||||
const { register, handleSubmit, control, watch, setValue, formState: { errors, isSubmitting } } = useForm<FormData>({
|
||||
resolver: zodResolver(schema),
|
||||
@@ -178,6 +179,7 @@ export default function BlogFormPage() {
|
||||
field.onChange(editor.getData())
|
||||
}
|
||||
config={{
|
||||
licenseKey: 'GPL',
|
||||
language: 'fa',
|
||||
toolbar: [
|
||||
'heading', '|',
|
||||
|
||||
Reference in New Issue
Block a user