Files
WAI_Project_UNIX/uni_modules/cool-ui/hooks/component.ts
2025-08-08 09:36:31 +08:00

16 lines
356 B
TypeScript

import { parse } from "@/cool";
import type { ClCascaderOption, ClListViewItem } from "../types";
export function useListView(data: UTSJSONObject[]) {
return data.map((e) => {
return parse<ClListViewItem>({
...e,
value: e
})!;
});
}
export function useCascader(data: UTSJSONObject[]) {
return data.map((e) => parse<ClCascaderOption>(e)!);
}