hibak.txt feladatai

This commit is contained in:
2025-10-22 09:30:09 +02:00
parent ad5f13a8e1
commit 825e9d1a08
8 changed files with 293 additions and 139 deletions
@@ -8,6 +8,7 @@ import DeckHeader from "../../components/DeckCreator/DeckHeader.jsx"
import CardsList from "../../components/DeckCreator/CardsList.jsx"
import CardEditor from "../../components/DeckCreator/CardEditor.jsx"
import { createDeck } from '../../api/deckApi'
import { notifySuccess, notifyError } from "../../components/Toastify/toastifyServices"
export default function DeckCreator() {
const { deckId } = useParams() // URL-ből deck ID (új deck esetén undefined)
@@ -100,10 +101,10 @@ export default function DeckCreator() {
const saved = await createDeck(payload)
setDeck(prev => ({ ...prev, id: saved.id ?? prev.id, creationdate: saved.creationdate ?? prev.creationdate, updatedate: saved.updatedate ?? prev.updatedate }))
console.log('Deck saved (backend):', saved)
alert(' Deck sikeresen mentve!')
notifySuccess(' Deck sikeresen mentve!')
} catch (error) {
console.error('Mentési hiba:', error)
alert(' Hiba történt a mentés során: ' + (error?.response?.data?.error || error.message || String(error)))
notifyError(' Hiba történt a mentés során: ' + (error?.response?.data?.error || error.message || String(error)))
}
}