Clean up linter errors
This commit is contained in:
@@ -63,8 +63,8 @@ function getCategoryStatusVariant(status: string): "default" | "secondary" | "de
|
|||||||
|
|
||||||
export function Categories() {
|
export function Categories() {
|
||||||
const [page, setPage] = useState(1);
|
const [page, setPage] = useState(1);
|
||||||
const [sortColumn, setSortColumn] = useState<keyof Category>("name");
|
const [sortColumn] = useState<keyof Category>("name");
|
||||||
const [sortDirection, setSortDirection] = useState<"asc" | "desc">("asc");
|
const [sortDirection] = useState<"asc" | "desc">("asc");
|
||||||
const [filters, setFilters] = useState<CategoryFilters>({
|
const [filters, setFilters] = useState<CategoryFilters>({
|
||||||
search: "",
|
search: "",
|
||||||
type: "all",
|
type: "all",
|
||||||
@@ -174,20 +174,7 @@ export function Categories() {
|
|||||||
};
|
};
|
||||||
}, [filteredData, data?.stats]);
|
}, [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) => {
|
const formatCurrency = (value: number) => {
|
||||||
return new Intl.NumberFormat('en-US', {
|
return new Intl.NumberFormat('en-US', {
|
||||||
|
|||||||
Reference in New Issue
Block a user