From 77164ab6bb00100896e7410a2017090a3735d047 Mon Sep 17 00:00:00 2001 From: ht Date: Sun, 6 Sep 2026 16:26:15 +0300 Subject: [PATCH] a11y: make calendar day controls non submitting --- docs/quality/uygulama-durumu.md | 5 +++++ src/components/tools/TenderCalendar.jsx | 1 + 2 files changed, 6 insertions(+) diff --git a/docs/quality/uygulama-durumu.md b/docs/quality/uygulama-durumu.md index 12f6e5b..19e4771 100644 --- a/docs/quality/uygulama-durumu.md +++ b/docs/quality/uygulama-durumu.md @@ -1292,3 +1292,8 @@ Taslak türü seçicisine erişilebilir ad eklendi. Üretim derlemesi geçti. Ö - Hazırlık ekranı yalnız `partial` analizde değil; `error`, `processing` ve `pending` durumlarında da artık hazır olamıyor. Ortak `analysisStatusBlocksPreparation` yordamı bu dört tamamlanmamış durumu tek yerde tanımlıyor. - Kullanıcıya gösterilen uyarı artık gerçek durumu (`error`, `processing` gibi) yazıyor; eksik kaynak/OCR/kalem açıklaması korunuyor. - Dört engelli ve üç tamamlanmış durum için regresyon testi eklendi. 280 test ve build başarılı. Gerçek AI sağlayıcılarında hata/işleniyor ekranı kabulü henüz yapılmadı; genel plan açık. + +### 2026-09-06 — Takvim gün düğmesi davranışı + +- Takvim ayındaki gün seçim düğmelerine açık `type="button"` eklendi. Takvim bir form içinde yeniden kullanıldığında gün seçimi istemeden form gönderimi başlatmıyor. +- 280 test ve build başarılı. Takvim bileşeninin gerçek Google/Outlook aktarımı hâlâ kapsam dışı; genel plan açık. diff --git a/src/components/tools/TenderCalendar.jsx b/src/components/tools/TenderCalendar.jsx index fe6a01f..e8d0f5f 100644 --- a/src/components/tools/TenderCalendar.jsx +++ b/src/components/tools/TenderCalendar.jsx @@ -58,6 +58,7 @@ export const TenderCalendar = () => { {daysList.map(d => (