[{"/home/giulio/dev/gkaching/websrc/src/components/App.tsx":"1","/home/giulio/dev/gkaching/websrc/src/components/Cards.tsx":"2","/home/giulio/dev/gkaching/websrc/src/components/Overlays.tsx":"3","/home/giulio/dev/gkaching/websrc/src/index.tsx":"4"},{"size":4418,"mtime":1609342346604,"results":"5","hashOfConfig":"6"},{"size":5688,"mtime":1609342346604,"results":"7","hashOfConfig":"6"},{"size":5235,"mtime":1609331232067,"results":"8","hashOfConfig":"6"},{"size":321,"mtime":1609342346604,"results":"9","hashOfConfig":"6"},{"filePath":"10","messages":"11","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"1ev2e5",{"filePath":"12","messages":"13","errorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"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},"/home/giulio/dev/gkaching/websrc/src/components/App.tsx",["19"],"/home/giulio/dev/gkaching/websrc/src/components/Cards.tsx",["20","21","22","23"],"/home/giulio/dev/gkaching/websrc/src/components/Overlays.tsx",["24"],"import React, {Component} from \"react\";\nimport {socket} from \"../index\";\nimport {EventName} from \"../types\";\n\nexport type ModalProps = {\n show: boolean,\n positionId: number,\n toggleConfirmation: any\n}\n\nexport class ClosePositionModal extends Component {\n constructor(props: ModalProps) {\n super(props);\n }\n\n render() {\n if (!this.props.show) {\n return null\n }\n\n return (\n
\n
\n
\n
\n
\n\n {/*This element is to trick the browser into centering the modal contents. -->*/}\n \n\n {/*Modal panel, show/hide based on modal state.*/}\n\n {/*Entering: \"ease-out duration-300\"*/}\n {/* From: \"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95\"*/}\n {/* To: \"opacity-100 translate-y-0 sm:scale-100\"*/}\n {/*Leaving: \"ease-in duration-200\"*/}\n {/* From: \"opacity-100 translate-y-0 sm:scale-100\"*/}\n {/* To: \"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95\"*/}\n\n \n
\n
\n \n {/*Heroicon name: exclamation -->*/}\n \n \n \n
\n
\n

\n Close position\n

\n
\n

\n Are you sure you want to close the position? This action cannot be undone.\n

\n
\n
\n
\n
\n
\n \n \n
\n
\n
\n \n )\n }\n}","/home/giulio/dev/gkaching/websrc/src/index.tsx",[],{"ruleId":"25","severity":1,"message":"26","line":45,"column":5,"nodeType":"27","messageId":"28","endLine":47,"endColumn":6},{"ruleId":"25","severity":1,"message":"26","line":14,"column":5,"nodeType":"27","messageId":"28","endLine":16,"endColumn":6},{"ruleId":"29","severity":1,"message":"30","line":20,"column":44,"nodeType":"31","messageId":"32","endLine":20,"endColumn":46},{"ruleId":"29","severity":1,"message":"33","line":83,"column":34,"nodeType":"31","messageId":"32","endLine":83,"endColumn":36},{"ruleId":"29","severity":1,"message":"33","line":96,"column":57,"nodeType":"31","messageId":"32","endLine":96,"endColumn":59},{"ruleId":"25","severity":1,"message":"26","line":12,"column":5,"nodeType":"27","messageId":"28","endLine":14,"endColumn":6},"@typescript-eslint/no-useless-constructor","Useless constructor.","MethodDefinition","noUselessConstructor","eqeqeq","Expected '!==' and instead saw '!='.","BinaryExpression","unexpected","Expected '===' and instead saw '=='."]