1 |
- [{"D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\index.tsx":"1","D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\components\\TimerContainer\\TimerControl\\TimerControl.tsx":"2","D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\components\\TimerContainer\\Timer\\Timer.tsx":"3","D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\components\\TimerPresentation\\TimerPresentation.tsx":"4","D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\components\\TimerContainer\\TimerContainer.tsx":"5"},{"size":317,"mtime":1643125579998,"results":"6","hashOfConfig":"7"},{"size":1453,"mtime":1643226231246,"results":"8","hashOfConfig":"7"},{"size":1268,"mtime":1643287392810,"results":"9","hashOfConfig":"7"},{"size":2233,"mtime":1643287012778,"results":"10","hashOfConfig":"7"},{"size":1083,"mtime":1643287243323,"results":"11","hashOfConfig":"7"},{"filePath":"12","messages":"13","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1yc3slw",{"filePath":"14","messages":"15","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"16"},{"filePath":"17","messages":"18","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19","messages":"20","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21","messages":"22","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\index.tsx",[],"D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\components\\TimerContainer\\TimerControl\\TimerControl.tsx",["23"],"import { useState } from 'react';\n\nimport s from './TimerControl.module.css';\n\ninterface ITimerControlProps {\n flag: string;\n setHours: React.Dispatch<React.SetStateAction<number>>;\n setMinutes: React.Dispatch<React.SetStateAction<number>>;\n setSeconds: React.Dispatch<React.SetStateAction<number>>;\n}\n\nconst TimerControl = ({\n flag,\n setHours,\n setMinutes,\n setSeconds,\n}: ITimerControlProps) => {\n const handleTimeInput = (e: React.ChangeEvent<HTMLInputElement>) => {\n const name = e.target.name;\n const value = Number(e.target.value);\n if (flag === 'Pause') return;\n switch (name) {\n case 'hours':\n setHours(value);\n break;\n case 'minutes':\n setMinutes(value);\n break;\n case 'seconds':\n setSeconds(value);\n break;\n default:\n break;\n }\n };\n\n return (\n <div className={s.timerControlWrapper}>\n <input\n onChange={handleTimeInput}\n name=\"hours\"\n className={s.timerInput}\n type=\"number\"\n placeholder=\"Hours\"\n ></input>\n <input\n onChange={handleTimeInput}\n name=\"minutes\"\n className={s.timerInput}\n type=\"number\"\n placeholder=\"Minutes\"\n ></input>\n <input\n onChange={handleTimeInput}\n name=\"seconds\"\n className={s.timerInput}\n type=\"number\"\n placeholder=\"Seconds\"\n ></input>\n </div>\n );\n};\n\nexport default TimerControl;\n","D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\components\\TimerContainer\\Timer\\Timer.tsx",[],"D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\components\\TimerPresentation\\TimerPresentation.tsx",[],"D:\\web\\NIX\\REACT-NIX\\hw-react-2\\src\\components\\TimerContainer\\TimerContainer.tsx",[],{"ruleId":"24","severity":1,"message":"25","line":1,"column":10,"nodeType":"26","messageId":"27","endLine":1,"endColumn":18},"@typescript-eslint/no-unused-vars","'useState' is defined but never used.","Identifier","unusedVar"]
|