Description input added

This commit is contained in:
2021-09-30 22:09:13 -03:00
parent 21afd0a024
commit eaeef681b4
6 changed files with 55 additions and 5 deletions

View File

@@ -27,6 +27,7 @@ function App() {
const [signIn, setSignIn] = useState('')
const [apiKey, setApiKey] = useState('')
const [taskName, setTaskName] = useState('')
const [workspaceID, setWorspaceID] = useState(0)
const [projectID, setProjectID] = useState(0)
@@ -68,6 +69,11 @@ function App() {
signIn={signIn}
timerOn={timerOn}
setTimerOn={setTimerOn}
apiKey={apiKey}
taskName={taskName}
setTaskName={setTaskName}
workspaceID={workspaceID}
setWorspaceID={setWorspaceID}
@@ -75,7 +81,6 @@ function App() {
projectID={projectID}
setProjectID={setProjectID}
apiKey={apiKey}
/>
<ClockifyTasksDisplay
@@ -85,6 +90,9 @@ function App() {
apiKey={apiKey}
setApiKey={setApiKey}
taskName={taskName}
setTaskName={setTaskName}
workspaceID={workspaceID}
setWorspaceID={setWorspaceID}

View File

@@ -204,6 +204,13 @@ const ClockifyTasksDisplay = (props) => {
: null
}
</select>
<input
type="text"
onChange={(e) => {props.setTaskName(e.target.value)}}
value={props.taskName}
placeholder="Add task description"
className={props.projectID !== 0 ? null: 'disabled'}
/>
</div>
: null
}

View File

@@ -15,8 +15,6 @@ const MainPomodoro = (props) => {
const [rests, setRests] = useState(0)
const [longRests, setLongRests] = useState(0)
const [startTime, setStartTime] = useState('')
const [endTime, setEndTime] = useState('')
@@ -32,12 +30,13 @@ const MainPomodoro = (props) => {
React.useEffect( () => {
if (letsUpload) {
uploadToClockifyTimer( props.workspaceID, props.projectID, startTime, endTime, props.apiKey)
uploadToClockifyTimer(props.workspaceID, props.projectID, startTime, endTime, props.apiKey, props.taskName)
setLetsUpload(false)
setStartTime('')
setEndTime('')
props.setTaskName('')
}
})