diff --git a/.gitignore b/.gitignore index 04c01ba..a547bf3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,24 @@ -node_modules/ -dist/ \ No newline at end of file +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/src/pages/Account/AccountSettings.tsx b/src/pages/Account/AccountSettings.tsx index 15daa8b..a0ca946 100644 --- a/src/pages/Account/AccountSettings.tsx +++ b/src/pages/Account/AccountSettings.tsx @@ -1,4 +1,5 @@ -import React from 'react'; +import { useState, useEffect } from 'react'; +import { pb } from '../../config/pocketbase'; export default function AccountSettings() { return ( diff --git a/src/pages/Support/ServiceDesk.tsx b/src/pages/Support/ServiceDesk.tsx index d47b56d..4d87ff3 100644 --- a/src/pages/Support/ServiceDesk.tsx +++ b/src/pages/Support/ServiceDesk.tsx @@ -1,4 +1,4 @@ -import React, { useState, useEffect } from 'react'; +import { useState, useEffect } from 'react'; import { pb } from '../../config/pocketbase'; import NewTicket from './NewTicket'; // Ajustez le chemin d'import selon votre arborescence import TicketDetail from './TicketDetail'; // Ajustez le chemin d'import selon votre arborescence diff --git a/src/pages/Support/TicketDetail.tsx b/src/pages/Support/TicketDetail.tsx index 6e5c669..e2aa06b 100644 --- a/src/pages/Support/TicketDetail.tsx +++ b/src/pages/Support/TicketDetail.tsx @@ -61,7 +61,7 @@ export default function TicketDetail({ ticketId, onBack }: TicketDetailProps) { }, [ticketId]); // Envoi d'un nouveau message dans la discussion - const handleSendMessage = async (e: React.FormEvent) => { + const handleSendMessage = async (e: React.SubmitEvent) => { e.preventDefault(); if (!newMessage.trim() || !currentUser) return; diff --git a/tsconfig.app.json b/tsconfig.app.json index 6830b6f..d619aec 100644 --- a/tsconfig.app.json +++ b/tsconfig.app.json @@ -19,7 +19,7 @@ /* Linting */ "noUnusedLocals": true, "noUnusedParameters": true, - "erasableSyntaxOnly": true, + "erasableSyntaxOnly": false, "noFallthroughCasesInSwitch": true }, "include": ["src"]