Skip to content

Commit 6a141dd

Browse files
committed
chore: ES Lint errors
1 parent 875fc35 commit 6a141dd

8 files changed

Lines changed: 29 additions & 28 deletions

File tree

Website/.eslintrc.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
{
2-
"extends": ["next/core-web-vitals", "next/typescript"]
2+
"extends": ["next/core-web-vitals", "next/typescript"],
3+
"rules": {
4+
"@typescript-eslint/no-empty-object-type": "off"
5+
}
36
}

Website/components/AppSiderbar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use client'
22

33
import { useSidebar, useSidebarDispatch } from '@/contexts/SidebarContext'
4-
import { SidebarClose, Menu, SidebarOpen } from 'lucide-react'
4+
import { SidebarClose, SidebarOpen } from 'lucide-react'
55
import { useIsMobile } from '@/hooks/use-mobile'
66
import SidebarNavRail from './SidebarNavRail'
77
import clsx from 'clsx'
@@ -41,7 +41,7 @@ export const AppSidebar = ({}: IAppSidebarProps) => {
4141
isOpen ? 'translate-x-0' : '-translate-x-full',
4242
'flex flex-col'
4343
]
44-
: 'relative flex flex-col'
44+
: 'flex flex-col sticky top-0'
4545
)}
4646
>
4747
{/* Header */}

Website/components/aboutview/AboutView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import React, { useEffect, useState } from 'react'
44
import { AppSidebar } from '../AppSiderbar'
5-
import { useSidebar, useSidebarDispatch } from '@/contexts/SidebarContext'
5+
import { useSidebarDispatch } from '@/contexts/SidebarContext'
66
import { TooltipProvider } from '@radix-ui/react-tooltip'
77

88
interface IAboutViewProps {}

Website/components/attributes/LookupAttribute.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { LookupAttributeType } from "@/lib/Types"
2-
import { Button } from "../ui/button"
32
import { FileSearch, FileX2 } from "lucide-react"
4-
import { useDatamodelView, useDatamodelViewDispatch } from "@/contexts/DatamodelViewContext"
3+
import { useDatamodelView } from "@/contexts/DatamodelViewContext"
54

65
export default function LookupAttribute({ attribute }: { attribute: LookupAttributeType }) {
76

Website/components/datamodelview/Attributes.tsx

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@ import { TableHeader, TableRow, TableHead, TableBody, TableCell, Table } from ".
55
import { Button } from "../ui/button"
66
import { useState } from "react"
77
import { ArrowUpDown, ArrowUp, ArrowDown, Search, X, EyeOff, Eye } from "lucide-react"
8-
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "./ui/select"
9-
import { Input } from "./ui/input"
10-
import { AttributeDetails } from "./entity/AttributeDetails"
11-
import BooleanAttribute from "./attributes/BooleanAttribute"
12-
import ChoiceAttribute from "./attributes/ChoiceAttribute"
13-
import DateTimeAttribute from "./attributes/DateTimeAttribute"
14-
import DecimalAttribute from "./attributes/DecimalAttribute"
15-
import FileAttribute from "./attributes/FileAttribute"
16-
import GenericAttribute from "./attributes/GenericAttribute"
17-
import IntegerAttribute from "./attributes/IntegerAttribute"
18-
import LookupAttribute from "./attributes/LookupAttribute"
19-
import StatusAttribute from "./attributes/StatusAttribute"
20-
import StringAttribute from "./attributes/StringAttribute"
8+
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "./../ui/select"
9+
import { Input } from "./../ui/input"
10+
import { AttributeDetails } from "./../entity/AttributeDetails"
11+
import BooleanAttribute from "./../attributes/BooleanAttribute"
12+
import ChoiceAttribute from "./../attributes/ChoiceAttribute"
13+
import DateTimeAttribute from "./../attributes/DateTimeAttribute"
14+
import DecimalAttribute from "./../attributes/DecimalAttribute"
15+
import FileAttribute from "./../attributes/FileAttribute"
16+
import GenericAttribute from "./../attributes/GenericAttribute"
17+
import IntegerAttribute from "./../attributes/IntegerAttribute"
18+
import LookupAttribute from "./../attributes/LookupAttribute"
19+
import StatusAttribute from "./../attributes/StatusAttribute"
20+
import StringAttribute from "./../attributes/StringAttribute"
2121

2222
type SortDirection = 'asc' | 'desc' | null
2323
type SortColumn = 'displayName' | 'schemaName' | 'type' | 'description' | null

Website/components/datamodelview/DatamodelView.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
'use client'
22

3-
import { useState, useEffect } from "react";
3+
import { useEffect } from "react";
44
import { AppSidebar } from "../AppSiderbar";
55
import { TooltipProvider } from "../ui/tooltip";
6-
import { TouchProvider } from "../ui/hybridtooltop";
7-
import { useSidebar, useSidebarDispatch } from "@/contexts/SidebarContext";
6+
import { useSidebarDispatch } from "@/contexts/SidebarContext";
87
import { SidebarDatamodelView } from "./SidebarDatamodelView";
98
import { DatamodelViewProvider } from "@/contexts/DatamodelViewContext";
109
import { List } from "./List";

Website/components/datamodelview/List.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { useEffect, useMemo, useRef, useCallback, useState } from "react";
22
import { Groups } from "../../generated/Data";
3-
import { useDatamodelView, useDatamodelViewDispatch } from "@/contexts/DatamodelViewContext";
3+
import { useDatamodelViewDispatch } from "@/contexts/DatamodelViewContext";
44
import React from "react";
55
import { useVirtualizer } from '@tanstack/react-virtual';
66
import { Section } from "./Section";
77
import { Loader2 } from "lucide-react";
88

9-
interface IListProps {}
9+
interface IListProps { }
1010

11-
export const List = ({}: IListProps) => {
11+
export const List = ({ }: IListProps) => {
1212
const dispatch = useDatamodelViewDispatch();
1313
const [isScrollingToSection, setIsScrollingToSection] = useState(false);
1414

Website/components/datamodelview/Section.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
'use client'
22

3-
import { useEffect } from "react"
43
import { EntityType, GroupType } from "@/lib/Types"
54
import { Tabs, TabsList, TabsTrigger, TabsContent } from "../ui/tabs"
65
import { EntityHeader } from "../entity/EntityHeader"
76
import { SecurityRoles } from "../entity/SecurityRoles"
87
import Keys from "./Keys"
98
import { KeyRound, Tags, Unplug } from "lucide-react"
10-
import { useDatamodelView } from "@/contexts/DatamodelViewContext"
119
import { Attributes } from "./Attributes"
1210
import { Relationships } from "./Relationships"
1311
import React from "react"
@@ -65,4 +63,6 @@ export const Section = React.memo(({ entity, group }: ISectionProps) =>
6563
</div>
6664
)
6765
}
68-
);
66+
);
67+
68+
Section.displayName = "Section";

0 commit comments

Comments
 (0)