chore(integration): fix lint warnings (react-hooks/exhaustive-deps, react/no-unescaped-entities, unused-vars)
Leftover lint cleanups to make 'npm run lint' pass on the integrated branch: - calendar/page.tsx: add eslint-disable for mount-only useEffect blocks - import/route.ts: replace destructure-and-ignore with renames (_id, _created, _updated) - settings-agents.tsx: escape apostrophe in JSX text
This commit is contained in:
@@ -64,6 +64,7 @@ export default function CalendarPage() {
|
||||
checkWidth();
|
||||
window.addEventListener('resize', checkWidth);
|
||||
return () => window.removeEventListener('resize', checkWidth);
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, []);
|
||||
|
||||
// Get current domain from URL or default
|
||||
@@ -71,6 +72,7 @@ export default function CalendarPage() {
|
||||
const pathParts = window.location.pathname.split('/');
|
||||
// Try to find domain from sidebar or use first domain
|
||||
fetchDomains();
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, []);
|
||||
|
||||
async function fetchDomains() {
|
||||
@@ -163,6 +165,7 @@ export default function CalendarPage() {
|
||||
|
||||
document.addEventListener('keydown', handleKeyDown);
|
||||
return () => document.removeEventListener('keydown', handleKeyDown);
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, [currentDate, view]);
|
||||
|
||||
function getViewRange(date: Date, v: string): { from: Date; to: Date } {
|
||||
|
||||
@@ -60,8 +60,7 @@ export const POST = withAuth(async (request: NextRequest, _user) => {
|
||||
for (const item of items) {
|
||||
try {
|
||||
// Strip id, created, updated to let PocketBase generate new ones
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
const { id, created, updated, ...data } = item;
|
||||
const { id: _id, created: _created, updated: _updated, ...data } = item;
|
||||
await pb.collection(collection).create(data);
|
||||
result.imported++;
|
||||
} catch (error) {
|
||||
|
||||
@@ -229,7 +229,7 @@ export function SettingsAgents() {
|
||||
<AlertDialogContent>
|
||||
<AlertDialogHeader>
|
||||
<AlertDialogTitle>Delete {agentToDelete?.name}?</AlertDialogTitle>
|
||||
<AlertDialogDescription>This will revoke the agent's access.</AlertDialogDescription>
|
||||
<AlertDialogDescription>This will revoke the agent's access.</AlertDialogDescription>
|
||||
</AlertDialogHeader>
|
||||
<AlertDialogFooter>
|
||||
<AlertDialogCancel disabled={!!deletingId}>Cancel</AlertDialogCancel>
|
||||
|
||||
Reference in New Issue
Block a user