fix(web): 修复 lint 错误
- 调整 permissions/page.tsx 的 import 顺序 - 重命名未使用的 collectAllMenuIds 为 _collectAllMenuIds Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
'use client';
|
'use client';
|
||||||
|
|
||||||
|
import { PermissionsTable } from '@/components/permissions';
|
||||||
import {
|
import {
|
||||||
Card,
|
Card,
|
||||||
CardContent,
|
CardContent,
|
||||||
@@ -7,7 +8,6 @@ import {
|
|||||||
CardHeader,
|
CardHeader,
|
||||||
CardTitle,
|
CardTitle,
|
||||||
} from '@/components/ui/card';
|
} from '@/components/ui/card';
|
||||||
import { PermissionsTable } from '@/components/permissions';
|
|
||||||
|
|
||||||
export default function PermissionsPage() {
|
export default function PermissionsPage() {
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -151,12 +151,12 @@ export function RoleEditDialog({ role, open, onOpenChange }: RoleEditDialogProps
|
|||||||
);
|
);
|
||||||
|
|
||||||
// 递归收集所有菜单 ID(用于扁平化菜单树)
|
// 递归收集所有菜单 ID(用于扁平化菜单树)
|
||||||
const collectAllMenuIds = (menus: MenuTreeNode[]): string[] => {
|
const _collectAllMenuIds = (menus: MenuTreeNode[]): string[] => {
|
||||||
const ids: string[] = [];
|
const ids: string[] = [];
|
||||||
for (const menu of menus) {
|
for (const menu of menus) {
|
||||||
ids.push(menu.id);
|
ids.push(menu.id);
|
||||||
if (menu.children && menu.children.length > 0) {
|
if (menu.children && menu.children.length > 0) {
|
||||||
ids.push(...collectAllMenuIds(menu.children));
|
ids.push(..._collectAllMenuIds(menu.children));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return ids;
|
return ids;
|
||||||
|
|||||||
Reference in New Issue
Block a user