Mission Refactor Big champs
This commit is contained in:
parent
4b27ca592d
commit
e523c31fa0
@ -608,8 +608,8 @@ export function MissionsAdminPanel() {
|
|||||||
<CardContent className="pt-6">
|
<CardContent className="pt-6">
|
||||||
<Tabs value={activeTab} onValueChange={setActiveTab} className="w-full">
|
<Tabs value={activeTab} onValueChange={setActiveTab} className="w-full">
|
||||||
<TabsList className="mb-4 bg-gray-100">
|
<TabsList className="mb-4 bg-gray-100">
|
||||||
<TabsTrigger value="general" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">General</TabsTrigger>
|
<TabsTrigger value="general" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Général</TabsTrigger>
|
||||||
<TabsTrigger value="details" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Details</TabsTrigger>
|
<TabsTrigger value="details" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Détails</TabsTrigger>
|
||||||
<TabsTrigger value="attachments" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Documents</TabsTrigger>
|
<TabsTrigger value="attachments" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Documents</TabsTrigger>
|
||||||
<TabsTrigger value="skills" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Compétences</TabsTrigger>
|
<TabsTrigger value="skills" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Compétences</TabsTrigger>
|
||||||
<TabsTrigger value="membres" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Membres</TabsTrigger>
|
<TabsTrigger value="membres" className="data-[state=active]:bg-blue-600 data-[state=active]:text-white">Membres</TabsTrigger>
|
||||||
@ -872,6 +872,10 @@ export function MissionsAdminPanel() {
|
|||||||
onCheckedChange={(checked) => {
|
onCheckedChange={(checked) => {
|
||||||
if (checked) {
|
if (checked) {
|
||||||
setSelectedProfils([...selectedProfils, 'DataIntelligence']);
|
setSelectedProfils([...selectedProfils, 'DataIntelligence']);
|
||||||
|
// Auto-check Gite in services
|
||||||
|
if (!selectedServices.includes('Gite')) {
|
||||||
|
setSelectedServices([...selectedServices, 'Gite']);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
setSelectedProfils(selectedProfils.filter(p => p !== 'DataIntelligence'));
|
setSelectedProfils(selectedProfils.filter(p => p !== 'DataIntelligence'));
|
||||||
}
|
}
|
||||||
@ -932,6 +936,10 @@ export function MissionsAdminPanel() {
|
|||||||
onCheckedChange={(checked) => {
|
onCheckedChange={(checked) => {
|
||||||
if (checked) {
|
if (checked) {
|
||||||
setSelectedProfils([...selectedProfils, 'Coding']);
|
setSelectedProfils([...selectedProfils, 'Coding']);
|
||||||
|
// Auto-check Gite in services
|
||||||
|
if (!selectedServices.includes('Gite')) {
|
||||||
|
setSelectedServices([...selectedServices, 'Gite']);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
setSelectedProfils(selectedProfils.filter(p => p !== 'Coding'));
|
setSelectedProfils(selectedProfils.filter(p => p !== 'Coding'));
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user