2
0
mirror of https://github.com/tenrok/vue-select.git synced 2026-06-22 10:30:34 +03:00

docs: update sponsors, remove ads

This commit is contained in:
Jeff Sagal
2021-07-20 09:20:23 -07:00
parent 2f18243d0a
commit 2e8dd919ca
3 changed files with 22 additions and 18 deletions
+3 -3
View File
@@ -16,11 +16,11 @@ import { format } from "date-fns";
export default { export default {
data: () => ({ data: () => ({
sponsors: SPONSORS.map(({ createdAt, sponsor }) => ({ sponsors: SPONSORS.map(({ createdAt, sponsorEntity }) => ({
createdAt: format(new Date(createdAt), "LLL yyyy"), createdAt: format(new Date(createdAt), "LLL yyyy"),
...sponsor ...sponsorEntity
})) }))
}) }),
}; };
</script> </script>
+18 -10
View File
@@ -28,20 +28,28 @@ async function getContributors() {
*/ */
async function getSponsors() { async function getSponsors() {
const query = ` const query = `
{ {
user(login: "sagalbot") { user(login: "sagalbot") {
sponsorshipsAsMaintainer(first: 100) { sponsorshipsAsMaintainer(first: 100) {
nodes { nodes {
createdAt sponsorEntity {
sponsor { ... on User {
login id
avatarUrl avatarUrl
} login
}
... on Organization {
id
avatarUrl
login
} }
} }
createdAt
} }
} }
`; }
}
`;
try { try {
const { user } = await graphql(query, { const { user } = await graphql(query, {
+1 -5
View File
@@ -1,17 +1,13 @@
<template> <template>
<ParentLayout> <ParentLayout></ParentLayout>
<EthicalAds slot="sidebar-top" />
</ParentLayout>
</template> </template>
<script> <script>
import ParentLayout from "@parent-theme/layouts/Layout.vue"; import ParentLayout from "@parent-theme/layouts/Layout.vue";
import EthicalAds from "../components/EthicalAds.vue";
export default { export default {
components: { components: {
ParentLayout, ParentLayout,
EthicalAds
} }
}; };
</script> </script>