]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
docs: reorder
authorEduardo San Martin Morote <posva13@gmail.com>
Tue, 13 Feb 2024 15:51:15 +0000 (16:51 +0100)
committerEduardo San Martin Morote <posva13@gmail.com>
Tue, 13 Feb 2024 15:51:15 +0000 (16:51 +0100)
packages/docs/.vitepress/theme/components/HomeSponsorsGroup.vue

index 3ec29135fa2b6486e70f40033a1b826c282670d4..95b4aabcffaf840fb83565878218c72c6cd7585b 100644 (file)
@@ -1,3 +1,28 @@
+<script setup lang="ts">
+import sponsors from './sponsors.json'
+import { computed } from 'vue'
+import { useData } from 'vitepress'
+
+const props = withDefaults(
+  defineProps<{
+    name: 'Gold' | 'Platinum' | 'Silver' | 'Bronze'
+    size?: number | string
+  }>(),
+  {
+    size: 140,
+  }
+)
+
+const { isDark } = useData()
+
+const list = computed(() =>
+  sponsors[props.name.toLowerCase()].map(sponsor => ({
+    ...sponsor,
+    imgSrc: isDark.value ? sponsor.imgSrcDark : sponsor.imgSrcLight,
+  }))
+)
+</script>
+
 <template>
   <h3>{{ name }} Sponsors</h3>
 
   </p>
 </template>
 
-<script setup lang="ts">
-import sponsors from './sponsors.json'
-import { computed } from 'vue'
-import { useData } from 'vitepress'
-
-interface Props {
-  name: 'Gold' | 'Platinum' | 'Silver' | 'Bronze'
-  size?: number | string
-}
-
-const props = withDefaults(defineProps<Props>(), {
-  size: 140,
-})
-
-const { isDark } = useData()
-
-const list = computed(() =>
-  sponsors[props.name.toLowerCase()].map((sponsor) => ({
-    ...sponsor,
-    imgSrc: isDark.value ? sponsor.imgSrcDark : sponsor.imgSrcLight,
-  }))
-)
-</script>
-
 <style scoped>
 .sponsor_wrapper {
   padding: 5px;