From c7cb69fd7ab28d759b23dea556433e8ce32f0d82 Mon Sep 17 00:00:00 2001 From: AmirHossein Sakhrawi <63424665+AmirSa12@users.noreply.github.com> Date: Thu, 7 Dec 2023 23:18:02 +0330 Subject: [PATCH] docs: show-updated-docs (#5516) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add created/updated date to docs frontmatter * read the frontmatter (#1) * feat: show updated docs showing the updated docs with a circle next to the title, in this commit I added the circles. * chore(docs): remove warnings (#5345) * style(eslint): convey a stricter restriction from `just` to `only` (examples) (#5340) * feat(vite): allow disabling dev SSR server in vite (#5347) * chore(docs): Small fix of file to edit (#5348) * docs: Update index.mdx (#5351) * Update index.mdx Correct mistake. The original was: Both pages are created by adding ... Changed to: Pages are created by adding ... * trigger GH checks --------- Co-authored-by: gioboa * fix: action redirect accidentally stripped searchparams (#5349) Fix #5342 * fix: remove cf pages stream polyfill (#5352) * chore: updated twitter logo to X (#5357) * docs: update React cheat sheet title (#5358) * 1.2.15 (#5359) * docs: improve SEO with descriptions (#5360) * fix(cli): parseTemplatePath doesn't work in windows (#5339) * fix(cli) parseTemplatePath doesn't work in windows * refactor use path.sep --------- Co-authored-by: Yale * docs: fix typo (#5361) * chore(qwik-insights): use clientOutDir if provided (#5366) * docs: remove soundy.cloud (#5374) * chore: clean up release script (#5376) * fix(qwik): Incorrect module reference in inlinedQrl (#5375) * fix(qwik): Incorrect module reference in inlinedQrl Fix #5368 * fixup! fix(qwik): Incorrect module reference in inlinedQrl * docs: Alex Russell Approved javascript framework (#5364) * docs: Alex Russell Approved Alex Russell Approved JavaScript framework * docs(faq): wording * chore: improved README.md for build artifacts (#5377) * fix(qwik-city): parseBody should not clone Request (#5353) fix(qwik-city): parseBody should not clone requests * docs(eslint-rules): refactor use-method-usage to reflect current qwik… (#5344) * docs(eslint-rules): refactor use-method-usage to reflect current qwik API * refactored unit tests * re-add TSAsExpression * word change: just -> only, to reflect latest PR --------- Co-authored-by: Miško Hevery * fix: Yarn 3/4 PnP compatibility (#5042) * CI * revert --------- Co-authored-by: Roman Zanettin * Revert "refactor(optimizer): remove using resolvePackageData API from Vite" (#5379) Revert "refactor(optimizer): remove using resolvePackageData API from Vite (#5312)" This reverts commit ec53ef7834dd76af0fca1f90c903d93f6cb802f6. * docs: update Alex Russell (#5381) * chore: 1.2.16 (#5382) * fix(labs): Better handling and visibility of q-insights.json (#5384) * feat(insights): Add new route visibility (#5385) * fix(vite): resolution of nested dependencies Co-authored-by: Manu MA * docs: fix incorrect escaping in URL (#5387) * fix(insights): improve files per cluster (#5388) Increase clustering distance which should result in creation of fewer clusters. Fewer clusters means that less files should be downloaded to the client (each file will have more symbols.) This should improve performance. * fix(qwik): Improve logging of vite plugin (#5389) fix(qwik): Improve logging of vite plugin The log now includes file location and code snippet. * fix(core): parent component lookup during pause the parentCtx attribute was optimized to point directly to parents with $contexts$ defined, but that broke pausing which needs the immediate parent. Co-authored-by: Jesse Zhang * chore: clean up docs site build warnings (#5391) * docs: explain custom event props and detail when PropFunction is needed (#5386) * docs: don't index demos; don't duplicate meta descriptions (#5392) * docs: add custom 404 page (#5393) * chore(docs): small improvements to routing/index.mdx * refactor(package.json): add docs.dev & docs.preview Add pnpm docs.dev & pnpm docs.preview commands to improve the DX for contributors. * chore: 1.2.17 (#5397) * fix(insight): use relative path (#5399) * docs: Update media page with new YouTube video links (#5401) Update media page with new YouTube video links * chore(starters): add VSCode debug setting (#5408) * docs(integrations): astro integration docs (#5409) * docs(integrations): astro integration docs * docs(integration): typo * docs(docs): updated docs changes * docs(menu): Add Astro integration to menu (#5410) * Add Astro integration to menu * Add description and keywords to Astro integration page, and update contributor list. * chore(docs): update node integration page (#5413) Bold statement regarding `ORIGIN` env var. * fix(qwik-city): vercel adapter default to `webworker` target (#5414) * docs: correct broken image (#5415) * docs(astro): Qwik + Astro doc improvements (#5416) * Qwik astro doc improvements * typo fix * fix(propfunctionprops): prevent 'undefined', 'null', 'never' conversion to PropFnInterface (#5363) * fix(propfunctionprops): prevent 'undefined', 'null', 'never' conversion to PropFnInterface fix #4946 * improve PropFunctionProps readability and edge-cases * fix never becoming undefined * fixup! fix never becoming undefined * refine tests --------- Co-authored-by: Miško Hevery * fix(qwik-city): better type for svg?jsx imports (#5420) * fix(qwik-city): fix rendered svg?jsx component closing tag (#5423) * fix: fix optimized svg closing tag * test: add svg optimizer test * fix: cache max-age vite.config for dev mode (#5427) * fix(cli): casing for component and mdx route creation (#5430) * docs: fix broken image (#5432) * docs: fixed small typo (#5434) * docs: add missing contributors (#5435) * fix: 3rd party imports of libs during build (#5431) Co-authored-by: Miško Hevery * fix(docs): improve SEO (#5439) * feat(core): auto px addition to css properties for unitless numbers (#5426) * feat(core): auto px addition to css properties for unitless numbers This adds support for auto-addition of 'px' to css properties * add tests to check styles in both ssr and csr * docs: Add link to create new Qwik Insights app as self-serve (#5443) * fix: Pass the missing props for Spinner component (#5437) Pass the missing props for Spinner component As the `growing` props is missing in the bootstrap starter template `Spinner` component it is causing the issue in production build while testing after adding the bootstrap. * fix(docs): Wrap function in cleanup function instead of returning it (#5440) Wrap function in cleanup function instead of returning it * fix(docs): typo in qwikcity -> Validator docs (#5444) --------- Co-authored-by: gioboa * fix(docs): typo in qwik city -> middleware page (#5446) --------- Co-authored-by: gioboa * fix(docs): update links for Edit this page button (#5445) --------- Co-authored-by: gioboa * chore: 1.2.18 (#5449) * docs: Add Component library `ionic-qwik` to community projects on docs. (#5429) Add Component library `ionic-qwik`. * chore(docs): advanced usage of Slot, visibleTask (#5424) chore(docs): advanced Slot, visibleTask, Context * chore(core): update `QwikKeyboardEvent` type (#5433) chore(core): update keyboardevent to have code attr and update deprecated attrs * fix(docs): remove `inline-code` and `link` in tag `` (#5450) --------- Co-authored-by: wangyipeng Co-authored-by: Giorgio Boa <35845425+gioboa@users.noreply.github.com> * docs(ssg): fix shell command (#5459) * docs(auth.js): add credentials example (#5462) * chore: 1.2.19 (#5466) * chore(all): Vite 5 upgrade * chore(core): remove resolvePackageData (#5312) * chore: pnpm api.update * feat(playground): remove broken versions * feat: add qwik/no-use-visible-task eslint rule (#5455) * feat: add qwik/no-use-visible-task eslint rule ---- Co-authored-by: Matteo Pietro Dazzi Co-authored-by: Pasquale De Lucia Co-authored-by: Gloria Giannascoli Co-authored-by: pietrodev07 * linter 🧽 * feat: add extra tips * fix: change message * docs: add missing eslint recap * chore(insights): remove unnecessary log (#5461) * fix: add example context to docs (#5467) * feat(qwik-city): allow customizing SVGO options of image plugin (#5407) * docs: fix typo * docs: fix typo (#5481) * fix(core): Support JSX in signals (#5442) Fix #4966 Fix #3530 * docs(FAQ): - lazy-loading on user interaction & speculative module fetching (#5488) docs: FAQ - lazy-loading on user interaction & speculative module fetching * docs(faq): add link to typescript (#5487) * fix: disable Vite modulepreload (#5493) * fix: disable Vite modulePreload Fixed: #5478 * chore: use cleaner option * docs(faq): fix typos and improve the wording of some sentences (#5490) * docs: make the distinction between module-prefetching and (#5485) docs(module-prefetching): make the distinction between module-prefetching and * docs(showcase): add `index.app` and `wiza.co` (#5484) Update pages.json * fix(docs): mdx interpreting title as component (#5499) * docs: cleanup the vdom section (#5500) * fix: revert "fix: remove cf pages stream polyfill" (#5502) * fix(qwik-city): prefix ids of SVGs based on their path when loaded as qwik nodes (#5497) Enable the prefixIds SVGO plugin by default, while still allowing customization. This is a follow up on https://github.com/BuilderIO/qwik/pull/5407. Here's a discussion on why it makes sense when optimizing SVG files for the web: https://github.com/svg/svgo/issues/674. * fix: cf pages polyfill only if needed (#5507) fix: polyfill only if needed * refactor: extract group type * docs: add QwikCityMockProvider explanation (#5505) * Extend index.mdx to include QwikCityMockProvider * docs: add links between vitest integration page and qwikcity api page * docs(glob-import): add documentation for import.meta.glob (#5504) * docs(glob-import): add documentation for import.meta.glob * docs(glob-imports): add Glob Import link to /cookbook/index.mdx * docs(glob-import): refactor type any to Record * docs: add Record to mdx as well * fix: CF pages polyfill also when shimmed (#5512) * fix: polyfill also when shimmed * chore: add comment to explain polyfill * chore: Giorgio's feedback * refactor: made the renderUpdate as a const put the mardown update in a const which made the code cleaner and better to understand * fix: fixed build * docs: api update * refactor: build * chore: fix pnpm-locke file * chore: build * chore: pnpm fmt * refactor: removed style-system --------- Co-authored-by: Marcos Perona Co-authored-by: Giorgio Boa <35845425+gioboa@users.noreply.github.com> Co-authored-by: Alex Tocar Co-authored-by: Miško Hevery Co-authored-by: Nelson Sousa Co-authored-by: Runar Jordahl Co-authored-by: gioboa Co-authored-by: Kaushik080 <120493528+Kaushik080@users.noreply.github.com> Co-authored-by: Yoav Ganbar Co-authored-by: yale.yu <35560398+yuyidegit@users.noreply.github.com> Co-authored-by: Yale Co-authored-by: Bonny87 <36232591+mBonny87@users.noreply.github.com> Co-authored-by: D Co-authored-by: PatrickJS Co-authored-by: Maïeul <45822175+maiieul@users.noreply.github.com> Co-authored-by: Ian Létourneau Co-authored-by: Roman Zanettin Co-authored-by: Wout Mertens Co-authored-by: Manu MA Co-authored-by: Jesse Zhang Co-authored-by: maieulchevalier Co-authored-by: Jack Shelton <104264123+thejackshelton@users.noreply.github.com> Co-authored-by: Erik Eng Co-authored-by: Steve Sewell Co-authored-by: Riccardo Perra Co-authored-by: Pasquale De Lucia Co-authored-by: Sidharth Mohanty Co-authored-by: Daniela Bonvini Co-authored-by: Shai Reznik Co-authored-by: Lucas Stahl <30933416+Stahlwalker@users.noreply.github.com> Co-authored-by: John Prem Kumar S <36818969+JohnPremKumar@users.noreply.github.com> Co-authored-by: Thomas Deinhamer <184284+thasmo@users.noreply.github.com> Co-authored-by: Harish Krishnan Co-authored-by: Juer Genie Whang <2695996944@qq.com> Co-authored-by: Juer Genie Whang Co-authored-by: wangyipeng Co-authored-by: Bjorn Lu Co-authored-by: Arjun Co-authored-by: Bendegúz Hajnal Co-authored-by: ulic75 Co-authored-by: Youssef Adbib Co-authored-by: Necati Co-authored-by: Leo Co-authored-by: mulztob <49060581+mulztob@users.noreply.github.com> --- contributors.ts | 33 ++++++++- src/components/sidebar/sidebar.css | 9 +++ src/components/sidebar/sidebar.tsx | 74 ++++++++++++++++++- src/routes/community/groups/index.mdx | 8 ++ src/routes/community/layout.tsx | 3 + src/routes/community/projects/index.mdx | 5 ++ src/routes/community/values/index.mdx | 3 + .../docs/(qwik)/advanced/containers/index.mdx | 4 + .../advanced/custom-build-dir/index.mdx | 4 + .../docs/(qwik)/advanced/dollar/index.mdx | 5 ++ .../docs/(qwik)/advanced/eslint/index.mdx | 41 +++++----- .../docs/(qwik)/advanced/library/index.mdx | 4 + .../advanced/modules-prefetching/index.mdx | 4 + .../docs/(qwik)/advanced/optimizer/index.mdx | 5 ++ src/routes/docs/(qwik)/advanced/qrl/index.mdx | 5 ++ .../docs/(qwik)/advanced/qwikloader/index.mdx | 5 ++ .../docs/(qwik)/advanced/vite/index.mdx | 5 ++ .../docs/(qwik)/components/context/index.mdx | 3 + .../docs/(qwik)/components/events/index.mdx | 6 ++ .../docs/(qwik)/components/overview/index.mdx | 7 ++ .../(qwik)/components/rendering/index.mdx | 5 ++ .../docs/(qwik)/components/slots/index.mdx | 3 + .../docs/(qwik)/components/state/index.mdx | 7 ++ .../docs/(qwik)/components/styles/index.mdx | 5 ++ .../docs/(qwik)/components/tasks/index.mdx | 10 +++ .../(qwik)/concepts/progressive/index.mdx | 5 ++ .../docs/(qwik)/concepts/reactivity/index.mdx | 6 ++ .../docs/(qwik)/concepts/resumable/index.mdx | 5 ++ .../docs/(qwik)/concepts/think-qwik/index.mdx | 4 + .../docs/(qwik)/deprecated-features/index.mdx | 6 +- src/routes/docs/(qwik)/faq/index.mdx | 7 ++ .../docs/(qwik)/getting-started/index.mdx | 10 +++ src/routes/docs/(qwik)/index.mdx | 7 ++ src/routes/docs/(qwikcity)/action/index.mdx | 9 +++ .../advanced/complex-forms/index.mdx | 4 +- .../content-security-policy/index.mdx | 4 + .../docs/(qwikcity)/advanced/menu/index.mdx | 3 + .../advanced/request-handling/index.mdx | 4 + .../(qwikcity)/advanced/routing/index.mdx | 5 ++ .../(qwikcity)/advanced/sitemaps/index.mdx | 5 ++ .../speculative-module-fetching/index.mdx | 6 ++ .../advanced/static-assets/index.mdx | 4 + src/routes/docs/(qwikcity)/api/index.mdx | 8 ++ src/routes/docs/(qwikcity)/caching/index.mdx | 8 +- .../docs/(qwikcity)/endpoints/index.mdx | 10 +++ .../docs/(qwikcity)/env-variables/index.mdx | 4 + .../guides/best-practices/index.mdx | 7 ++ .../docs/(qwikcity)/guides/bundle/index.mdx | 7 ++ .../docs/(qwikcity)/guides/deploy/index.mdx | 3 + .../docs/(qwikcity)/guides/mdx/index.mdx | 6 ++ .../(qwikcity)/guides/qwik-nutshell/index.mdx | 11 +++ .../guides/react-cheat-sheet/index.mdx | 5 ++ .../(qwikcity)/guides/redirects/index.mdx | 3 + .../(qwikcity)/guides/serialization/index.mdx | 3 + .../guides/static-site-generation/index.mdx | 7 ++ .../docs/(qwikcity)/html-attributes/index.mdx | 2 + src/routes/docs/(qwikcity)/layout/index.mdx | 3 + .../docs/(qwikcity)/middleware/index.mdx | 6 ++ src/routes/docs/(qwikcity)/pages/index.mdx | 6 ++ .../(qwikcity)/project-structure/index.mdx | 7 ++ .../qwikcity-deprecated-features/index.mdx | 5 +- src/routes/docs/(qwikcity)/qwikcity/index.mdx | 9 +++ .../docs/(qwikcity)/route-loader/index.mdx | 5 ++ src/routes/docs/(qwikcity)/routing/index.mdx | 6 ++ src/routes/docs/(qwikcity)/server$/index.mdx | 9 +++ .../docs/(qwikcity)/troubleshooting/index.mdx | 3 + .../docs/(qwikcity)/validator/index.mdx | 2 + src/routes/docs/cookbook/index.mdx | 4 + .../docs/cookbook/mediaController/index.mdx | 4 + src/routes/docs/cookbook/portal/index.mdx | 4 + .../docs/cookbook/theme-management/index.mdx | 3 + .../docs/deployments/aws-lambda/index.mdx | 2 + .../docs/deployments/azure-swa/index.mdx | 4 + src/routes/docs/deployments/bun/index.mdx | 2 + .../deployments/cloudflare-pages/index.mdx | 5 ++ src/routes/docs/deployments/deno/index.mdx | 3 + .../docs/deployments/firebase/index.mdx | 2 + .../docs/deployments/gcp-cloud-run/index.mdx | 5 ++ src/routes/docs/deployments/index.mdx | 4 + .../docs/deployments/netlify-edge/index.mdx | 3 + src/routes/docs/deployments/node/index.mdx | 4 + src/routes/docs/deployments/static/index.mdx | 2 + .../docs/deployments/vercel-edge/index.mdx | 4 + src/routes/docs/integrations/authjs/index.mdx | 8 ++ .../docs/integrations/bootstrap/index.mdx | 5 +- .../docs/integrations/builderio/index.mdx | 6 ++ .../docs/integrations/cypress/index.mdx | 4 + src/routes/docs/integrations/i18n/index.mdx | 6 +- src/routes/docs/integrations/icons/index.mdx | 7 +- .../integrations/image-optimization/index.mdx | 9 +++ src/routes/docs/integrations/index.mdx | 5 ++ .../docs/integrations/leaflet-map/index.mdx | 4 + .../docs/integrations/modular-forms/index.mdx | 7 ++ src/routes/docs/integrations/nx/index.mdx | 5 ++ src/routes/docs/integrations/orama/index.mdx | 4 +- .../docs/integrations/panda-css/index.mdx | 5 ++ .../docs/integrations/partytown/index.mdx | 6 ++ .../docs/integrations/playwright/index.mdx | 5 ++ .../docs/integrations/postcss/index.mdx | 5 ++ src/routes/docs/integrations/prisma/index.mdx | 9 +++ src/routes/docs/integrations/react/index.mdx | 6 ++ .../docs/integrations/storybook/index.mdx | 5 ++ .../styled-vanilla-extract/index.mdx | 6 ++ .../docs/integrations/supabase/index.mdx | 6 ++ .../docs/integrations/tailwind/index.mdx | 7 ++ src/routes/docs/integrations/tauri/index.mdx | 6 +- src/routes/docs/integrations/turso/index.mdx | 4 +- src/routes/docs/integrations/vitest/index.mdx | 5 ++ src/routes/docs/labs/devtools/index.mdx | 4 +- src/routes/docs/labs/index.mdx | 7 +- src/routes/docs/labs/insights/index.mdx | 8 +- src/routes/docs/labs/typed-routes/index.mdx | 4 +- src/routes/docs/layout.tsx | 3 + src/routes/tutorial/component/basic/index.mdx | 3 + .../tutorial/component/binding/index.mdx | 4 + .../tutorial/component/composition/index.mdx | 3 + src/routes/tutorial/component/lite/index.mdx | 3 + .../tutorial/composing/dollar/index.mdx | 4 + src/routes/tutorial/composing/use/index.mdx | 3 + src/routes/tutorial/context/basic/index.mdx | 4 + src/routes/tutorial/events/basic/index.mdx | 4 + src/routes/tutorial/events/document/index.mdx | 3 + .../tutorial/events/preventdefault/index.mdx | 4 + .../tutorial/events/programmatic/index.mdx | 3 + .../tutorial/events/synchronous/index.mdx | 3 + src/routes/tutorial/hooks/use-on/index.mdx | 4 + .../tutorial/hooks/use-signal/index.mdx | 8 ++ src/routes/tutorial/hooks/use-task/index.mdx | 3 + .../tutorial/hooks/use-un-mount/index.mdx | 3 + .../tutorial/hooks/use-visible-task/index.mdx | 3 + .../tutorial/introduction/component/index.mdx | 3 + .../tutorial/introduction/listeners/index.mdx | 3 + .../tutorial/introduction/resource/index.mdx | 4 + .../tutorial/introduction/store/index.mdx | 3 + .../tutorial/projection/basic/index.mdx | 3 + .../tutorial/projection/fallback/index.mdx | 3 + .../tutorial/projection/slots/index.mdx | 3 + src/routes/tutorial/props/basic/index.mdx | 3 + src/routes/tutorial/props/closures/index.mdx | 4 + src/routes/tutorial/qrl/closures/index.mdx | 3 + src/routes/tutorial/qrl/data/index.mdx | 3 + src/routes/tutorial/qrl/optimizer/index.mdx | 3 + .../tutorial/reactivity/explicit/index.mdx | 4 + .../tutorial/reactivity/resource/index.mdx | 3 + .../tutorial/reactivity/template/index.mdx | 3 + src/routes/tutorial/store/basic/index.mdx | 3 + .../tutorial/store/no-serialize/index.mdx | 3 + src/routes/tutorial/store/recursive/index.mdx | 4 + .../tutorial/store/serialization/index.mdx | 3 + src/routes/tutorial/style/scoped/index.mdx | 3 + src/routes/tutorial/style/styles/index.mdx | 4 + .../understanding/capturing/index.mdx | 4 + .../understanding/treeshaking/index.mdx | 4 + 153 files changed, 825 insertions(+), 41 deletions(-) diff --git a/contributors.ts b/contributors.ts index f5118909..e5919b7c 100644 --- a/contributors.ts +++ b/contributors.ts @@ -4,8 +4,11 @@ import fs from 'node:fs'; import path from 'node:path'; import url from 'node:url'; import matter from 'gray-matter'; +import { loadEnv } from 'vite'; const rootDir = path.join(path.dirname(url.fileURLToPath(import.meta.url)), '..', '..'); +export const PRIVATE_GITHUB_ACCESS_TOKEN = + process.env.GITHUB_TOKEN || loadEnv('', '.', 'PRIVATE').PRIVATE_GITHUB_ACCESS_TOKEN; async function updateContributors() { const routesDir = path.join(rootDir, 'packages', 'docs', 'src', 'routes'); @@ -37,7 +40,17 @@ async function updateGithubCommits(filePath: string) { url.searchParams.set('since', new Date('2022-01-01').toISOString()); url.searchParams.set('path', repoPath); - const response = await fetch(url.href); + const response = await fetch(url.href, { + headers: { + 'User-Agent': 'Qwik Workshop', + 'X-GitHub-Api-Version': '2022-11-28', + ...(PRIVATE_GITHUB_ACCESS_TOKEN + ? { + Authorization: 'Bearer ' + PRIVATE_GITHUB_ACCESS_TOKEN, + } + : {}), + }, + }); if (response.status !== 200) { console.log('error', response.status, response.statusText, await response.text()); await new Promise((resolve) => setTimeout(resolve, 5000)); @@ -63,6 +76,14 @@ async function updateGithubCommits(filePath: string) { contributors.push({ author, count: 1 }); } } + + if (commits.indexOf(commit) === 0) { + gm.data.updated_at = commit?.commit?.author?.date; + } + + if (commits.indexOf(commit) === commits.length - 1) { + gm.data.created_at = commit?.commit?.author?.date; + } } contributors.sort((a, b) => { @@ -88,7 +109,15 @@ async function updateGithubCommits(filePath: string) { console.log(repoPath, contributors.length); - await new Promise((resolve) => setTimeout(resolve, 1000)); + if (response.headers.get('x-ratelimit-remaining') === '0') { + const resetHeader = response.headers.get('x-ratelimit-reset'); + const resetTime = resetHeader ? parseInt(resetHeader) * 1000 : Date.now() + 1000; + const waitTime = resetTime - Date.now(); + console.log( + `next request is rate limited, waiting ${Math.round(waitTime / 1000 / 60)} minutes` + ); + await new Promise((resolve) => setTimeout(resolve, waitTime)); + } } updateContributors(); diff --git a/src/components/sidebar/sidebar.css b/src/components/sidebar/sidebar.css index 74d21860..8f97a98c 100644 --- a/src/components/sidebar/sidebar.css +++ b/src/components/sidebar/sidebar.css @@ -128,6 +128,15 @@ details li a { background-color: #b1b1b13a; } +.updated { + background-color: var(--interactive-text-color); + width: 6px; + height: 6px; + border-radius: 50%; + margin-top: 0.2rem; + margin-left: 0.3rem; +} + @media (max-width: 1023px) { .breadcrumbs button { @apply p-2; diff --git a/src/components/sidebar/sidebar.tsx b/src/components/sidebar/sidebar.tsx index 62e2a451..d8a88c27 100644 --- a/src/components/sidebar/sidebar.tsx +++ b/src/components/sidebar/sidebar.tsx @@ -1,15 +1,70 @@ import { component$, useContext, useStyles$ } from '@builder.io/qwik'; -import { type ContentMenu, useContent, useLocation } from '@builder.io/qwik-city'; +import { type ContentMenu, useContent, useLocation, routeLoader$ } from '@builder.io/qwik-city'; import { GlobalStore } from '../../context'; import { CloseIcon } from '../svgs/close-icon'; import styles from './sidebar.css?inline'; +export const useMarkdownItems = routeLoader$(async () => { + const rawData = await Promise.all( + Object.entries(import.meta.glob<{ frontmatter?: MDX }>('../../routes/**/*.{md,mdx}')).map( + async ([k, v]) => { + return [ + k + .replace('../../routes', '') + .replace('(qwikcity)/', '') + .replace('(qwik)/', '') + .replaceAll(/([()])/g, '') + .replace('index.mdx', '') + .replace('index.md', ''), + await v(), + ] as const; + } + ) + ); + const markdownItems: MarkdownItems = {}; + rawData.map(([k, v]) => { + if (v.frontmatter?.updated_at) { + markdownItems[k] = { + title: v.frontmatter.title, + contributors: v.frontmatter.contributors, + created_at: v.frontmatter.created_at, + updated_at: v.frontmatter.updated_at, + }; + } + }); + + return markdownItems; +}); + +type MarkdownItems = Record; +type MDX = { + title: string; + contributors: string[]; + created_at: string; + updated_at: string; +}; + +const DAYS = 24 * 60 * 60 * 1000; + +const renderUpdated = (itemHref: string, markdownItems: MarkdownItems) => { + const updatedAt = markdownItems[itemHref]?.updated_at; + + if (updatedAt) { + const isUpdated = new Date(updatedAt).getTime() + 14 * DAYS > new Date().getTime(); + + return isUpdated ?
: null; + } + + return null; +}; + export const SideBar = component$((props: { allOpen?: boolean }) => { useStyles$(styles); const globalStore = useContext(GlobalStore); const { menu } = useContent(); const { url } = useLocation(); + const markdownItems = useMarkdownItems(); const allOpen = url.pathname.startsWith('/qwikcity/') || props.allOpen; return ( @@ -22,7 +77,12 @@ export const SideBar = component$((props: { allOpen?: boolean }) => { > - + ); @@ -32,10 +92,12 @@ export function Items({ items, pathname, allOpen, + markdownItems, }: { items?: ContentMenu[]; pathname: string; allOpen?: boolean; + markdownItems: MarkdownItems; }) { return (
    @@ -49,7 +111,7 @@ export function Items({
    {item.text}
    - + ) : (
    - {item.text} + <> + {item.text} + {renderUpdated(item.href!, markdownItems)} + )} diff --git a/src/routes/community/groups/index.mdx b/src/routes/community/groups/index.mdx index bd6aeca2..980f7031 100644 --- a/src/routes/community/groups/index.mdx +++ b/src/routes/community/groups/index.mdx @@ -8,6 +8,14 @@ contributors: - manucorporat - cunzaizhuyi - the-r3aper7 + - ayoub9494 + - mrhoodz + - Marcoo09 + - apherio + - salamaashoush + - adamdbradley +updated_at: '2023-10-15T10:09:17Z' +created_at: '2023-02-03T20:09:34Z' --- import ImgDiscord from '~/media/ecosystem/discord.svg?jsx'; import ImgQwikNewsletter from '~/media/ecosystem/qwik-newsletter.svg?jsx'; diff --git a/src/routes/community/layout.tsx b/src/routes/community/layout.tsx index d13cf2db..827dac5a 100644 --- a/src/routes/community/layout.tsx +++ b/src/routes/community/layout.tsx @@ -6,6 +6,9 @@ import { OnThisPage } from '../../components/on-this-page/on-this-page'; import { ContentNav } from '../../components/content-nav/content-nav'; import styles from '../docs/docs.css?inline'; +// eslint-disable-next-line +export { useMarkdownItems } from '../../components/sidebar/sidebar'; + export default component$(() => { useStyles$(styles); diff --git a/src/routes/community/projects/index.mdx b/src/routes/community/projects/index.mdx index 443957c6..e378cfa2 100644 --- a/src/routes/community/projects/index.mdx +++ b/src/routes/community/projects/index.mdx @@ -7,6 +7,11 @@ contributors: - manucorporat - fabian-hiller - xinnks + - mrhoodz + - meeroslav + - adamdbradley +updated_at: '2023-08-24T16:15:35Z' +created_at: '2023-02-03T20:09:34Z' --- # Community Projects diff --git a/src/routes/community/values/index.mdx b/src/routes/community/values/index.mdx index 57d080ac..8b8e20a0 100644 --- a/src/routes/community/values/index.mdx +++ b/src/routes/community/values/index.mdx @@ -3,6 +3,9 @@ title: Values | Qwik Community contributors: - shairez - cunzaizhuyi + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-02-03T20:09:34Z' --- ## Qwik Community Values: diff --git a/src/routes/docs/(qwik)/advanced/containers/index.mdx b/src/routes/docs/(qwik)/advanced/containers/index.mdx index 03b11b96..04394caf 100644 --- a/src/routes/docs/(qwik)/advanced/containers/index.mdx +++ b/src/routes/docs/(qwik)/advanced/containers/index.mdx @@ -8,6 +8,10 @@ contributors: - cunzaizhuyi - Craiqser - mhevery + - bab2683 + - mrhoodz +updated_at: '2023-08-23T23:06:42Z' +created_at: '2023-03-20T23:45:13Z' --- # Containers diff --git a/src/routes/docs/(qwik)/advanced/custom-build-dir/index.mdx b/src/routes/docs/(qwik)/advanced/custom-build-dir/index.mdx index 19b76a92..c8f35f3a 100644 --- a/src/routes/docs/(qwik)/advanced/custom-build-dir/index.mdx +++ b/src/routes/docs/(qwik)/advanced/custom-build-dir/index.mdx @@ -5,6 +5,10 @@ contributors: - adamdbradley - the-r3aper7 - mhevery + - mrhoodz + - thejackshelton +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Custom Build Output Directory diff --git a/src/routes/docs/(qwik)/advanced/dollar/index.mdx b/src/routes/docs/(qwik)/advanced/dollar/index.mdx index d6cf0093..d1f85c8d 100644 --- a/src/routes/docs/(qwik)/advanced/dollar/index.mdx +++ b/src/routes/docs/(qwik)/advanced/dollar/index.mdx @@ -12,6 +12,11 @@ contributors: - mhevery - AnthonyPAlicea - zanettin + - mrhoodz + - thejackshelton + - hamatoyogi +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # The dollar `$` sign diff --git a/src/routes/docs/(qwik)/advanced/eslint/index.mdx b/src/routes/docs/(qwik)/advanced/eslint/index.mdx index 2dac69a8..96dc8135 100644 --- a/src/routes/docs/(qwik)/advanced/eslint/index.mdx +++ b/src/routes/docs/(qwik)/advanced/eslint/index.mdx @@ -1,3 +1,13 @@ +--- +contributors: + - zanettin + - hbendev + - manucorporat + - gioboa + - maiieul +updated_at: '2023-11-22T07:02:07Z' +created_at: '2023-05-20T00:04:28Z' +--- [//]: <> (--------------------------------------) [//]: <> (......THIS FILE IS AUTOGENERATED......) @@ -295,11 +305,12 @@ import './styles.css'; +
    no-use-visible-task - Warning for "useVisibleTask$" usage, because Qwik tries very hard to defer client code execution for as long as possible. + Detect useVisibleTask$() functions.
    🔔 @@ -356,7 +367,7 @@ export const Counter = (() => { const count = useSignal(0); }); ``` -

    `use*` methods can just be used in `component$` functions or inside `use*` hooks (e.g. `useCounter`).

    +

    `use*` methods can only be used in `component$` functions or inside `use*` hooks (e.g. `useCounter`).

    @@ -1064,25 +1075,15 @@ import Image from '~/media/image.png'; +

    no-use-visible-task

    - Qwik tries very hard to defer client code execution for as long as possible. - This is done to give the end-user the best possible user experience. - Running code eagerly blocks the main thread, which prevents the user from interacting until the task is finished. -"useVisibleTask$" is provided as an escape hatch. -
    When in doubt, instead of "useVisibleTask$()" use:
    -
      -
    • useTask$ -> perform code execution in SSR mode.
    • -
    • useOn() -> listen to events on the root element of the current component.
    • -
    • useOnWindow() -> listen to events on the window object.
    • -
    • useOnDocument() -> listen to events on the document object.
    • -
    -
    Sometimes it is the only way to achieve the result.
    -
    In that case, add:
    -
    // eslint-disable-next-line qwik/no-use-visible-task
    -
    to the line before "useVisibleTask$" to acknowledge you understand.
    - + Detect useVisibleTask$() functions. + +

    noUseVisibleTask

    + +
    diff --git a/src/routes/docs/(qwik)/advanced/library/index.mdx b/src/routes/docs/(qwik)/advanced/library/index.mdx index 167819ed..07bab54f 100644 --- a/src/routes/docs/(qwik)/advanced/library/index.mdx +++ b/src/routes/docs/(qwik)/advanced/library/index.mdx @@ -2,6 +2,10 @@ title: Component library | Advanced contributors: - manucorporat + - mrhoodz + - thejackshelton +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-04-26T16:12:18Z' --- # Library diff --git a/src/routes/docs/(qwik)/advanced/modules-prefetching/index.mdx b/src/routes/docs/(qwik)/advanced/modules-prefetching/index.mdx index f39abb58..010879f5 100644 --- a/src/routes/docs/(qwik)/advanced/modules-prefetching/index.mdx +++ b/src/routes/docs/(qwik)/advanced/modules-prefetching/index.mdx @@ -8,7 +8,11 @@ contributors: - saikatdas0790 - the-r3aper7 - mhevery + - mrhoodz + - thejackshelton - maiieul +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Prefetching modules diff --git a/src/routes/docs/(qwik)/advanced/optimizer/index.mdx b/src/routes/docs/(qwik)/advanced/optimizer/index.mdx index 97a5a54c..f96593ca 100644 --- a/src/routes/docs/(qwik)/advanced/optimizer/index.mdx +++ b/src/routes/docs/(qwik)/advanced/optimizer/index.mdx @@ -5,6 +5,11 @@ contributors: - manucorporat - adamdbradley - mhevery + - mrhoodz + - thejackshelton + - wtlin1228 +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Optimizer diff --git a/src/routes/docs/(qwik)/advanced/qrl/index.mdx b/src/routes/docs/(qwik)/advanced/qrl/index.mdx index c75352cc..e11edd1a 100644 --- a/src/routes/docs/(qwik)/advanced/qrl/index.mdx +++ b/src/routes/docs/(qwik)/advanced/qrl/index.mdx @@ -7,6 +7,11 @@ contributors: - literalpie - the-r3aper7 - mhevery + - wtlin1228 + - bebraw + - mrhoodz +updated_at: '2023-10-12T18:28:54Z' +created_at: '2023-03-20T23:45:13Z' --- # QRL diff --git a/src/routes/docs/(qwik)/advanced/qwikloader/index.mdx b/src/routes/docs/(qwik)/advanced/qwikloader/index.mdx index 3da1176f..76de4e10 100644 --- a/src/routes/docs/(qwik)/advanced/qwikloader/index.mdx +++ b/src/routes/docs/(qwik)/advanced/qwikloader/index.mdx @@ -5,6 +5,11 @@ contributors: - adamdbradley - literalpie - mhevery + - mrhoodz + - thejackshelton + - wtlin1228 +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Qwikloader diff --git a/src/routes/docs/(qwik)/advanced/vite/index.mdx b/src/routes/docs/(qwik)/advanced/vite/index.mdx index 49af2b39..ca85950f 100644 --- a/src/routes/docs/(qwik)/advanced/vite/index.mdx +++ b/src/routes/docs/(qwik)/advanced/vite/index.mdx @@ -8,6 +8,11 @@ contributors: - the-r3aper7 - ilteoood - mhevery + - jessezhang91 + - mrhoodz + - adamdbradley +updated_at: '2023-08-25T17:16:17Z' +created_at: '2023-03-20T23:45:13Z' --- # Vite diff --git a/src/routes/docs/(qwik)/components/context/index.mdx b/src/routes/docs/(qwik)/components/context/index.mdx index 78bcab33..58325994 100644 --- a/src/routes/docs/(qwik)/components/context/index.mdx +++ b/src/routes/docs/(qwik)/components/context/index.mdx @@ -13,6 +13,9 @@ contributors: - mhevery - AnthonyPAlicea - steve8708 + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- import CodeSandbox from '../../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwik)/components/events/index.mdx b/src/routes/docs/(qwik)/components/events/index.mdx index a4921e00..e3cb7a69 100644 --- a/src/routes/docs/(qwik)/components/events/index.mdx +++ b/src/routes/docs/(qwik)/components/events/index.mdx @@ -15,7 +15,13 @@ contributors: - AnthonyPAlicea - amatiash - harishkrishnan24 + - fabian-hiller + - igorbabko + - mrhoodz + - julianobrasil - maiieul +updated_at: '2023-10-03T18:53:59Z' +created_at: '2023-03-20T23:45:13Z' --- import CodeSandbox from '../../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwik)/components/overview/index.mdx b/src/routes/docs/(qwik)/components/overview/index.mdx index 687b0a93..0115edef 100644 --- a/src/routes/docs/(qwik)/components/overview/index.mdx +++ b/src/routes/docs/(qwik)/components/overview/index.mdx @@ -21,6 +21,13 @@ contributors: - AnthonyPAlicea - khalilou88 - n8sabes + - fabian-hiller + - gioboa + - mrhoodz + - eecopa + - drumnistnakano +updated_at: '2023-10-03T18:53:59Z' +created_at: '2023-03-20T23:45:13Z' --- import CodeSandbox from '../../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwik)/components/rendering/index.mdx b/src/routes/docs/(qwik)/components/rendering/index.mdx index 8b7ac4db..efc9280e 100644 --- a/src/routes/docs/(qwik)/components/rendering/index.mdx +++ b/src/routes/docs/(qwik)/components/rendering/index.mdx @@ -13,6 +13,11 @@ contributors: - Craiqser - AnthonyPAlicea - mhevery + - igorbabko + - mrhoodz + - thejackshelton +updated_at: '2023-09-19T17:37:26Z' +created_at: '2023-03-20T23:45:13Z' --- # Rendering diff --git a/src/routes/docs/(qwik)/components/slots/index.mdx b/src/routes/docs/(qwik)/components/slots/index.mdx index 9becd79e..953c04bb 100644 --- a/src/routes/docs/(qwik)/components/slots/index.mdx +++ b/src/routes/docs/(qwik)/components/slots/index.mdx @@ -12,6 +12,9 @@ contributors: - gabrielgrant - mhevery - jakovljevic-mladen + - mrhoodz +updated_at: '2023-10-09T12:58:31Z' +created_at: '2023-04-02T20:45:37Z' --- import CodeSandbox from '../../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwik)/components/state/index.mdx b/src/routes/docs/(qwik)/components/state/index.mdx index 4ac82ca7..96d32ad5 100644 --- a/src/routes/docs/(qwik)/components/state/index.mdx +++ b/src/routes/docs/(qwik)/components/state/index.mdx @@ -27,6 +27,13 @@ contributors: - sreeisalso - wmertens - nicvazquez + - mrhoodz + - eecopa + - fabian-hiller + - julianobrasil + - aivarsliepa +updated_at: '2023-10-04T21:48:45Z' +created_at: '2023-03-20T23:45:13Z' --- import CodeSandbox from '../../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwik)/components/styles/index.mdx b/src/routes/docs/(qwik)/components/styles/index.mdx index 5c39a302..157f8d8c 100644 --- a/src/routes/docs/(qwik)/components/styles/index.mdx +++ b/src/routes/docs/(qwik)/components/styles/index.mdx @@ -14,6 +14,11 @@ contributors: - adamdbradley - the-r3aper7 - mhevery + - igorbabko + - mrhoodz + - tanftw +updated_at: '2023-09-19T17:37:26Z' +created_at: '2023-03-20T23:45:13Z' --- # Styles diff --git a/src/routes/docs/(qwik)/components/tasks/index.mdx b/src/routes/docs/(qwik)/components/tasks/index.mdx index c73ef9c3..bfefc22e 100644 --- a/src/routes/docs/(qwik)/components/tasks/index.mdx +++ b/src/routes/docs/(qwik)/components/tasks/index.mdx @@ -9,6 +9,16 @@ contributors: - sreeisalso - brunocrosier - harishkrishnan24 + - gioboa + - bodhicodes + - zanettin + - blackpr + - mrhoodz + - ehrencrona + - julianobrasil + - adamdbradley +updated_at: '2023-10-18T07:33:22Z' +created_at: '2023-03-31T02:40:50Z' --- import CodeSandbox from '../../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwik)/concepts/progressive/index.mdx b/src/routes/docs/(qwik)/concepts/progressive/index.mdx index b1e8cf36..212a3202 100644 --- a/src/routes/docs/(qwik)/concepts/progressive/index.mdx +++ b/src/routes/docs/(qwik)/concepts/progressive/index.mdx @@ -7,6 +7,11 @@ contributors: - fleish80 - msssk - mhevery + - mrhoodz + - thejackshelton + - moinulmoin +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Progressive diff --git a/src/routes/docs/(qwik)/concepts/reactivity/index.mdx b/src/routes/docs/(qwik)/concepts/reactivity/index.mdx index 75d78abd..edf93643 100644 --- a/src/routes/docs/(qwik)/concepts/reactivity/index.mdx +++ b/src/routes/docs/(qwik)/concepts/reactivity/index.mdx @@ -13,6 +13,12 @@ contributors: - AnthonyPAlicea - mhevery - wtlin1228 + - mrhoodz + - thejackshelton + - aivarsliepa + - zanettin +updated_at: '2023-09-05T18:38:51Z' +created_at: '2023-03-20T23:45:13Z' --- # Reactivity diff --git a/src/routes/docs/(qwik)/concepts/resumable/index.mdx b/src/routes/docs/(qwik)/concepts/resumable/index.mdx index f0bf0bfd..eefb8520 100644 --- a/src/routes/docs/(qwik)/concepts/resumable/index.mdx +++ b/src/routes/docs/(qwik)/concepts/resumable/index.mdx @@ -8,6 +8,11 @@ contributors: - Craiqser - ahashem95 - mhevery + - aboudard + - mrhoodz + - iancharlesdouglas +updated_at: '2023-09-26T14:47:51Z' +created_at: '2023-03-20T23:45:13Z' --- # Resumable vs. Hydration diff --git a/src/routes/docs/(qwik)/concepts/think-qwik/index.mdx b/src/routes/docs/(qwik)/concepts/think-qwik/index.mdx index f53e0a6b..e7f055da 100644 --- a/src/routes/docs/(qwik)/concepts/think-qwik/index.mdx +++ b/src/routes/docs/(qwik)/concepts/think-qwik/index.mdx @@ -6,6 +6,10 @@ contributors: - adamdbradley - literalpie - mhevery + - mrhoodz + - moinulmoin +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-06-19T21:03:04Z' --- # Think Qwik diff --git a/src/routes/docs/(qwik)/deprecated-features/index.mdx b/src/routes/docs/(qwik)/deprecated-features/index.mdx index be9ddcd1..74960c6a 100644 --- a/src/routes/docs/(qwik)/deprecated-features/index.mdx +++ b/src/routes/docs/(qwik)/deprecated-features/index.mdx @@ -2,6 +2,10 @@ title: Deprecated Features | Guides contributors: - nsdonato + - mrhoodz + - manucorporat +updated_at: '2023-09-26T19:56:40Z' +created_at: '2023-06-14T10:39:06Z' --- # Deprecated features @@ -37,4 +41,4 @@ If you happened to come across one of them and don't know what its replacement i | :-------- | :------- | `useEndpoint ` | [routeLoader$](https://qwik.builder.io/docs/route-loader/#routeloader) | `loader$` - `loaderQrl` | [routeLoader$](https://qwik.builder.io/docs/route-loader/#routeloader) -| `action$` - `actionQrl` | [routeLoader$](https://qwik.builder.io/docs/route-loader/#routeloader) \ No newline at end of file +| `action$` - `actionQrl` | [routeLoader$](https://qwik.builder.io/docs/route-loader/#routeloader) diff --git a/src/routes/docs/(qwik)/faq/index.mdx b/src/routes/docs/(qwik)/faq/index.mdx index 00e6fdd8..76b6c0c9 100644 --- a/src/routes/docs/(qwik)/faq/index.mdx +++ b/src/routes/docs/(qwik)/faq/index.mdx @@ -27,8 +27,15 @@ contributors: - mhevery - wtlin1228 - ilteoood + - pipisso + - ThatJSGuy + - mrhoodz + - moinulmoin + - brkyurun - PatrickJS - maiieul +updated_at: '2023-09-15T18:58:36Z' +created_at: '2023-03-20T23:45:13Z' --- # FAQ diff --git a/src/routes/docs/(qwik)/getting-started/index.mdx b/src/routes/docs/(qwik)/getting-started/index.mdx index 41d81ce7..c7682948 100644 --- a/src/routes/docs/(qwik)/getting-started/index.mdx +++ b/src/routes/docs/(qwik)/getting-started/index.mdx @@ -23,7 +23,17 @@ contributors: - dustinsgoodman - nsdonato - seqshem + - ryo-manba + - EamonHeffernan + - DKozachenko + - mrhoodz + - moinulmoin + - lanc3lo1 + - johnrackles + - kushalvmahajan - daniela-bonvini +updated_at: '2023-09-30T18:34:34Z' +created_at: '2023-04-02T16:36:48Z' --- import CodeSandbox from '../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwik)/index.mdx b/src/routes/docs/(qwik)/index.mdx index 07274414..dd104b4b 100644 --- a/src/routes/docs/(qwik)/index.mdx +++ b/src/routes/docs/(qwik)/index.mdx @@ -9,6 +9,13 @@ contributors: - mhevery - the-r3aper7 - EdinK1 + - mrhoodz + - moinulmoin + - LoganAffleck + - erikras + - ahevery +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- import ImgSeeMoreMedia from '~/media/icons/see_more_media.svg?jsx'; import ImgShowcase from '~/media/icons/showcase.svg?jsx'; diff --git a/src/routes/docs/(qwikcity)/action/index.mdx b/src/routes/docs/(qwikcity)/action/index.mdx index e4ed5725..6d6b70b4 100644 --- a/src/routes/docs/(qwikcity)/action/index.mdx +++ b/src/routes/docs/(qwikcity)/action/index.mdx @@ -15,6 +15,15 @@ contributors: - ulic75 - CoralWombat - tzdesign + - igorbabko + - gioboa + - mrhoodz + - VinuB-Dev + - aivarsliepa + - wtlin1228 + - adamdbradley +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-03-20T23:45:13Z' --- # `routeAction$()` diff --git a/src/routes/docs/(qwikcity)/advanced/complex-forms/index.mdx b/src/routes/docs/(qwikcity)/advanced/complex-forms/index.mdx index 72a729e0..fa190a77 100644 --- a/src/routes/docs/(qwikcity)/advanced/complex-forms/index.mdx +++ b/src/routes/docs/(qwikcity)/advanced/complex-forms/index.mdx @@ -4,6 +4,8 @@ description: Learn how to create complex forms with arrays and objects. contributors: - ulic75 - hamatoyogi +updated_at: '2023-08-21T21:04:20Z' +created_at: '2023-08-21T21:04:20Z' --- # Complex Forms @@ -103,4 +105,4 @@ export const action = routeAction$( ), }) ); -``` \ No newline at end of file +``` diff --git a/src/routes/docs/(qwikcity)/advanced/content-security-policy/index.mdx b/src/routes/docs/(qwikcity)/advanced/content-security-policy/index.mdx index d41a058a..1cb47c20 100644 --- a/src/routes/docs/(qwikcity)/advanced/content-security-policy/index.mdx +++ b/src/routes/docs/(qwikcity)/advanced/content-security-policy/index.mdx @@ -4,7 +4,11 @@ description: Learn how to create a content security policy (CSP) to keep your Qw contributors: - tzdesign - jordanw66 + - mrhoodz + - the-zimmermann - hamatoyogi +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-06-15T11:45:23Z' --- # Content Security Policy diff --git a/src/routes/docs/(qwikcity)/advanced/menu/index.mdx b/src/routes/docs/(qwikcity)/advanced/menu/index.mdx index 53f46929..60d55f03 100644 --- a/src/routes/docs/(qwikcity)/advanced/menu/index.mdx +++ b/src/routes/docs/(qwikcity)/advanced/menu/index.mdx @@ -11,7 +11,10 @@ contributors: - jakovljevic-mladen - cunzaizhuyi - AnthonyPAlicea + - mrhoodz - hamatoyogi +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Menu diff --git a/src/routes/docs/(qwikcity)/advanced/request-handling/index.mdx b/src/routes/docs/(qwikcity)/advanced/request-handling/index.mdx index eca49b90..ccb871fe 100644 --- a/src/routes/docs/(qwikcity)/advanced/request-handling/index.mdx +++ b/src/routes/docs/(qwikcity)/advanced/request-handling/index.mdx @@ -5,7 +5,11 @@ contributors: - adamdbradley - manucorporat - mhevery + - tzdesign + - mrhoodz - hamatoyogi +updated_at: '2023-07-01T18:35:24Z' +created_at: '2023-03-20T23:45:13Z' --- # Request handling diff --git a/src/routes/docs/(qwikcity)/advanced/routing/index.mdx b/src/routes/docs/(qwikcity)/advanced/routing/index.mdx index 48dcddd2..bef0b7b8 100644 --- a/src/routes/docs/(qwikcity)/advanced/routing/index.mdx +++ b/src/routes/docs/(qwikcity)/advanced/routing/index.mdx @@ -8,7 +8,12 @@ contributors: - the-r3aper7 - mhevery - jakovljevic-mladen + - vfshera + - thejackshelton + - wtlin1228 - hamatoyogi +updated_at: '2023-10-05T21:23:14Z' +created_at: '2023-03-20T23:45:13Z' --- # Advanced Routing diff --git a/src/routes/docs/(qwikcity)/advanced/sitemaps/index.mdx b/src/routes/docs/(qwikcity)/advanced/sitemaps/index.mdx index 1f9bd614..84667268 100644 --- a/src/routes/docs/(qwikcity)/advanced/sitemaps/index.mdx +++ b/src/routes/docs/(qwikcity)/advanced/sitemaps/index.mdx @@ -3,7 +3,12 @@ title: Generating Sitemaps | Advanced description: Learn how to generate a sitemap for your site in Qwik City. contributors: - adamdbradley + - hbendev + - mrhoodz + - thejackshelton - hamatoyogi +updated_at: '2023-07-07T09:31:48Z' +created_at: '2023-04-24T19:40:27Z' --- # Generating Sitemaps diff --git a/src/routes/docs/(qwikcity)/advanced/speculative-module-fetching/index.mdx b/src/routes/docs/(qwikcity)/advanced/speculative-module-fetching/index.mdx index fb590f71..68e80c91 100644 --- a/src/routes/docs/(qwikcity)/advanced/speculative-module-fetching/index.mdx +++ b/src/routes/docs/(qwikcity)/advanced/speculative-module-fetching/index.mdx @@ -7,6 +7,12 @@ contributors: - adamdbradley - hamatoyogi - manucorporat + - mrhoodz + - thejackshelton + - zanettin + - wtlin1228 +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Speculative Module Fetching diff --git a/src/routes/docs/(qwikcity)/advanced/static-assets/index.mdx b/src/routes/docs/(qwikcity)/advanced/static-assets/index.mdx index f71a17c2..1ce5bedd 100644 --- a/src/routes/docs/(qwikcity)/advanced/static-assets/index.mdx +++ b/src/routes/docs/(qwikcity)/advanced/static-assets/index.mdx @@ -7,7 +7,11 @@ contributors: - mhevery - adamdbradley - the-r3aper7 + - mrhoodz + - thejackshelton - hamatoyogi +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Static Assets diff --git a/src/routes/docs/(qwikcity)/api/index.mdx b/src/routes/docs/(qwikcity)/api/index.mdx index 8ffab522..060673a0 100644 --- a/src/routes/docs/(qwikcity)/api/index.mdx +++ b/src/routes/docs/(qwikcity)/api/index.mdx @@ -15,7 +15,15 @@ contributors: - Mhmdrza - ulic75 - mhevery + - jordanw66 + - igorbabko + - mrhoodz + - VinuB-Dev + - billykwok + - julianobrasil - hamatoyogi +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-03-20T23:45:13Z' --- # API reference diff --git a/src/routes/docs/(qwikcity)/caching/index.mdx b/src/routes/docs/(qwikcity)/caching/index.mdx index 54ee9cfb..9a6bdd89 100644 --- a/src/routes/docs/(qwikcity)/caching/index.mdx +++ b/src/routes/docs/(qwikcity)/caching/index.mdx @@ -5,7 +5,13 @@ contributors: - steve8708 - harishkrishnan24 - maiieul + - igorbabko + - mrhoodz + - mhevery + - chsanch - hamatoyogi +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-05-24T03:52:24Z' --- # Caching Responses @@ -135,4 +141,4 @@ export const onGet: RequestHandler = async ({ cacheControl }) => { staleWhileRevalidate: 60 * 60 * 24 * 365, }, "CDN-Cache-Control"); }; -``` \ No newline at end of file +``` diff --git a/src/routes/docs/(qwikcity)/endpoints/index.mdx b/src/routes/docs/(qwikcity)/endpoints/index.mdx index f1aaa4cf..337b3875 100644 --- a/src/routes/docs/(qwikcity)/endpoints/index.mdx +++ b/src/routes/docs/(qwikcity)/endpoints/index.mdx @@ -7,6 +7,16 @@ contributors: - mhevery - CoralWombat - hamatoyogi + - igorbabko + - mrhoodz + - EamonHeffernan + - kumarasinghe + - electather + - wtlin1228 + - PatrickJS + - the-r3aper7 +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-03-20T23:45:13Z' --- import CodeSandbox from '../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwikcity)/env-variables/index.mdx b/src/routes/docs/(qwikcity)/env-variables/index.mdx index 2bebcaae..ff05b06a 100644 --- a/src/routes/docs/(qwikcity)/env-variables/index.mdx +++ b/src/routes/docs/(qwikcity)/env-variables/index.mdx @@ -4,6 +4,10 @@ description: Qwik apps can read environment variables in two main ways build-tim contributors: - manucorporat - the-r3aper7 + - mrhoodz + - wtlin1228 +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-04-16T21:57:42Z' --- # Environment variables diff --git a/src/routes/docs/(qwikcity)/guides/best-practices/index.mdx b/src/routes/docs/(qwikcity)/guides/best-practices/index.mdx index 4768607f..4102f3c1 100644 --- a/src/routes/docs/(qwikcity)/guides/best-practices/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/best-practices/index.mdx @@ -13,7 +13,14 @@ contributors: - un33k - egmaleta - mugan86 + - octoper + - mrhoodz + - VinuB-Dev + - anartzdev + - adamdbradley - hamatoyogi +updated_at: '2023-07-05T18:56:52Z' +created_at: '2023-03-30T17:37:51Z' --- # Best Practices diff --git a/src/routes/docs/(qwikcity)/guides/bundle/index.mdx b/src/routes/docs/(qwikcity)/guides/bundle/index.mdx index 6224d679..0f379d20 100644 --- a/src/routes/docs/(qwikcity)/guides/bundle/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/bundle/index.mdx @@ -3,7 +3,14 @@ title: Bundle Optimization | Guides description: Learn about bundle optimization in Qwik, a JavaScript framework for building web applications. This guide explains how to optimize your code by co-locating symbols and chunks, and provides examples of how to create and use symbols in your source code. Follow along with the code snippets and try them out in the included CodeSandbox demo. contributors: - mhevery + - the-r3aper7 + - mrhoodz + - Craiqser + - literalpie + - antoinepairet - hamatoyogi +updated_at: '2023-09-30T00:45:24Z' +created_at: '2023-05-26T19:39:35Z' --- import CodeSandbox from '../../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwikcity)/guides/deploy/index.mdx b/src/routes/docs/(qwikcity)/guides/deploy/index.mdx index 88844b6d..51ffe1dd 100644 --- a/src/routes/docs/(qwikcity)/guides/deploy/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/deploy/index.mdx @@ -2,5 +2,8 @@ contributors: - manucorporat - mhevery + - adamdbradley +updated_at: '2023-04-20T23:06:55Z' +created_at: '2023-03-20T23:45:13Z' --- diff --git a/src/routes/docs/(qwikcity)/guides/mdx/index.mdx b/src/routes/docs/(qwikcity)/guides/mdx/index.mdx index 6dc4fbdd..8d62851f 100644 --- a/src/routes/docs/(qwikcity)/guides/mdx/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/mdx/index.mdx @@ -10,7 +10,13 @@ contributors: - cunzaizhuyi - the-r3aper7 - zanettin + - ihaback + - YannickFricke + - mrhoodz + - erikras - hamatoyogi +updated_at: '2023-10-17T20:22:18Z' +created_at: '2023-03-20T23:45:13Z' --- # MDX diff --git a/src/routes/docs/(qwikcity)/guides/qwik-nutshell/index.mdx b/src/routes/docs/(qwikcity)/guides/qwik-nutshell/index.mdx index cfd26eab..b032c1f2 100644 --- a/src/routes/docs/(qwikcity)/guides/qwik-nutshell/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/qwik-nutshell/index.mdx @@ -5,7 +5,18 @@ contributors: - manucorporat - AnthonyPAlicea - the-r3aper7 + - igorbabko + - mrhoodz + - hbendev + - willnguyen1312 + - julianobrasil + - devagja + - vanvuongngo + - iancharlesdouglas + - adamdbradley - hamatoyogi +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-03-30T19:49:50Z' --- # Qwik in a nutshell diff --git a/src/routes/docs/(qwikcity)/guides/react-cheat-sheet/index.mdx b/src/routes/docs/(qwikcity)/guides/react-cheat-sheet/index.mdx index 5ec928b4..2c400bd0 100644 --- a/src/routes/docs/(qwikcity)/guides/react-cheat-sheet/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/react-cheat-sheet/index.mdx @@ -16,7 +16,12 @@ contributors: - AnthonyPAlicea - mhevery - nsdonato + - igorbabko + - jnsmtnr + - rjsdnql123 - hamatoyogi +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-07T21:32:40Z' --- # React Vs Qwik diff --git a/src/routes/docs/(qwikcity)/guides/redirects/index.mdx b/src/routes/docs/(qwikcity)/guides/redirects/index.mdx index 08ca5333..c896e5e9 100644 --- a/src/routes/docs/(qwikcity)/guides/redirects/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/redirects/index.mdx @@ -5,7 +5,10 @@ contributors: - adamdbradley - manucorporat - mhevery + - mrhoodz - hamatoyogi +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Redirects diff --git a/src/routes/docs/(qwikcity)/guides/serialization/index.mdx b/src/routes/docs/(qwikcity)/guides/serialization/index.mdx index 97762916..08af808b 100644 --- a/src/routes/docs/(qwikcity)/guides/serialization/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/serialization/index.mdx @@ -7,7 +7,10 @@ contributors: - manucorporat - adamdbradley - voluntadpear + - mrhoodz - hamatoyogi +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-30T17:37:51Z' --- # `$` Boundaries diff --git a/src/routes/docs/(qwikcity)/guides/static-site-generation/index.mdx b/src/routes/docs/(qwikcity)/guides/static-site-generation/index.mdx index d079590f..6c432a68 100644 --- a/src/routes/docs/(qwikcity)/guides/static-site-generation/index.mdx +++ b/src/routes/docs/(qwikcity)/guides/static-site-generation/index.mdx @@ -5,7 +5,14 @@ contributors: - adamdbradley - AnthonyPAlicea - mhevery + - ibousfiha + - Kocal + - eric-burel + - julianobrasil + - mrhoodz - hamatoyogi +updated_at: '2023-10-04T10:27:27Z' +created_at: '2023-03-20T23:45:13Z' --- # Static Site Generation (SSG) Overview diff --git a/src/routes/docs/(qwikcity)/html-attributes/index.mdx b/src/routes/docs/(qwikcity)/html-attributes/index.mdx index 48cc66b5..ca49ce4c 100644 --- a/src/routes/docs/(qwikcity)/html-attributes/index.mdx +++ b/src/routes/docs/(qwikcity)/html-attributes/index.mdx @@ -4,6 +4,8 @@ description: Learn how to add attributes to the html tag, in order to add "lang" contributors: - bab2683 - hamatoyogi +updated_at: '2023-08-23T23:06:42Z' +created_at: '2023-08-23T23:06:42Z' --- # HTML attributes diff --git a/src/routes/docs/(qwikcity)/layout/index.mdx b/src/routes/docs/(qwikcity)/layout/index.mdx index d762b5b5..564ef5f2 100644 --- a/src/routes/docs/(qwikcity)/layout/index.mdx +++ b/src/routes/docs/(qwikcity)/layout/index.mdx @@ -7,6 +7,9 @@ contributors: - mhevery - nnelgxorz - the-r3aper7 + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-03-20T23:45:13Z' --- # Nested layouts diff --git a/src/routes/docs/(qwikcity)/middleware/index.mdx b/src/routes/docs/(qwikcity)/middleware/index.mdx index e1da92a9..b1961cf7 100644 --- a/src/routes/docs/(qwikcity)/middleware/index.mdx +++ b/src/routes/docs/(qwikcity)/middleware/index.mdx @@ -5,7 +5,13 @@ contributors: - manucorporat - mhevery - CoralWombat + - EamonHeffernan + - lollyxsrinand + - gparlakov + - mrhoodz - harishkrishnan24 +updated_at: '2023-09-18T19:04:44Z' +created_at: '2023-06-13T06:46:09Z' --- import CodeSandbox from '../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/(qwikcity)/pages/index.mdx b/src/routes/docs/(qwikcity)/pages/index.mdx index 4d0ef19d..f9c506bf 100644 --- a/src/routes/docs/(qwikcity)/pages/index.mdx +++ b/src/routes/docs/(qwikcity)/pages/index.mdx @@ -7,6 +7,12 @@ contributors: - the-r3aper7 - mhevery - nnelgxorz + - igorbabko + - solamichealolawale + - mrhoodz + - VinuB-Dev +updated_at: '2023-09-19T17:37:26Z' +created_at: '2023-03-20T23:45:13Z' --- # Pages diff --git a/src/routes/docs/(qwikcity)/project-structure/index.mdx b/src/routes/docs/(qwikcity)/project-structure/index.mdx index 6c48107e..e6816bd3 100644 --- a/src/routes/docs/(qwikcity)/project-structure/index.mdx +++ b/src/routes/docs/(qwikcity)/project-structure/index.mdx @@ -4,6 +4,13 @@ contributors: - manucorporat - steve8708 - mhevery + - dapids + - thejackshelton + - mrhoodz + - whale2002 + - adamdbradley +updated_at: '2023-09-21T06:23:47Z' +created_at: '2023-03-20T23:45:13Z' --- # Project Structure diff --git a/src/routes/docs/(qwikcity)/qwikcity-deprecated-features/index.mdx b/src/routes/docs/(qwikcity)/qwikcity-deprecated-features/index.mdx index a1c48751..9720cc12 100644 --- a/src/routes/docs/(qwikcity)/qwikcity-deprecated-features/index.mdx +++ b/src/routes/docs/(qwikcity)/qwikcity-deprecated-features/index.mdx @@ -2,6 +2,9 @@ title: Deprecated Features | Qwik City contributors: - nsdonato + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-06-14T10:39:06Z' --- # Deprecated Features for Qwik City @@ -17,4 +20,4 @@ If you happened to come across one of them and don't know what its replacement i | :-------- | :------- | `useEndpoint ` | [routeLoader$](https://qwik.builder.io/docs/route-loader/#routeloader) | `loader$` - `loaderQrl` | [routeLoader$](https://qwik.builder.io/docs/route-loader/#routeloader) -| `action$` - `actionQrl` | [routeLoader$](https://qwik.builder.io/docs/route-loader/#routeloader) \ No newline at end of file +| `action$` - `actionQrl` | [routeLoader$](https://qwik.builder.io/docs/route-loader/#routeloader) diff --git a/src/routes/docs/(qwikcity)/qwikcity/index.mdx b/src/routes/docs/(qwikcity)/qwikcity/index.mdx index 2716ad37..0bb9f678 100644 --- a/src/routes/docs/(qwikcity)/qwikcity/index.mdx +++ b/src/routes/docs/(qwikcity)/qwikcity/index.mdx @@ -9,6 +9,15 @@ contributors: - forresst - mhevery - adamdbradley + - wtlin1228 + - hamatoyogi + - ownchoice + - corydeppen + - mrhoodz + - shairez + - debugmodedotnet +updated_at: '2023-09-15T18:19:48Z' +created_at: '2023-03-20T23:45:13Z' --- import ImgRoutingFiles from '~/media/docs/qwikcity/routing-files.png?jsx'; diff --git a/src/routes/docs/(qwikcity)/route-loader/index.mdx b/src/routes/docs/(qwikcity)/route-loader/index.mdx index 5d514dc2..69899f80 100644 --- a/src/routes/docs/(qwikcity)/route-loader/index.mdx +++ b/src/routes/docs/(qwikcity)/route-loader/index.mdx @@ -10,6 +10,11 @@ contributors: - steve8708 - iamyuu - n8sabes + - mrhoodz + - mjschwanitz + - adamdbradley +updated_at: '2023-09-15T11:23:15Z' +created_at: '2023-03-20T23:45:13Z' --- # `routeLoader$()` diff --git a/src/routes/docs/(qwikcity)/routing/index.mdx b/src/routes/docs/(qwikcity)/routing/index.mdx index bcbd8b06..a10d70d0 100644 --- a/src/routes/docs/(qwikcity)/routing/index.mdx +++ b/src/routes/docs/(qwikcity)/routing/index.mdx @@ -14,6 +14,12 @@ contributors: - jakovljevic-mladen - claudioshiver - maiieul + - igorbabko + - jordanw66 + - mrhoodz + - chsanch +updated_at: '2023-10-02T22:44:45Z' +created_at: '2023-03-20T23:45:13Z' --- # Routing diff --git a/src/routes/docs/(qwikcity)/server$/index.mdx b/src/routes/docs/(qwikcity)/server$/index.mdx index 94b0fd21..8a27205d 100644 --- a/src/routes/docs/(qwikcity)/server$/index.mdx +++ b/src/routes/docs/(qwikcity)/server$/index.mdx @@ -5,6 +5,15 @@ contributors: - manucorporat - AnthonyPAlicea - the-r3aper7 + - igorbabko + - RaeesBhatti + - mrhoodz + - DanielAdolfsson + - mjschwanitz + - wtlin1228 + - adamdbradley +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-03-29T02:35:29Z' --- # `server$()` diff --git a/src/routes/docs/(qwikcity)/troubleshooting/index.mdx b/src/routes/docs/(qwikcity)/troubleshooting/index.mdx index a81d3283..63980dea 100644 --- a/src/routes/docs/(qwikcity)/troubleshooting/index.mdx +++ b/src/routes/docs/(qwikcity)/troubleshooting/index.mdx @@ -1,5 +1,8 @@ --- contributors: - mhevery + - adamdbradley +updated_at: '2023-04-20T23:06:55Z' +created_at: '2023-03-20T23:45:13Z' --- diff --git a/src/routes/docs/(qwikcity)/validator/index.mdx b/src/routes/docs/(qwikcity)/validator/index.mdx index 7a476bff..92b48de9 100644 --- a/src/routes/docs/(qwikcity)/validator/index.mdx +++ b/src/routes/docs/(qwikcity)/validator/index.mdx @@ -3,6 +3,8 @@ title: Validators | QwikCity contributors: - wtlin1228 - harishkrishnan24 +updated_at: '2023-09-15T18:19:48Z' +created_at: '2023-09-15T18:19:48Z' --- # Data Validators diff --git a/src/routes/docs/cookbook/index.mdx b/src/routes/docs/cookbook/index.mdx index 3dce307e..492cd54b 100644 --- a/src/routes/docs/cookbook/index.mdx +++ b/src/routes/docs/cookbook/index.mdx @@ -4,7 +4,11 @@ contributors: - mhevery - fabiobiondi - n8sabes + - Craiqser + - Inaam-Ur-Rehman - maiieul +updated_at: '2023-10-10T19:26:56Z' +created_at: '2023-08-14T18:24:46Z' --- # Cookbook diff --git a/src/routes/docs/cookbook/mediaController/index.mdx b/src/routes/docs/cookbook/mediaController/index.mdx index 6e9eac57..9d67e6ce 100644 --- a/src/routes/docs/cookbook/mediaController/index.mdx +++ b/src/routes/docs/cookbook/mediaController/index.mdx @@ -2,6 +2,10 @@ title: Cookbook | Media Controller with iOS Support contributors: - n8sabes + - fabian-hiller + - igorbabko +updated_at: '2023-10-03T18:53:59Z' +created_at: '2023-08-31T22:41:52Z' --- import CodeSandbox, {CodeFile} from '../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/cookbook/portal/index.mdx b/src/routes/docs/cookbook/portal/index.mdx index d32a20e2..4dcbafa1 100644 --- a/src/routes/docs/cookbook/portal/index.mdx +++ b/src/routes/docs/cookbook/portal/index.mdx @@ -2,6 +2,10 @@ title: Cookbook | Portal contributors: - mhevery + - fabian-hiller + - igorbabko +updated_at: '2023-10-03T18:53:59Z' +created_at: '2023-08-21T21:16:38Z' --- import CodeSandbox, {CodeFile} from '../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/cookbook/theme-management/index.mdx b/src/routes/docs/cookbook/theme-management/index.mdx index c4eed59d..b7c845ed 100644 --- a/src/routes/docs/cookbook/theme-management/index.mdx +++ b/src/routes/docs/cookbook/theme-management/index.mdx @@ -2,6 +2,9 @@ title: Cookbook | Dark and Light Theme contributors: - Inaam-Ur-Rehman + - gioboa +updated_at: '2023-10-10T20:38:51Z' +created_at: '2023-10-10T16:59:26Z' --- diff --git a/src/routes/docs/deployments/aws-lambda/index.mdx b/src/routes/docs/deployments/aws-lambda/index.mdx index c63a51d6..b228c367 100644 --- a/src/routes/docs/deployments/aws-lambda/index.mdx +++ b/src/routes/docs/deployments/aws-lambda/index.mdx @@ -3,6 +3,8 @@ title: AWS Lambda | Deployments contributors: - leifermendez - WilliamEspegren +updated_at: '2023-09-11T11:03:36Z' +created_at: '2023-06-30T06:00:35Z' --- # AWS Adapter diff --git a/src/routes/docs/deployments/azure-swa/index.mdx b/src/routes/docs/deployments/azure-swa/index.mdx index 243ee05e..ba5a53c1 100644 --- a/src/routes/docs/deployments/azure-swa/index.mdx +++ b/src/routes/docs/deployments/azure-swa/index.mdx @@ -6,6 +6,10 @@ contributors: - reemardelarosa - mhevery - WilliamEspegren + - mrhoodz + - adamdbradley +updated_at: '2023-09-11T11:03:36Z' +created_at: '2023-04-06T21:28:28Z' --- # Azure Static Web Apps Middleware diff --git a/src/routes/docs/deployments/bun/index.mdx b/src/routes/docs/deployments/bun/index.mdx index 6f6f7c90..a2835247 100644 --- a/src/routes/docs/deployments/bun/index.mdx +++ b/src/routes/docs/deployments/bun/index.mdx @@ -2,6 +2,8 @@ title: Bun Middleware | Deployments contributors: - EamonHeffernan +updated_at: '2023-09-18T19:13:28Z' +created_at: '2023-09-18T19:04:44Z' --- # Bun Middleware diff --git a/src/routes/docs/deployments/cloudflare-pages/index.mdx b/src/routes/docs/deployments/cloudflare-pages/index.mdx index 9d1ec8aa..214c859e 100644 --- a/src/routes/docs/deployments/cloudflare-pages/index.mdx +++ b/src/routes/docs/deployments/cloudflare-pages/index.mdx @@ -7,6 +7,11 @@ contributors: - himorishige - reemardelarosa - mhevery + - igorbabko + - mrhoodz + - dario-piotrowicz +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-06T21:28:28Z' --- # Cloudflare Pages Adapter diff --git a/src/routes/docs/deployments/deno/index.mdx b/src/routes/docs/deployments/deno/index.mdx index 673447ba..bfba3621 100644 --- a/src/routes/docs/deployments/deno/index.mdx +++ b/src/routes/docs/deployments/deno/index.mdx @@ -2,6 +2,9 @@ title: Deno Middleware | Deployments contributors: - adamdbradley + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-04-28T16:43:21Z' --- # Deno Middleware diff --git a/src/routes/docs/deployments/firebase/index.mdx b/src/routes/docs/deployments/firebase/index.mdx index e3908a7a..089fdb3b 100644 --- a/src/routes/docs/deployments/firebase/index.mdx +++ b/src/routes/docs/deployments/firebase/index.mdx @@ -3,6 +3,8 @@ title: Firebase | Deployments contributors: - leifermendez - mhevery +updated_at: '2023-08-23T19:46:10Z' +created_at: '2023-08-23T19:46:10Z' --- # Firebase Adapter diff --git a/src/routes/docs/deployments/gcp-cloud-run/index.mdx b/src/routes/docs/deployments/gcp-cloud-run/index.mdx index a20d59e2..cb970df0 100644 --- a/src/routes/docs/deployments/gcp-cloud-run/index.mdx +++ b/src/routes/docs/deployments/gcp-cloud-run/index.mdx @@ -6,6 +6,11 @@ contributors: - mhevery - WilliamEspegren - gioboa + - igorbabko + - mrhoodz + - adamdbradley +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-06T21:28:28Z' --- # Google Cloud Run Middleware diff --git a/src/routes/docs/deployments/index.mdx b/src/routes/docs/deployments/index.mdx index 539fa878..2505f06c 100644 --- a/src/routes/docs/deployments/index.mdx +++ b/src/routes/docs/deployments/index.mdx @@ -5,6 +5,10 @@ contributors: - samijaber - reemardelarosa - mhevery + - igorbabko + - mrhoodz +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-06T21:28:28Z' --- # Deployments diff --git a/src/routes/docs/deployments/netlify-edge/index.mdx b/src/routes/docs/deployments/netlify-edge/index.mdx index 196a5882..e383a3ee 100644 --- a/src/routes/docs/deployments/netlify-edge/index.mdx +++ b/src/routes/docs/deployments/netlify-edge/index.mdx @@ -5,6 +5,9 @@ contributors: - manucorporat - reemardelarosa - mhevery + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-04-06T21:28:28Z' --- # Netlify Edge Adapter diff --git a/src/routes/docs/deployments/node/index.mdx b/src/routes/docs/deployments/node/index.mdx index 63a4cbd7..0e5f0ecb 100644 --- a/src/routes/docs/deployments/node/index.mdx +++ b/src/routes/docs/deployments/node/index.mdx @@ -6,6 +6,10 @@ contributors: - mousaAM - reemardelarosa - mhevery + - Craiqser + - mrhoodz +updated_at: '2023-10-11T13:38:53Z' +created_at: '2023-04-06T21:28:28Z' --- # Node Middleware diff --git a/src/routes/docs/deployments/static/index.mdx b/src/routes/docs/deployments/static/index.mdx index 166c8dad..072746f2 100644 --- a/src/routes/docs/deployments/static/index.mdx +++ b/src/routes/docs/deployments/static/index.mdx @@ -2,6 +2,8 @@ title: Static Site contributors: - the-r3aper7 +updated_at: '2023-10-11T15:09:55Z' +created_at: '2023-10-11T15:09:55Z' --- # Static Site Adapter diff --git a/src/routes/docs/deployments/vercel-edge/index.mdx b/src/routes/docs/deployments/vercel-edge/index.mdx index 82dd0d5a..9595419d 100644 --- a/src/routes/docs/deployments/vercel-edge/index.mdx +++ b/src/routes/docs/deployments/vercel-edge/index.mdx @@ -6,6 +6,10 @@ contributors: - hamatoyogi - reemardelarosa - mhevery + - gioboa + - mrhoodz +updated_at: '2023-08-23T18:52:18Z' +created_at: '2023-04-06T21:28:28Z' --- # Vercel Edge Adapter diff --git a/src/routes/docs/integrations/authjs/index.mdx b/src/routes/docs/integrations/authjs/index.mdx index 68f40fae..c23d4d8a 100644 --- a/src/routes/docs/integrations/authjs/index.mdx +++ b/src/routes/docs/integrations/authjs/index.mdx @@ -5,7 +5,15 @@ contributors: - the-r3aper7 - ulic75 - jakovljevic-mladen + - ayoub9494 + - igorbabko + - yaikohi + - mrhoodz + - VinuB-Dev + - hugomonte - VarPDev +updated_at: '2023-10-15T10:10:17Z' +created_at: '2023-04-24T10:35:21Z' --- # Auth.js diff --git a/src/routes/docs/integrations/bootstrap/index.mdx b/src/routes/docs/integrations/bootstrap/index.mdx index 8814e2b6..37a47435 100644 --- a/src/routes/docs/integrations/bootstrap/index.mdx +++ b/src/routes/docs/integrations/bootstrap/index.mdx @@ -3,6 +3,9 @@ title: Bootstrap | Integrations keywords: 'bootstrap, spinners, alerts, buttons' contributors: - mugan86 + - mhevery +updated_at: '2023-09-26T19:56:54Z' +created_at: '2023-09-26T19:56:54Z' --- # Bootstrap @@ -48,4 +51,4 @@ We access to `/bootstrap/` route and there we can find all the examples availabl ### Official - `Examples`: Examples that we can use as inspiration and learn how to create interesting websites using Bootstrap. [Reference](https://getbootstrap.com/docs/5.3/examples/). -- `Docs`: All necessary info to work with Bootstrap. [Reference](https://getbootstrap.com/docs/5.3/getting-started/introduction/) \ No newline at end of file +- `Docs`: All necessary info to work with Bootstrap. [Reference](https://getbootstrap.com/docs/5.3/getting-started/introduction/) diff --git a/src/routes/docs/integrations/builderio/index.mdx b/src/routes/docs/integrations/builderio/index.mdx index 808a34e7..4455aaa6 100644 --- a/src/routes/docs/integrations/builderio/index.mdx +++ b/src/routes/docs/integrations/builderio/index.mdx @@ -3,6 +3,12 @@ title: Builder.io | Integrations keywords: 'visual cms, headless cms, builder.io' contributors: - manucorporat + - mhevery + - Benny-Nottonson + - mrhoodz + - steve8708 +updated_at: '2023-09-28T17:30:02Z' +created_at: '2023-05-02T09:18:30Z' --- # Builder.io diff --git a/src/routes/docs/integrations/cypress/index.mdx b/src/routes/docs/integrations/cypress/index.mdx index 80030ba9..422318ae 100644 --- a/src/routes/docs/integrations/cypress/index.mdx +++ b/src/routes/docs/integrations/cypress/index.mdx @@ -3,6 +3,10 @@ title: Cypress | Integrations keywords: 'e2e, testing' contributors: - shairez + - Benny-Nottonson + - mrhoodz +updated_at: '2023-07-18T17:46:28Z' +created_at: '2023-04-28T06:05:17Z' --- # Cypress diff --git a/src/routes/docs/integrations/i18n/index.mdx b/src/routes/docs/integrations/i18n/index.mdx index 9bd57346..50014b2e 100644 --- a/src/routes/docs/integrations/i18n/index.mdx +++ b/src/routes/docs/integrations/i18n/index.mdx @@ -5,6 +5,10 @@ contributors: - manucorporat - gioboa - tzdesign + - Benny-Nottonson + - mrhoodz +updated_at: '2023-10-08T10:16:44Z' +created_at: '2023-04-19T22:13:46Z' --- # Internationalization @@ -106,4 +110,4 @@ Alternatively, you can use the `deepl-localize` command to translate your string [qwik-speak](https://github.com/robisim74/qwik-speak) library to translate texts, dates and numbers in Qwik apps. -The easiest way to add qwik-speak to Qwik is following the official [guide](https://github.com/robisim74/qwik-speak/blob/main/docs/quick-start.md). \ No newline at end of file +The easiest way to add qwik-speak to Qwik is following the official [guide](https://github.com/robisim74/qwik-speak/blob/main/docs/quick-start.md). diff --git a/src/routes/docs/integrations/icons/index.mdx b/src/routes/docs/integrations/icons/index.mdx index 5a70e14b..2caefa9a 100644 --- a/src/routes/docs/integrations/icons/index.mdx +++ b/src/routes/docs/integrations/icons/index.mdx @@ -1,9 +1,14 @@ --- title: Icons | Integrations keywords: >- - icons, icones, iconify, iconoir, bootstrap, heroicons, tabler, lucide, mono, simple, octicons, ionicons + icons, icones, iconify, iconoir, bootstrap, heroicons, tabler, lucide, mono, + simple, octicons, ionicons contributors: - manucorporat + - Benny-Nottonson + - mrhoodz +updated_at: '2023-07-18T17:47:48Z' +created_at: '2023-04-25T11:05:50Z' --- import image from './icones.png'; diff --git a/src/routes/docs/integrations/image-optimization/index.mdx b/src/routes/docs/integrations/image-optimization/index.mdx index ee634abf..3bb72094 100644 --- a/src/routes/docs/integrations/image-optimization/index.mdx +++ b/src/routes/docs/integrations/image-optimization/index.mdx @@ -8,6 +8,15 @@ contributors: - mhevery - gioboa - fabiobiondi + - adamdbradley + - igorbabko + - Benny-Nottonson + - mrhoodz + - avanderpluijm + - fabian-hiller + - manucorporat +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-19T22:13:46Z' --- import CodeSandbox from '../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/integrations/index.mdx b/src/routes/docs/integrations/index.mdx index ee8afb80..2c045738 100644 --- a/src/routes/docs/integrations/index.mdx +++ b/src/routes/docs/integrations/index.mdx @@ -10,7 +10,12 @@ contributors: - shairez - adamdbradley - mugan86 + - igorbabko + - mrhoodz + - ulic75 - hamatoyogi +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-06T21:28:28Z' --- import { IntegrationsList } from './integrations-list'; diff --git a/src/routes/docs/integrations/leaflet-map/index.mdx b/src/routes/docs/integrations/leaflet-map/index.mdx index 78daf781..760551dc 100644 --- a/src/routes/docs/integrations/leaflet-map/index.mdx +++ b/src/routes/docs/integrations/leaflet-map/index.mdx @@ -3,6 +3,10 @@ title: LeafletJS Map | Integrations keywords: 'map, interactive maps' contributors: - mugan86 + - igorbabko + - anartzdev +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-09-13T18:55:37Z' --- # LeafletJS Map diff --git a/src/routes/docs/integrations/modular-forms/index.mdx b/src/routes/docs/integrations/modular-forms/index.mdx index f1b00a5c..0afb0ce8 100644 --- a/src/routes/docs/integrations/modular-forms/index.mdx +++ b/src/routes/docs/integrations/modular-forms/index.mdx @@ -3,6 +3,13 @@ title: Modular Forms | Integrations keywords: 'form, library, validation, type-safe' contributors: - fabian-hiller + - igorbabko + - RaeesBhatti + - uceumice + - Benny-Nottonson + - mrhoodz +updated_at: '2023-10-03T18:53:59Z' +created_at: '2023-04-28T22:00:03Z' --- import CodeSandbox from '../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/integrations/nx/index.mdx b/src/routes/docs/integrations/nx/index.mdx index 8dc15cef..be028adf 100644 --- a/src/routes/docs/integrations/nx/index.mdx +++ b/src/routes/docs/integrations/nx/index.mdx @@ -3,6 +3,11 @@ title: Nx Monorepos | Integrations keywords: 'monorepo, nx, enterprise' contributors: - shairez + - Benny-Nottonson + - mrhoodz + - meeroslav +updated_at: '2023-07-18T17:48:46Z' +created_at: '2023-04-29T15:28:06Z' --- # Nx and enterprise scale monorepos diff --git a/src/routes/docs/integrations/orama/index.mdx b/src/routes/docs/integrations/orama/index.mdx index 712c6bed..48821e08 100644 --- a/src/routes/docs/integrations/orama/index.mdx +++ b/src/routes/docs/integrations/orama/index.mdx @@ -3,6 +3,8 @@ title: Qwik City and Orama keywords: 'orama, full-text search, search engine' contributors: - gioboa +updated_at: '2023-07-22T20:12:28Z' +created_at: '2023-07-22T20:12:28Z' --- # Orama @@ -19,4 +21,4 @@ npm run qwik add orama > Orama has been designed to work on any runtime and has no dependencies. A JavaScript runtime is the only requirement. -For further reference, please check the [Orama documentation](https://docs.oramasearch.com/). \ No newline at end of file +For further reference, please check the [Orama documentation](https://docs.oramasearch.com/). diff --git a/src/routes/docs/integrations/panda-css/index.mdx b/src/routes/docs/integrations/panda-css/index.mdx index 2d86bf66..579c4d7c 100644 --- a/src/routes/docs/integrations/panda-css/index.mdx +++ b/src/routes/docs/integrations/panda-css/index.mdx @@ -3,6 +3,11 @@ title: Panda CSS | Integrations keywords: 'styles, styling' contributors: - anubra266 + - igorbabko + - Benny-Nottonson + - mrhoodz +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-06-21T19:51:30Z' --- # Panda CSS diff --git a/src/routes/docs/integrations/partytown/index.mdx b/src/routes/docs/integrations/partytown/index.mdx index 87fbfd55..07e0a892 100644 --- a/src/routes/docs/integrations/partytown/index.mdx +++ b/src/routes/docs/integrations/partytown/index.mdx @@ -8,6 +8,12 @@ contributors: - pamenary - reemardelarosa - mhevery + - igorbabko + - Benny-Nottonson + - mrhoodz + - adamdbradley +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-06T21:28:28Z' --- # Partytown diff --git a/src/routes/docs/integrations/playwright/index.mdx b/src/routes/docs/integrations/playwright/index.mdx index 493cd810..51c768bf 100644 --- a/src/routes/docs/integrations/playwright/index.mdx +++ b/src/routes/docs/integrations/playwright/index.mdx @@ -5,6 +5,11 @@ contributors: - manucorporat - zanettin - mhevery + - Benny-Nottonson + - mrhoodz + - adamdbradley +updated_at: '2023-07-18T17:49:53Z' +created_at: '2023-04-06T21:28:28Z' --- # Playwright diff --git a/src/routes/docs/integrations/postcss/index.mdx b/src/routes/docs/integrations/postcss/index.mdx index 7c3a670d..d677b8be 100644 --- a/src/routes/docs/integrations/postcss/index.mdx +++ b/src/routes/docs/integrations/postcss/index.mdx @@ -7,6 +7,11 @@ contributors: - manuelsanchez2 - the-r3aper7 - mhevery + - Benny-Nottonson + - mrhoodz + - adamdbradley +updated_at: '2023-07-18T17:50:05Z' +created_at: '2023-04-06T21:28:28Z' --- # PostCSS diff --git a/src/routes/docs/integrations/prisma/index.mdx b/src/routes/docs/integrations/prisma/index.mdx index 7a255f50..3be9d62e 100644 --- a/src/routes/docs/integrations/prisma/index.mdx +++ b/src/routes/docs/integrations/prisma/index.mdx @@ -4,6 +4,15 @@ keywords: 'prisma, orm, database, data, storage, postgress, mondodb' contributors: - manucorporat - ulic75 + - igorbabko + - adcar + - ruheni + - Benny-Nottonson + - mrhoodz + - enesflow + - fabian-hiller +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-25T11:05:50Z' --- # Prisma diff --git a/src/routes/docs/integrations/react/index.mdx b/src/routes/docs/integrations/react/index.mdx index de2871d0..ebb4b32f 100644 --- a/src/routes/docs/integrations/react/index.mdx +++ b/src/routes/docs/integrations/react/index.mdx @@ -7,6 +7,12 @@ contributors: - mhevery - AnthonyPAlicea - adamdbradley + - igorbabko + - abhi-works + - Benny-Nottonson + - mrhoodz +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-06T21:28:28Z' --- import CodeSandbox, {CodeFile} from '../../../../components/code-sandbox/index.tsx'; diff --git a/src/routes/docs/integrations/storybook/index.mdx b/src/routes/docs/integrations/storybook/index.mdx index 1a2969e8..edd50d6c 100644 --- a/src/routes/docs/integrations/storybook/index.mdx +++ b/src/routes/docs/integrations/storybook/index.mdx @@ -3,6 +3,11 @@ title: Storybook | Integrations keywords: 'component testing, storybook, stories, components, qwik' contributors: - manucorporat + - igorbabko + - Benny-Nottonson + - mrhoodz +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-25T19:05:53Z' --- # Storybook diff --git a/src/routes/docs/integrations/styled-vanilla-extract/index.mdx b/src/routes/docs/integrations/styled-vanilla-extract/index.mdx index 529a0304..add96f09 100644 --- a/src/routes/docs/integrations/styled-vanilla-extract/index.mdx +++ b/src/routes/docs/integrations/styled-vanilla-extract/index.mdx @@ -7,6 +7,12 @@ contributors: - forresst - reemardelarosa - mhevery + - igorbabko + - Benny-Nottonson + - mrhoodz + - adamdbradley +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-06T21:28:28Z' --- # Styled Vanilla Extract diff --git a/src/routes/docs/integrations/supabase/index.mdx b/src/routes/docs/integrations/supabase/index.mdx index 92a4379c..9cba4d8f 100644 --- a/src/routes/docs/integrations/supabase/index.mdx +++ b/src/routes/docs/integrations/supabase/index.mdx @@ -4,6 +4,12 @@ keywords: 'supabase, db' contributors: - manucorporat - hamatoyogi + - igorbabko + - Benny-Nottonson + - mrhoodz + - samijaber +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-25T11:05:50Z' --- # Supabase diff --git a/src/routes/docs/integrations/tailwind/index.mdx b/src/routes/docs/integrations/tailwind/index.mdx index c40d4344..c93e22b4 100644 --- a/src/routes/docs/integrations/tailwind/index.mdx +++ b/src/routes/docs/integrations/tailwind/index.mdx @@ -7,6 +7,13 @@ contributors: - reemardelarosa - mhevery - nickclark + - igorbabko + - Benny-Nottonson + - mrhoodz + - NickClark + - adamdbradley +updated_at: '2023-10-03T18:53:23Z' +created_at: '2023-04-06T21:28:28Z' --- # Tailwind diff --git a/src/routes/docs/integrations/tauri/index.mdx b/src/routes/docs/integrations/tauri/index.mdx index 979f346b..d78045d0 100644 --- a/src/routes/docs/integrations/tauri/index.mdx +++ b/src/routes/docs/integrations/tauri/index.mdx @@ -1,8 +1,12 @@ --- title: Tauri | Integrations -keywords: 'tauri' +keywords: tauri contributors: - hamatoyogi + - Benny-Nottonson + - mrhoodz +updated_at: '2023-07-18T17:52:09Z' +created_at: '2023-05-14T08:01:52Z' --- # Tauri diff --git a/src/routes/docs/integrations/turso/index.mdx b/src/routes/docs/integrations/turso/index.mdx index cb1f8a7d..ff266c5c 100644 --- a/src/routes/docs/integrations/turso/index.mdx +++ b/src/routes/docs/integrations/turso/index.mdx @@ -1,8 +1,10 @@ --- title: Turso | Integrations -keywords: "database, edge" +keywords: 'database, edge' contributors: - xinnks +updated_at: '2023-07-23T00:17:06Z' +created_at: '2023-07-23T00:17:06Z' --- # Turso diff --git a/src/routes/docs/integrations/vitest/index.mdx b/src/routes/docs/integrations/vitest/index.mdx index bd121c1e..6076c619 100644 --- a/src/routes/docs/integrations/vitest/index.mdx +++ b/src/routes/docs/integrations/vitest/index.mdx @@ -5,6 +5,11 @@ contributors: - manucorporat - reemardelarosa - mhevery + - Benny-Nottonson + - mrhoodz + - adamdbradley +updated_at: '2023-07-18T17:51:35Z' +created_at: '2023-04-06T21:28:28Z' --- # Vitest diff --git a/src/routes/docs/labs/devtools/index.mdx b/src/routes/docs/labs/devtools/index.mdx index b6ad390d..4f299973 100644 --- a/src/routes/docs/labs/devtools/index.mdx +++ b/src/routes/docs/labs/devtools/index.mdx @@ -1,7 +1,9 @@ --- -title: 🧪 Devtools +title: "\U0001F9EA Devtools" contributors: - mhevery +updated_at: '2023-10-04T22:54:35Z' +created_at: '2023-10-02T23:27:01Z' --- # 🧪 Devtools diff --git a/src/routes/docs/labs/index.mdx b/src/routes/docs/labs/index.mdx index 66c5d8d5..6e16d0f7 100644 --- a/src/routes/docs/labs/index.mdx +++ b/src/routes/docs/labs/index.mdx @@ -1,7 +1,12 @@ --- -title: 🧪 Qwik Labs | Overview +title: "\U0001F9EA Qwik Labs | Overview" contributors: - mhevery + - Craiqser + - mrhoodz + - thejackshelton +updated_at: '2023-07-05T08:00:42Z' +created_at: '2023-06-22T22:13:24Z' --- # 🧪 Qwik Labs Overview diff --git a/src/routes/docs/labs/insights/index.mdx b/src/routes/docs/labs/insights/index.mdx index 4548cc9d..e1db00c8 100644 --- a/src/routes/docs/labs/insights/index.mdx +++ b/src/routes/docs/labs/insights/index.mdx @@ -1,8 +1,12 @@ --- -title: 🧪 Insights | Qwik Labs +title: "\U0001F9EA Insights | Qwik Labs" contributors: - mhevery - gioboa + - mrhoodz + - thejackshelton +updated_at: '2023-10-11T22:12:12Z' +created_at: '2023-06-22T22:13:24Z' --- # 🧪 Insights @@ -84,4 +88,4 @@ export default defineConfig(async () => { // ... }; }); -``` \ No newline at end of file +``` diff --git a/src/routes/docs/labs/typed-routes/index.mdx b/src/routes/docs/labs/typed-routes/index.mdx index 65b86f2f..e7b7e2ba 100644 --- a/src/routes/docs/labs/typed-routes/index.mdx +++ b/src/routes/docs/labs/typed-routes/index.mdx @@ -1,7 +1,9 @@ --- -title: 🧪 Typed Routes +title: "\U0001F9EA Typed Routes" contributors: - mhevery +updated_at: '2023-06-23T23:07:42Z' +created_at: '2023-06-23T23:07:42Z' --- # 🧪 Typed Routes diff --git a/src/routes/docs/layout.tsx b/src/routes/docs/layout.tsx index 013e4dbe..1c9531f6 100644 --- a/src/routes/docs/layout.tsx +++ b/src/routes/docs/layout.tsx @@ -9,6 +9,9 @@ import { GlobalStore } from '../../context'; import styles from './docs.css?inline'; import Contributors from '../../components/contributors'; +// eslint-disable-next-line +export { useMarkdownItems } from '../../components/sidebar/sidebar'; + export default component$(() => { const loc = useLocation(); const noRightMenu = ['/docs/'].includes(loc.url.pathname); diff --git a/src/routes/tutorial/component/basic/index.mdx b/src/routes/tutorial/component/basic/index.mdx index 092df3df..0395cccc 100644 --- a/src/routes/tutorial/component/basic/index.mdx +++ b/src/routes/tutorial/component/basic/index.mdx @@ -5,6 +5,9 @@ contributors: - brunocrosier - mhevery - manucorporat + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2022-08-02T12:07:45Z' --- Components are the building blocks of a Qwik application. Components are declared using [`component$()`](/docs/(qwik)/components/overview/index.mdx#component) and at a minimum need to return a JSX Element. diff --git a/src/routes/tutorial/component/binding/index.mdx b/src/routes/tutorial/component/binding/index.mdx index e2a9de55..c23304ab 100644 --- a/src/routes/tutorial/component/binding/index.mdx +++ b/src/routes/tutorial/component/binding/index.mdx @@ -2,6 +2,10 @@ title: Binding Expressions | Tutorial contributors: - adamdbradley + - mrhoodz + - neonpie +updated_at: '2023-06-25T19:43:33Z' +created_at: '2022-08-02T12:07:45Z' --- The purpose of components is to merge data with the JSX template. You use the `{expression}` to inject data into a template. Expressions are placed either as a text node or attribute on an element. diff --git a/src/routes/tutorial/component/composition/index.mdx b/src/routes/tutorial/component/composition/index.mdx index f604f234..b6689a7e 100644 --- a/src/routes/tutorial/component/composition/index.mdx +++ b/src/routes/tutorial/component/composition/index.mdx @@ -3,6 +3,9 @@ title: Component Composition | Tutorial contributors: - adamdbradley - neonpie + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2022-08-02T12:07:45Z' --- Components are composed together to build applications. diff --git a/src/routes/tutorial/component/lite/index.mdx b/src/routes/tutorial/component/lite/index.mdx index 908cf3a2..a206b800 100644 --- a/src/routes/tutorial/component/lite/index.mdx +++ b/src/routes/tutorial/component/lite/index.mdx @@ -8,6 +8,9 @@ contributors: - mhevery - zanettin - fkruczek + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2023-02-11T08:04:18Z' --- One of Qwik's super powers lies in its lazy-loading features. Each component will generate a separate Symbol which is downloaded on demand. This allows you to build a large application with many components and only download the components that are needed for the current view. diff --git a/src/routes/tutorial/composing/dollar/index.mdx b/src/routes/tutorial/composing/dollar/index.mdx index b25249b0..e53b7bcc 100644 --- a/src/routes/tutorial/composing/dollar/index.mdx +++ b/src/routes/tutorial/composing/dollar/index.mdx @@ -3,6 +3,10 @@ title: Creating APIs with $ | Tutorial contributors: - manucorporat - adamdbradley + - mrhoodz + - iancharlesdouglas +updated_at: '2023-06-25T19:43:33Z' +created_at: '2022-08-02T12:07:45Z' --- A powerful feature of the Optimizer is that you can create your own APIs with a `$` suffix. diff --git a/src/routes/tutorial/composing/use/index.mdx b/src/routes/tutorial/composing/use/index.mdx index 404024b0..4d8a76c8 100644 --- a/src/routes/tutorial/composing/use/index.mdx +++ b/src/routes/tutorial/composing/use/index.mdx @@ -3,6 +3,9 @@ title: Composing use Hooks | Tutorial contributors: - adamdbradley - manucorporat + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2022-08-02T12:07:45Z' --- Hooks are a way to abstract common logic away from the components that use it. They are a way to share logic between components. While Qwik provides many hooks, there will always be one that is not provided out of the box. This tutorial will show you how to create your own hook. diff --git a/src/routes/tutorial/context/basic/index.mdx b/src/routes/tutorial/context/basic/index.mdx index 50e48bdc..04556d35 100644 --- a/src/routes/tutorial/context/basic/index.mdx +++ b/src/routes/tutorial/context/basic/index.mdx @@ -5,6 +5,10 @@ contributors: - manucorporat - mhevery - shairez + - mrhoodz + - iancharlesdouglas +updated_at: '2023-06-25T19:43:33Z' +created_at: '2022-08-02T12:07:45Z' --- Use context to pass data to child components without explicitly passing it through components (known as prop drilling). Context is useful to share data that is needed in components throughout the application, such as styling information, application state, or the currently logged-in user. diff --git a/src/routes/tutorial/events/basic/index.mdx b/src/routes/tutorial/events/basic/index.mdx index d08c67e9..ff16b37e 100644 --- a/src/routes/tutorial/events/basic/index.mdx +++ b/src/routes/tutorial/events/basic/index.mdx @@ -5,6 +5,10 @@ contributors: - adamdbradley - the-r3aper7 - mhevery + - mrhoodz + - neonpie +updated_at: '2023-06-25T19:43:33Z' +created_at: '2022-08-02T12:07:45Z' --- A key feature of any framework is making it easy to listen to user events. diff --git a/src/routes/tutorial/events/document/index.mdx b/src/routes/tutorial/events/document/index.mdx index 955a39fc..2747ca87 100644 --- a/src/routes/tutorial/events/document/index.mdx +++ b/src/routes/tutorial/events/document/index.mdx @@ -2,6 +2,9 @@ title: Listening to document/window | Tutorial contributors: - adamdbradley + - mrhoodz +updated_at: '2023-06-25T19:43:33Z' +created_at: '2022-08-02T12:07:45Z' --- So far you've interacted with events emitted from a DOM element such as a `