importUsed.ts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /*
  2. * @Author: guicheng 1625811865@qq.com
  3. * @Date: 2024-06-21 11:11:08
  4. * @LastEditors: guicheng 1625811865@qq.com
  5. * @LastEditTime: 2024-11-01 14:41:17
  6. * @FilePath: /admin-skb/src/utils/importUsed.ts
  7. * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
  8. */
  9. import { inject, reactive, ref, onMounted } from "vue";
  10. import Uploadfile from "@/components/Uploadfile/index.vue";
  11. import UploadImg from "@/components/UploadImg/index.vue";
  12. import Editor from "@/components/Editor/index.vue";
  13. import { useRenderIcon } from "@/components/ReIcon/src/hooks";
  14. import { ElMessage, ElMessageBox } from "element-plus";
  15. import Upload from "@iconify-icons/ri/upload-2-fill";
  16. import Close from "@iconify-icons/ri/close-fill";
  17. import { http } from "@/utils/http";
  18. import { getGroupUrl } from "@/utils/getUrl/getUrl";
  19. import verification, { RegularVerification } from "./rules";
  20. import { type PaginationProps } from "@pureadmin/table";
  21. import { hasAuth } from "@/router/utils";
  22. import { PureTableBar } from "@/components/RePureTableBar";
  23. import { usePublicHooks } from "@/utils/switchStyle";
  24. import { getConfig } from "@/config";
  25. import JsonEditor from "@/components/JsonEditor/index.vue";
  26. export {
  27. inject,
  28. onMounted,
  29. reactive,
  30. ref,
  31. usePublicHooks,
  32. Uploadfile,
  33. UploadImg,
  34. Editor,
  35. useRenderIcon,
  36. ElMessage,
  37. ElMessageBox,
  38. Upload,
  39. Close,
  40. http,
  41. getGroupUrl,
  42. RegularVerification,
  43. verification,
  44. PaginationProps,
  45. hasAuth,
  46. PureTableBar,
  47. JsonEditor,
  48. getConfig
  49. };