import React, { useState } from 'react' import Head from 'next/head' import Sleep from '../components/sleep' import Todos from '../components/todoStuff/todos' import constants from '../constants.json' import styles from './contribute.module.css' import repos from '../data/repos.json' export default function contribute() { const [newTask, setNewTask] = useState('') const submitNewTask = async () => { if (!newTask) { return } fetch(constants.apiUrl + 'postfeedback', { method: 'POST', credentials: 'include', headers: { Accept: 'application/json', 'Content-Type': 'application/json', }, body: JSON.stringify({ newTask: newTask, from: 'contribute', }), }) .then((resp) => { return resp.json() }) .then((resp) => { if (resp.success) { alert('Elküldve') setNewTask('') } else { alert('Hiba küldés közben') } }) .catch((err) => { alert('Hiba küldés közben') console.error(err) }) } const renderNewTaskArea = () => { return (
Ezen az oldalon új ötleteket adhatsz hozzá megvalósításra a teendők listájához.
Emellet ha hozzáértő vagy, adott feladatok megvalósításában is
segíthetsz. (lásd: lentebb)
Ha egy kártyára kattintasz, a
megjelenő abalkban láthatod annak részleteit, illetve{' '}
szavazhatsz
{' '}
is a feladatra, annak érdekében, hogy minél hamarabb megvalósulhasson.
Minél több szavazat érkezik egy kártyára, annál magasabb lesz a
prioritása. (értsd: a legtöbb szavazatot kapó kártya teendője lesz
legelőször megvalósítva)
A kurzort az oszlopcímekre mozgatva,
további információkat olvashatsz a kategóriák tulajdonságairól.