diff --git a/src/views/home.rs b/src/views/home.rs index ebd00ec..5d5b4ea 100644 --- a/src/views/home.rs +++ b/src/views/home.rs @@ -1,14 +1,9 @@ use crate::components::ui::{ - Accordion, AccordionContent, AccordionItem, AccordionTrigger, Alert, AlertVariant, Avatar, - Badge, BadgeVariant, Breadcrumb, Button, ButtonSize, ButtonVariant, Card, CardContent, - CardDescription, CardFooter, CardHeader, CardTitle, Checkbox, CommandItem, CommandPalette, - ContextItem, ContextMenu, Crumb, Dialog, DropdownMenu, DropdownMenuItem, HoverCard, Input, - Label, Menubar, MenubarItem, MenubarMenu, NavigationItem, NavigationMenu, Pagination, Popover, - Progress, RadioGroup, RadioGroupItem, Select, SelectOption, Separator, SeparatorOrientation, - Sheet, SheetSide, Sidebar, SidebarContent, SidebarFooter, SidebarGroup, SidebarGroupContent, - SidebarGroupLabel, SidebarHeader, SidebarInset, SidebarLayout, SidebarMenu, SidebarMenuButton, - SidebarMenuItem, SidebarSeparator, SidebarTrigger, Slider, StepItem, Steps, Switch, Tabs, - TabsContent, TabsList, TabsTrigger, Textarea, Toast, ToastViewport, Tooltip, + Accordion, AccordionContent, AccordionItem, AccordionTrigger, + Badge, BadgeVariant, Button, ButtonVariant, Card, CardContent, + CardDescription, CardFooter, CardHeader, CardTitle, + Progress, Tabs, + TabsContent, TabsList, TabsTrigger, }; use dioxus::prelude::*; diff --git a/src/views/orders.rs b/src/views/orders.rs index ed980d1..4031ffe 100644 --- a/src/views/orders.rs +++ b/src/views/orders.rs @@ -990,7 +990,7 @@ pub fn Orders() -> Element { // 示例2:InteractiveTable with 行选择 + 列可见性控制 h3 { style: "margin-top: 2rem;", "2. 高级数据表格 (InteractiveTable) - 行选择 + 列切换" } { - let mut selected_rows = use_signal(|| std::collections::HashSet::::new()); + let selected_rows = use_signal(|| std::collections::HashSet::::new()); let selected_count = selected_rows().len(); let columns = vec![