Merge pull request #290 from R0m1k3/1.1

1.1
This commit is contained in:
LogiFlow authored and GitHub committed 2025-08-21 13:37:10 +02:00
commit a65276028e
1 file changed
+4 -5
+4 -5
View File
@@ -34,11 +34,9 @@ export default function Publicities() {
// Seuls les admins peuvent modifier/supprimer // Seuls les admins peuvent modifier/supprimer
const canModify = user?.role === 'admin'; const canModify = user?.role === 'admin';
// Generate year options (2020 to current year + 5 years) // Generate year options (current year + 5 years ahead)
const currentYear = new Date().getFullYear(); const currentYear = new Date().getFullYear();
const startYear = 2020; const yearOptions = Array.from({ length: 6 }, (_, i) => currentYear + i);
const endYear = currentYear + 5;
const yearOptions = Array.from({ length: endYear - startYear + 1 }, (_, i) => startYear + i);
const { data: publicities = [], isLoading } = useQuery({ const { data: publicities = [], isLoading } = useQuery({
queryKey: ['/api/publicities', selectedYear, selectedStoreId], queryKey: ['/api/publicities', selectedYear, selectedStoreId],
@@ -288,9 +286,10 @@ export default function Publicities() {
<Select <Select
value={selectedYear.toString()} value={selectedYear.toString()}
onValueChange={(value) => setSelectedYear(parseInt(value))} onValueChange={(value) => setSelectedYear(parseInt(value))}
defaultValue={new Date().getFullYear().toString()}
> >
<SelectTrigger className="w-32"> <SelectTrigger className="w-32">
<SelectValue /> <SelectValue placeholder={selectedYear.toString()} />
</SelectTrigger> </SelectTrigger>
<SelectContent> <SelectContent>
{yearOptions.map((year) => ( {yearOptions.map((year) => (