diff --git a/packages/docs/package.json b/packages/docs/package.json index c4fca4e..4438a16 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -20,10 +20,11 @@ "qwik": "qwik" }, "devDependencies": { - "@builder.io/qwik": "0.15.0", + "@builder.io/qwik": "0.16.1", "@builder.io/qwik-city": "0.0.128", "@fontsource/inter": "^4.5.14", "@iconify-json/tabler": "^1.1.49", + "@octokit/core": "^4.1.0", "@tailwindcss/aspect-ratio": "^0.4.0", "@tailwindcss/forms": "^0.5.3", "@tailwindcss/line-clamp": "^0.3.1", diff --git a/packages/docs/src/components/icons/IconArrowDownRight.tsx b/packages/docs/src/components/icons/IconArrowDownRight.tsx index 8adfab2..36fe4f0 100644 --- a/packages/docs/src/components/icons/IconArrowDownRight.tsx +++ b/packages/docs/src/components/icons/IconArrowDownRight.tsx @@ -18,10 +18,6 @@ export const IconArrowDownRight = (props: ItemProps) => { fill="none" stroke-linecap="round" stroke-linejoin="round" - > - - - - + > ) } diff --git a/packages/docs/src/components/widgets/CallToAction.tsx b/packages/docs/src/components/widgets/CallToAction.tsx index 3b1444b..f1eb46e 100644 --- a/packages/docs/src/components/widgets/CallToAction.tsx +++ b/packages/docs/src/components/widgets/CallToAction.tsx @@ -1,17 +1,23 @@ -import { component$ } from '@builder.io/qwik' +import { $, component$, QwikMouseEvent } from '@builder.io/qwik' + +export const handleVideo = $((ev: QwikMouseEvent) => { + const targetVideo = ev.target as HTMLVideoElement + targetVideo.play() +}) export default component$(() => { return ( - - - + + + { + return ( + + + + + + + + {props.user.login} + + + + ) + } +) diff --git a/packages/docs/src/components/widgets/Collaborators.tsx b/packages/docs/src/components/widgets/Collaborators.tsx index 698c0a2..4218ad7 100644 --- a/packages/docs/src/components/widgets/Collaborators.tsx +++ b/packages/docs/src/components/widgets/Collaborators.tsx @@ -1,46 +1,61 @@ -import { component$ } from '@builder.io/qwik' +import { component$, Resource, useResource$ } from '@builder.io/qwik' +import Collaborator from './Collaborator' +import { Octokit } from '@octokit/core' -export default component$(() => { +export const octokit = new Octokit({ + auth: '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', +}) + +export const apiGetCollaborators = () => + octokit.request( + 'GET /repos/codigoencasa/bot-whatsapp/contributors{?anon,per_page,page}', + { + owner: 'OWNER', + repo: 'REPO', + } + ) + +export const TaleUsers = component$((props: { users: any[] }) => { return ( - - - Contributors - - 204 - - - - - - - - - - - - + 198 others - - - + <> + {props.users.map((user) => ( + + {' '} + + + ))} + > + ) +}) + +export default component$(() => { + const collaboratorsResource = useResource$( + async () => await (await apiGetCollaborators()).data + ) + + return ( + + + + + Colaboradores + + + Super estrellas + + + Todo es posible gracias a el mayor recursos de todos, el + recurso humano. Tu tambien puedes formar parte + + + + + } + > + + + ) }) diff --git a/packages/docs/src/contexts/index.tsx b/packages/docs/src/contexts/index.tsx index 8c77bda..929daa4 100644 --- a/packages/docs/src/contexts/index.tsx +++ b/packages/docs/src/contexts/index.tsx @@ -8,5 +8,3 @@ export interface DocumentationCtx { export const GlobalStore = createContext('documentation-site') - -export const AppSetting = createContext<{ repo: string }>('app-settings') diff --git a/packages/docs/src/routes/index.tsx b/packages/docs/src/routes/index.tsx index 0088292..071b498 100644 --- a/packages/docs/src/routes/index.tsx +++ b/packages/docs/src/routes/index.tsx @@ -6,6 +6,7 @@ import Features from '~/components/widgets/Features' import FAQs from '~/components/widgets/FAQs' // import Stats from '~/components/widgets/Stats' import CallToAction from '~/components/widgets/CallToAction' +import Collaborators from '~/components/widgets/Collaborators' export default component$(() => { return ( @@ -13,6 +14,7 @@ export default component$(() => { + {/* */} > diff --git a/yarn.lock b/yarn.lock index 00f657e..1a7678e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1068,12 +1068,14 @@ __metadata: languageName: node linkType: hard -"@builder.io/qwik@npm:0.15.0": - version: 0.15.0 - resolution: "@builder.io/qwik@npm:0.15.0" +"@builder.io/qwik@npm:0.16.1": + version: 0.16.1 + resolution: "@builder.io/qwik@npm:0.16.1" + dependencies: + undici: ^5.14.0 bin: qwik: qwik.cjs - checksum: ba78602ff735065265858c9e6164b538ed26e6815f73a598a92bfbd95d474f7267b35f3eddaf92911425b8805b8040d32946faf33a46189150f89e581083ccdd + checksum: 3dd65cf48ee74ebff9fc53d8745ca59c1c205099d8b37a3239c4683d940e6b0c893456d66f8e376e76e521615a54e4473aeff9f3373b50cca17fbaa13e9f9ce6 languageName: node linkType: hard @@ -1790,6 +1792,93 @@ __metadata: languageName: node linkType: hard +"@octokit/auth-token@npm:^3.0.0": + version: 3.0.2 + resolution: "@octokit/auth-token@npm:3.0.2" + dependencies: + "@octokit/types": ^8.0.0 + checksum: c7204770a6cb1661379c31b5a26779b509324446e61a4902893a69fd471738c817afc470f8ac8d86ad827738cc953046d27fbb87fc81782ff10e366b70241f4e + languageName: node + linkType: hard + +"@octokit/core@npm:^4.1.0": + version: 4.1.0 + resolution: "@octokit/core@npm:4.1.0" + dependencies: + "@octokit/auth-token": ^3.0.0 + "@octokit/graphql": ^5.0.0 + "@octokit/request": ^6.0.0 + "@octokit/request-error": ^3.0.0 + "@octokit/types": ^8.0.0 + before-after-hook: ^2.2.0 + universal-user-agent: ^6.0.0 + checksum: 4e53e02ff3ebe808b74385be0055cc1cce4b548060b20e3f2d5dd1bf7877ff7b6556f11278edc070842bf24aa869f9f59a02638f1b14083eb290b9e297447a2d + languageName: node + linkType: hard + +"@octokit/endpoint@npm:^7.0.0": + version: 7.0.3 + resolution: "@octokit/endpoint@npm:7.0.3" + dependencies: + "@octokit/types": ^8.0.0 + is-plain-object: ^5.0.0 + universal-user-agent: ^6.0.0 + checksum: c36b1577062e51d1683779a59c75d046d59f9a5c3a0f046d465e6c4c39f64bfc3a3052b42fa91a4552c7903ec382c604b4a2e1aadebdf7458191849ede5d4978 + languageName: node + linkType: hard + +"@octokit/graphql@npm:^5.0.0": + version: 5.0.4 + resolution: "@octokit/graphql@npm:5.0.4" + dependencies: + "@octokit/request": ^6.0.0 + "@octokit/types": ^8.0.0 + universal-user-agent: ^6.0.0 + checksum: 8cf65cf7e6608cf3cbc96a2fa902172b4d5dc30e88ee0bae3711bf467a25b828b10cce1aaabb7f82a7580bfbcf7028b91d1dd1a894940945e38ca2deb6509754 + languageName: node + linkType: hard + +"@octokit/openapi-types@npm:^14.0.0": + version: 14.0.0 + resolution: "@octokit/openapi-types@npm:14.0.0" + checksum: 0a1f8f3be998cd82c5a640e9166d43fd183b33d5d36f5e1a9b81608e94d0da87c01ec46c9988f69cd26585d4e2ffc4d3ec99ee4f75e5fe997fc86dad0aa8293c + languageName: node + linkType: hard + +"@octokit/request-error@npm:^3.0.0": + version: 3.0.2 + resolution: "@octokit/request-error@npm:3.0.2" + dependencies: + "@octokit/types": ^8.0.0 + deprecation: ^2.0.0 + once: ^1.4.0 + checksum: 41549554ce780de13d3421f8036635014c8dcbdf867c288526ef7b17e9d92470f33341ddadacf2868dc0181440842803484104efbe11ebfaecdaeec58871a13e + languageName: node + linkType: hard + +"@octokit/request@npm:^6.0.0": + version: 6.2.2 + resolution: "@octokit/request@npm:6.2.2" + dependencies: + "@octokit/endpoint": ^7.0.0 + "@octokit/request-error": ^3.0.0 + "@octokit/types": ^8.0.0 + is-plain-object: ^5.0.0 + node-fetch: ^2.6.7 + universal-user-agent: ^6.0.0 + checksum: adbeb38807c60b53d32d9b69be0c1f861c26698bc6f5f3f7e05d26972290dc4867827dd333bdd801818c347e5723efd049a2b9848c6c8bf74a2032968dede0ff + languageName: node + linkType: hard + +"@octokit/types@npm:^8.0.0": + version: 8.0.0 + resolution: "@octokit/types@npm:8.0.0" + dependencies: + "@octokit/openapi-types": ^14.0.0 + checksum: 1a0197b2c4c522ac90f145e02b3f8cb048a47f71c2c6bdbf021a03db7dd30ca92a899c0186acb401337f218efe44e60d33cc1cc68715b622bb75bc1a4e79515d + languageName: node + linkType: hard + "@rollup/plugin-commonjs@npm:^23.0.2": version: 23.0.7 resolution: "@rollup/plugin-commonjs@npm:23.0.7" @@ -2780,6 +2869,13 @@ __metadata: languageName: node linkType: hard +"before-after-hook@npm:^2.2.0": + version: 2.2.3 + resolution: "before-after-hook@npm:2.2.3" + checksum: a1a2430976d9bdab4cd89cb50d27fa86b19e2b41812bf1315923b0cba03371ebca99449809226425dd3bcef20e010db61abdaff549278e111d6480034bebae87 + languageName: node + linkType: hard + "bignumber.js@npm:^2.1.0": version: 2.4.0 resolution: "bignumber.js@npm:2.4.0" @@ -4180,6 +4276,13 @@ __metadata: languageName: node linkType: hard +"deprecation@npm:^2.0.0": + version: 2.3.1 + resolution: "deprecation@npm:2.3.1" + checksum: f56a05e182c2c195071385455956b0c4106fe14e36245b00c689ceef8e8ab639235176a96977ba7c74afb173317fac2e0ec6ec7a1c6d1e6eaa401c586c714132 + languageName: node + linkType: hard + "dequal@npm:^2.0.0": version: 2.0.3 resolution: "dequal@npm:2.0.3" @@ -6905,6 +7008,13 @@ __metadata: languageName: node linkType: hard +"is-plain-object@npm:^5.0.0": + version: 5.0.0 + resolution: "is-plain-object@npm:5.0.0" + checksum: e32d27061eef62c0847d303125440a38660517e586f2f3db7c9d179ae5b6674ab0f469d519b2e25c147a1a3bc87156d0d5f4d8821e0ce4a9ee7fe1fcf11ce45c + languageName: node + linkType: hard + "is-potential-custom-element-name@npm:^1.0.1": version: 1.0.1 resolution: "is-potential-custom-element-name@npm:1.0.1" @@ -8747,7 +8857,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.6.1": +"node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" dependencies: @@ -10099,10 +10209,11 @@ __metadata: version: 0.0.0-use.local resolution: "qwind@workspace:packages/docs" dependencies: - "@builder.io/qwik": 0.15.0 + "@builder.io/qwik": 0.16.1 "@builder.io/qwik-city": 0.0.128 "@fontsource/inter": ^4.5.14 "@iconify-json/tabler": ^1.1.49 + "@octokit/core": ^4.1.0 "@tailwindcss/aspect-ratio": ^0.4.0 "@tailwindcss/forms": ^0.5.3 "@tailwindcss/line-clamp": ^0.3.1 @@ -11947,6 +12058,15 @@ __metadata: languageName: node linkType: hard +"undici@npm:^5.14.0": + version: 5.14.0 + resolution: "undici@npm:5.14.0" + dependencies: + busboy: ^1.6.0 + checksum: 7a076e44d84b25844b4eb657034437b8b9bb91f17d347de474fdea1d4263ce7ae9406db79cd30de5642519277b4893f43073258bcc8fed420b295da3fdd11b26 + languageName: node + linkType: hard + "unicode-properties@npm:^1.3.1": version: 1.4.1 resolution: "unicode-properties@npm:1.4.1" @@ -12081,6 +12201,13 @@ __metadata: languageName: node linkType: hard +"universal-user-agent@npm:^6.0.0": + version: 6.0.0 + resolution: "universal-user-agent@npm:6.0.0" + checksum: 5092bbc80dd0d583cef0b62c17df0043193b74f425112ea6c1f69bc5eda21eeec7a08d8c4f793a277eb2202ffe9b44bec852fa3faff971234cd209874d1b79ef + languageName: node + linkType: hard + "universalify@npm:^0.1.0": version: 0.1.2 resolution: "universalify@npm:0.1.2"
+ Colaboradores +
+ Todo es posible gracias a el mayor recursos de todos, el + recurso humano. Tu tambien puedes formar parte +