feat: 添加 createViewData 函数以构建 RouterViewData 结构
This commit is contained in:
@@ -483,3 +483,14 @@ export type RouterItem = {
|
||||
middleware?: string[];
|
||||
metadata?: Record<string, any>;
|
||||
}
|
||||
|
||||
export const createViewData = (routerViewData: RouterViewItem | RouterViewItem[], data?: RouterViewData): RouterViewData => {
|
||||
return {
|
||||
views: [],
|
||||
viewId: undefined,
|
||||
data: {
|
||||
items: Array.isArray(routerViewData) ? routerViewData : [routerViewData],
|
||||
},
|
||||
...data
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user