fix(company-profile): CE-Kennzeichnung und Pruefzyklus entfernen
Some checks failed
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-ai-compliance (push) Failing after 37s
CI / test-python-backend-compliance (push) Successful in 36s
CI / test-python-document-crawler (push) Successful in 27s
CI / test-python-dsms-gateway (push) Successful in 21s
Some checks failed
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-ai-compliance (push) Failing after 37s
CI / test-python-backend-compliance (push) Successful in 36s
CI / test-python-document-crawler (push) Successful in 27s
CI / test-python-dsms-gateway (push) Successful in 21s
CE-Kennzeichnung aus Zertifizierungsliste entfernt und den Pruefzyklus- Abschnitt aus dem Legal-Framework-Step entfernt, da beides nicht relevant. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1705,7 +1705,6 @@ const CERTIFICATIONS = [
|
|||||||
{ id: 'bsi_grundschutz', label: 'BSI IT-Grundschutz', desc: 'IT-Grundschutz-Zertifikat oder Testat' },
|
{ id: 'bsi_grundschutz', label: 'BSI IT-Grundschutz', desc: 'IT-Grundschutz-Zertifikat oder Testat' },
|
||||||
{ id: 'pci_dss', label: 'PCI DSS', desc: 'Payment Card Industry Data Security Standard' },
|
{ id: 'pci_dss', label: 'PCI DSS', desc: 'Payment Card Industry Data Security Standard' },
|
||||||
{ id: 'hipaa', label: 'HIPAA', desc: 'Health Insurance Portability and Accountability Act' },
|
{ id: 'hipaa', label: 'HIPAA', desc: 'Health Insurance Portability and Accountability Act' },
|
||||||
{ id: 'ce_marking', label: 'CE-Kennzeichnung', desc: 'EU-Konformitaetskennzeichnung fuer Produkte' },
|
|
||||||
{ id: 'other', label: 'Sonstige', desc: 'Andere Zertifizierungen' },
|
{ id: 'other', label: 'Sonstige', desc: 'Andere Zertifizierungen' },
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -1880,36 +1879,6 @@ function StepLegalFramework({
|
|||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Pruefzyklus */}
|
|
||||||
<div className="border-t border-gray-200 pt-6">
|
|
||||||
<label className="block text-sm font-medium text-gray-700 mb-2">Gewuenschter Pruefzyklus</label>
|
|
||||||
<div className="grid grid-cols-2 sm:grid-cols-4 gap-3">
|
|
||||||
{[
|
|
||||||
{ value: 3, label: 'Vierteljaehrlich', desc: '3 Monate' },
|
|
||||||
{ value: 6, label: 'Halbjaehrlich', desc: '6 Monate' },
|
|
||||||
{ value: 12, label: 'Jaehrlich', desc: '12 Monate' },
|
|
||||||
{ value: 24, label: 'Zweijaehrlich', desc: '24 Monate' },
|
|
||||||
].map(opt => {
|
|
||||||
const selected = ((data as any).reviewCycleMonths || 12) === opt.value
|
|
||||||
return (
|
|
||||||
<button
|
|
||||||
key={opt.value}
|
|
||||||
type="button"
|
|
||||||
onClick={() => onChange({ reviewCycleMonths: opt.value })}
|
|
||||||
className={`p-3 rounded-lg border-2 text-center transition-all ${
|
|
||||||
selected
|
|
||||||
? 'border-purple-500 bg-purple-50 text-purple-700 font-medium'
|
|
||||||
: 'border-gray-200 hover:border-purple-300 text-gray-700'
|
|
||||||
}`}
|
|
||||||
>
|
|
||||||
<div className="text-sm font-medium">{opt.label}</div>
|
|
||||||
<div className="text-xs text-gray-500">{opt.desc}</div>
|
|
||||||
</button>
|
|
||||||
)
|
|
||||||
})}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
{/* Technical Contacts */}
|
{/* Technical Contacts */}
|
||||||
<div className="border-t border-gray-200 pt-6">
|
<div className="border-t border-gray-200 pt-6">
|
||||||
<div className="flex items-center justify-between mb-4">
|
<div className="flex items-center justify-between mb-4">
|
||||||
|
|||||||
Reference in New Issue
Block a user