a11y: make price analysis controls non submitting

This commit is contained in:
2026-09-06 16:39:17 +03:00
parent 529556fd17
commit 87cbab934b
2 changed files with 7 additions and 0 deletions
+2
View File
@@ -70,6 +70,7 @@ export const PriceAnalysis = () => {
</div>
</div>
<button
type="button"
onClick={handleDownloadReport}
disabled={!items.length}
className="bg-emerald-600 hover:bg-emerald-500 disabled:opacity-40 text-white font-bold text-xs px-4 py-2 rounded-lg flex items-center gap-2 shadow-xs shrink-0"
@@ -105,6 +106,7 @@ export const PriceAnalysis = () => {
{items.slice(0, 60).map((it) => (
<button
key={`${it.ad}||${it.birim}`}
type="button"
onClick={() => setSelectedKey(`${it.ad}||${it.birim}`)}
className={`w-full text-left p-2.5 rounded-lg text-xs font-semibold transition-all ${
selectedKey === `${it.ad}||${it.birim}` ? 'bg-emerald-600 text-white' : 'bg-slate-50 hover:bg-slate-100 text-slate-700 border border-slate-200'