point.vue 670 B

123456789101112131415161718
  1. <template>
  2. <FlexCol>
  3. <SimplePageContentLoader :loader="loader">
  4. <Parse :content="loader.content?.value?.content || ''" />
  5. </SimplePageContentLoader>
  6. </FlexCol>
  7. </template>
  8. <script setup lang="ts">
  9. import FlexCol from '@/components/layout/FlexCol.vue';
  10. import Parse from '@/components/display/parse/Parse.vue';
  11. import SimplePageContentLoader from '@/components/loader/SimplePageContentLoader.vue';
  12. import CommonContent from '@/api/CommonContent';
  13. import { useSimpleDataLoader } from '@/components/composeabe/loader/SimpleDataLoader';
  14. const loader = useSimpleDataLoader(async () => await CommonContent.getContentDetail(7018, undefined, 18));
  15. </script>