Clean up linter errors
This commit is contained in:
@@ -63,8 +63,8 @@ function getCategoryStatusVariant(status: string): "default" | "secondary" | "de
|
||||
|
||||
export function Categories() {
|
||||
const [page, setPage] = useState(1);
|
||||
const [sortColumn, setSortColumn] = useState<keyof Category>("name");
|
||||
const [sortDirection, setSortDirection] = useState<"asc" | "desc">("asc");
|
||||
const [sortColumn] = useState<keyof Category>("name");
|
||||
const [sortDirection] = useState<"asc" | "desc">("asc");
|
||||
const [filters, setFilters] = useState<CategoryFilters>({
|
||||
search: "",
|
||||
type: "all",
|
||||
@@ -174,20 +174,7 @@ export function Categories() {
|
||||
};
|
||||
}, [filteredData, data?.stats]);
|
||||
|
||||
const handleSort = (column: keyof Category) => {
|
||||
setSortDirection(prev => {
|
||||
if (sortColumn !== column) return "asc";
|
||||
return prev === "asc" ? "desc" : "asc";
|
||||
});
|
||||
setSortColumn(column);
|
||||
};
|
||||
|
||||
const getPerformanceBadge = (growth: number) => {
|
||||
if (growth >= 20) return <Badge variant="default">High Growth</Badge>;
|
||||
if (growth >= 5) return <Badge variant="secondary">Growing</Badge>;
|
||||
if (growth >= -5) return <Badge variant="outline">Stable</Badge>;
|
||||
return <Badge variant="destructive">Declining</Badge>;
|
||||
};
|
||||
|
||||
const formatCurrency = (value: number) => {
|
||||
return new Intl.NumberFormat('en-US', {
|
||||
|
||||
Reference in New Issue
Block a user