"fix-auto-open-guests-for-restaurant"
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
* Page "Nouvelle facture"
|
||||
* Flux complet : capture → recadrage → OCR → formulaire → invités → envoi
|
||||
*/
|
||||
import { useState, lazy, Suspense, useRef } from 'react';
|
||||
import { useState, lazy, Suspense, useRef, useEffect } from 'react';
|
||||
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
|
||||
import toast from 'react-hot-toast';
|
||||
import api from '../api/client';
|
||||
@@ -68,6 +68,14 @@ export default function NewInvoice() {
|
||||
queryFn: () => api.get('/categories').then((r) => r.data),
|
||||
});
|
||||
|
||||
// Auto-ouvrir la section invités quand la catégorie est "Restaurant"
|
||||
useEffect(() => {
|
||||
const selected = categories.find((c) => c.id === parseInt(categoryId));
|
||||
if (selected?.name?.toLowerCase().includes('restaurant')) {
|
||||
setShowGuests(true);
|
||||
}
|
||||
}, [categoryId, categories]);
|
||||
|
||||
// ── Mutation upload image ───────────────────────────────────
|
||||
const uploadMutation = useMutation({
|
||||
mutationFn: async (dataUrl: string) => {
|
||||
|
||||
Reference in New Issue
Block a user