├── .eslintignore ├── .eslintrc.cjs ├── .github └── workflows │ ├── deploy.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .prettierignore ├── .vscode ├── extensions.json └── settings.json ├── CONTRIBUTING.md ├── README.md ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── entry.dev.tsx ├── entry.ssr.tsx ├── index.ts ├── lib │ ├── headless │ │ ├── const.ts │ │ ├── icons.tsx │ │ ├── state.ts │ │ ├── toast-wrapper.tsx │ │ ├── toast.tsx │ │ └── types.ts │ ├── index.ts │ └── styled │ │ ├── index.tsx │ │ └── styles.css └── root.tsx ├── test ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .prettierignore ├── .vscode │ ├── launch.json │ ├── qwik-city.code-snippets │ └── qwik.code-snippets ├── README.md ├── package.json ├── public │ ├── favicon.svg │ ├── fonts │ │ ├── poppins-400.woff2 │ │ ├── poppins-500.woff2 │ │ └── poppins-700.woff2 │ ├── manifest.json │ └── robots.txt ├── qwik.env.d.ts ├── src │ ├── components │ │ └── router-head │ │ │ └── router-head.tsx │ ├── entry.dev.tsx │ ├── entry.preview.tsx │ ├── entry.ssr.tsx │ ├── root.tsx │ └── routes │ │ ├── index.tsx │ │ ├── layout.tsx │ │ └── service-worker.ts ├── tests │ └── basic.spec.ts ├── tsconfig.json └── vite.config.ts ├── tsconfig.json ├── tsconfig.lib.json ├── vite.config.ts └── website ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .prettierignore ├── .prettierrc.js ├── README.md ├── adapters └── deno │ └── vite.config.ts ├── package.json ├── postcss.config.cjs ├── public ├── favicon.ico ├── manifest.json ├── og.png └── robots.txt ├── src ├── components │ ├── CodeBlock.tsx │ ├── ExpandModes.tsx │ ├── Footer.tsx │ ├── Hero.tsx │ ├── Installation.tsx │ ├── Other.tsx │ ├── Position.tsx │ ├── Types.tsx │ ├── Usage.tsx │ ├── codeblock.module.css │ ├── footer.module.css │ ├── hero.module.css │ ├── installation.module.css │ ├── other.module.css │ └── router-head │ │ └── router-head.tsx ├── entry.deno.ts ├── entry.dev.tsx ├── entry.preview.tsx ├── entry.ssr.tsx ├── global.css ├── root.tsx └── routes │ ├── index.tsx │ ├── layout.tsx │ ├── service-worker.ts │ └── styles.css ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/entry.dev.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/entry.dev.tsx -------------------------------------------------------------------------------- /src/entry.ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/entry.ssr.tsx -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/headless/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/headless/const.ts -------------------------------------------------------------------------------- /src/lib/headless/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/headless/icons.tsx -------------------------------------------------------------------------------- /src/lib/headless/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/headless/state.ts -------------------------------------------------------------------------------- /src/lib/headless/toast-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/headless/toast-wrapper.tsx -------------------------------------------------------------------------------- /src/lib/headless/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/headless/toast.tsx -------------------------------------------------------------------------------- /src/lib/headless/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/headless/types.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/styled/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/styled/index.tsx -------------------------------------------------------------------------------- /src/lib/styled/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/lib/styled/styles.css -------------------------------------------------------------------------------- /src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/src/root.tsx -------------------------------------------------------------------------------- /test/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/.eslintignore -------------------------------------------------------------------------------- /test/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/.eslintrc.cjs -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/.gitignore -------------------------------------------------------------------------------- /test/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/.prettierignore -------------------------------------------------------------------------------- /test/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/.vscode/launch.json -------------------------------------------------------------------------------- /test/.vscode/qwik-city.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/.vscode/qwik-city.code-snippets -------------------------------------------------------------------------------- /test/.vscode/qwik.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/.vscode/qwik.code-snippets -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/README.md -------------------------------------------------------------------------------- /test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/package.json -------------------------------------------------------------------------------- /test/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/public/favicon.svg -------------------------------------------------------------------------------- /test/public/fonts/poppins-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/public/fonts/poppins-400.woff2 -------------------------------------------------------------------------------- /test/public/fonts/poppins-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/public/fonts/poppins-500.woff2 -------------------------------------------------------------------------------- /test/public/fonts/poppins-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/public/fonts/poppins-700.woff2 -------------------------------------------------------------------------------- /test/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/public/manifest.json -------------------------------------------------------------------------------- /test/public/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/qwik.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/qwik.env.d.ts -------------------------------------------------------------------------------- /test/src/components/router-head/router-head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/src/components/router-head/router-head.tsx -------------------------------------------------------------------------------- /test/src/entry.dev.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/src/entry.dev.tsx -------------------------------------------------------------------------------- /test/src/entry.preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/src/entry.preview.tsx -------------------------------------------------------------------------------- /test/src/entry.ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/src/entry.ssr.tsx -------------------------------------------------------------------------------- /test/src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/src/root.tsx -------------------------------------------------------------------------------- /test/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/src/routes/index.tsx -------------------------------------------------------------------------------- /test/src/routes/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/src/routes/layout.tsx -------------------------------------------------------------------------------- /test/src/routes/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/src/routes/service-worker.ts -------------------------------------------------------------------------------- /test/tests/basic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/tests/basic.spec.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/test/vite.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/tsconfig.lib.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/vite.config.ts -------------------------------------------------------------------------------- /website/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/.eslintignore -------------------------------------------------------------------------------- /website/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/.eslintrc.cjs -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/.prettierignore -------------------------------------------------------------------------------- /website/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/.prettierrc.js -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/README.md -------------------------------------------------------------------------------- /website/adapters/deno/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/adapters/deno/vite.config.ts -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/package.json -------------------------------------------------------------------------------- /website/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/postcss.config.cjs -------------------------------------------------------------------------------- /website/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/public/favicon.ico -------------------------------------------------------------------------------- /website/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/public/manifest.json -------------------------------------------------------------------------------- /website/public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/public/og.png -------------------------------------------------------------------------------- /website/public/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/src/components/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/CodeBlock.tsx -------------------------------------------------------------------------------- /website/src/components/ExpandModes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/ExpandModes.tsx -------------------------------------------------------------------------------- /website/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/Footer.tsx -------------------------------------------------------------------------------- /website/src/components/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/Hero.tsx -------------------------------------------------------------------------------- /website/src/components/Installation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/Installation.tsx -------------------------------------------------------------------------------- /website/src/components/Other.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/Other.tsx -------------------------------------------------------------------------------- /website/src/components/Position.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/Position.tsx -------------------------------------------------------------------------------- /website/src/components/Types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/Types.tsx -------------------------------------------------------------------------------- /website/src/components/Usage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/Usage.tsx -------------------------------------------------------------------------------- /website/src/components/codeblock.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/codeblock.module.css -------------------------------------------------------------------------------- /website/src/components/footer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/footer.module.css -------------------------------------------------------------------------------- /website/src/components/hero.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/hero.module.css -------------------------------------------------------------------------------- /website/src/components/installation.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/installation.module.css -------------------------------------------------------------------------------- /website/src/components/other.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/other.module.css -------------------------------------------------------------------------------- /website/src/components/router-head/router-head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/components/router-head/router-head.tsx -------------------------------------------------------------------------------- /website/src/entry.deno.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/entry.deno.ts -------------------------------------------------------------------------------- /website/src/entry.dev.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/entry.dev.tsx -------------------------------------------------------------------------------- /website/src/entry.preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/entry.preview.tsx -------------------------------------------------------------------------------- /website/src/entry.ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/entry.ssr.tsx -------------------------------------------------------------------------------- /website/src/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/global.css -------------------------------------------------------------------------------- /website/src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/root.tsx -------------------------------------------------------------------------------- /website/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/routes/index.tsx -------------------------------------------------------------------------------- /website/src/routes/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/routes/layout.tsx -------------------------------------------------------------------------------- /website/src/routes/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/routes/service-worker.ts -------------------------------------------------------------------------------- /website/src/routes/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/src/routes/styles.css -------------------------------------------------------------------------------- /website/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/tailwind.config.js -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/tsconfig.json -------------------------------------------------------------------------------- /website/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diecodev/qwik-sonner/HEAD/website/vite.config.ts --------------------------------------------------------------------------------