// src/components/DeckCreator/JokerCardEditor.jsx // Joker kártya szerkesztő import React, { useState, useEffect } from 'react' import { FaTheaterMasks, FaInfoCircle, FaUsers } from 'react-icons/fa' export default function JokerCardEditor({ card, onChange }) { const [cardData, setCardData] = useState({ type: 'JOKER', text: '' }) useEffect(() => { if (card) { setCardData({ type: 'JOKER', text: card.text || '' }) } }, [card]) const handleTextChange = (e) => { const newCardData = { ...cardData, text: e.target.value } setCardData(newCardData) if (onChange) { onChange(newCardData) } } // Példa joker kártyák const exampleCards = [ "Felelsz vagy mersz? (Az előző játékos kérdez)", "Csinálj 20 felülést!", "Mesélj el egy vicces történetet az életedből!", "Utánozd a kedvenc állatodat 30 másodpercig!", "Énekelj el egy dalt amit mindenki ismer!", "Mondj el 5 dolgot amiért hálás vagy!", "Táncolj 1 percig zene nélkül!" ] const insertExample = (example) => { setCardData(prev => ({ ...prev, text: example })) if (onChange) { onChange({ ...cardData, text: example }) } } return (
{/* Info box */}

Joker kártya működése:

A joker kártyák interaktív feladatokat tartalmaznak, melyek megtörik a jeget a játékosok között. Ezek lehetnek fizikai feladatok, kérdések, vagy szórakoztató kihívások.

Cél: Szórakozás és játékosok közötti kapcsolat erősítése

{/* Kártya szövege */}

Kártya szövege