├── .changeset
├── README.md
└── config.json
├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── 1-documentation_change.yml
│ ├── 2-feature_request.yml
│ ├── 3-bug_report.yml
│ └── config.yml
└── workflows
│ ├── ci.yml
│ ├── playwright.yml
│ ├── preview.yml
│ └── release.yml
├── .gitignore
├── .npmrc
├── .prettierignore
├── .prettierrc
├── CHANGELOG.md
├── LICENSE
├── README.md
├── eslint.config.js
├── package.json
├── playwright.config.ts
├── pnpm-lock.yaml
├── scripts
└── setupTest.ts
├── src
├── app.d.ts
├── app.html
├── components
│ ├── CodeBlock.svelte
│ ├── Custom.svelte
│ ├── Expand.svelte
│ ├── Footer.svelte
│ ├── Hero.svelte
│ ├── Installation.svelte
│ ├── Other.svelte
│ ├── Position.svelte
│ ├── Test.svelte
│ ├── TestWithProps.svelte
│ ├── Types.svelte
│ ├── Usage.svelte
│ └── code-snippets.ts
├── lib
│ ├── Icon.svelte
│ ├── Loader.svelte
│ ├── Toast.svelte
│ ├── Toaster.svelte
│ ├── icons
│ │ ├── CloseIcon.svelte
│ │ ├── ErrorIcon.svelte
│ │ ├── InfoIcon.svelte
│ │ ├── SuccessIcon.svelte
│ │ └── WarningIcon.svelte
│ ├── index.ts
│ ├── internal
│ │ ├── constants.ts
│ │ ├── ctx.ts
│ │ ├── helpers.ts
│ │ ├── index.ts
│ │ ├── types.ts
│ │ └── use-document-hidden.svelte.ts
│ ├── toast-state.svelte.ts
│ └── types.ts
├── routes
│ ├── +layout.svelte
│ ├── +page.svelte
│ └── styles.css
└── tests
│ ├── ToastTest.svelte
│ ├── toast.spec.ts
│ └── utils.ts
├── static
└── favicon.png
├── svelte.config.js
├── tests
└── test.ts
├── tsconfig.json
└── vite.config.ts
/.changeset/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.changeset/README.md
--------------------------------------------------------------------------------
/.changeset/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.changeset/config.json
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: wobsoriano
2 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/1-documentation_change.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.github/ISSUE_TEMPLATE/1-documentation_change.yml
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/2-feature_request.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.github/ISSUE_TEMPLATE/2-feature_request.yml
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/3-bug_report.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.github/ISSUE_TEMPLATE/3-bug_report.yml
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: false
2 |
--------------------------------------------------------------------------------
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.github/workflows/ci.yml
--------------------------------------------------------------------------------
/.github/workflows/playwright.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.github/workflows/playwright.yml
--------------------------------------------------------------------------------
/.github/workflows/preview.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.github/workflows/preview.yml
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.github/workflows/release.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.gitignore
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | engine-strict=true
2 | resolution-mode=highest
3 |
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.prettierignore
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/.prettierrc
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/CHANGELOG.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/README.md
--------------------------------------------------------------------------------
/eslint.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/eslint.config.js
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/package.json
--------------------------------------------------------------------------------
/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/playwright.config.ts
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/scripts/setupTest.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/scripts/setupTest.ts
--------------------------------------------------------------------------------
/src/app.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/app.d.ts
--------------------------------------------------------------------------------
/src/app.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/app.html
--------------------------------------------------------------------------------
/src/components/CodeBlock.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/CodeBlock.svelte
--------------------------------------------------------------------------------
/src/components/Custom.svelte:
--------------------------------------------------------------------------------
1 |
A custom toast with default styling
2 |
--------------------------------------------------------------------------------
/src/components/Expand.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Expand.svelte
--------------------------------------------------------------------------------
/src/components/Footer.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Footer.svelte
--------------------------------------------------------------------------------
/src/components/Hero.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Hero.svelte
--------------------------------------------------------------------------------
/src/components/Installation.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Installation.svelte
--------------------------------------------------------------------------------
/src/components/Other.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Other.svelte
--------------------------------------------------------------------------------
/src/components/Position.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Position.svelte
--------------------------------------------------------------------------------
/src/components/Test.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Test.svelte
--------------------------------------------------------------------------------
/src/components/TestWithProps.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/TestWithProps.svelte
--------------------------------------------------------------------------------
/src/components/Types.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Types.svelte
--------------------------------------------------------------------------------
/src/components/Usage.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/Usage.svelte
--------------------------------------------------------------------------------
/src/components/code-snippets.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/components/code-snippets.ts
--------------------------------------------------------------------------------
/src/lib/Icon.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/Icon.svelte
--------------------------------------------------------------------------------
/src/lib/Loader.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/Loader.svelte
--------------------------------------------------------------------------------
/src/lib/Toast.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/Toast.svelte
--------------------------------------------------------------------------------
/src/lib/Toaster.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/Toaster.svelte
--------------------------------------------------------------------------------
/src/lib/icons/CloseIcon.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/icons/CloseIcon.svelte
--------------------------------------------------------------------------------
/src/lib/icons/ErrorIcon.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/icons/ErrorIcon.svelte
--------------------------------------------------------------------------------
/src/lib/icons/InfoIcon.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/icons/InfoIcon.svelte
--------------------------------------------------------------------------------
/src/lib/icons/SuccessIcon.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/icons/SuccessIcon.svelte
--------------------------------------------------------------------------------
/src/lib/icons/WarningIcon.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/icons/WarningIcon.svelte
--------------------------------------------------------------------------------
/src/lib/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/index.ts
--------------------------------------------------------------------------------
/src/lib/internal/constants.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/lib/internal/ctx.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/internal/ctx.ts
--------------------------------------------------------------------------------
/src/lib/internal/helpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/internal/helpers.ts
--------------------------------------------------------------------------------
/src/lib/internal/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/internal/index.ts
--------------------------------------------------------------------------------
/src/lib/internal/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/internal/types.ts
--------------------------------------------------------------------------------
/src/lib/internal/use-document-hidden.svelte.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/internal/use-document-hidden.svelte.ts
--------------------------------------------------------------------------------
/src/lib/toast-state.svelte.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/toast-state.svelte.ts
--------------------------------------------------------------------------------
/src/lib/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/lib/types.ts
--------------------------------------------------------------------------------
/src/routes/+layout.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/routes/+layout.svelte
--------------------------------------------------------------------------------
/src/routes/+page.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/routes/+page.svelte
--------------------------------------------------------------------------------
/src/routes/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/routes/styles.css
--------------------------------------------------------------------------------
/src/tests/ToastTest.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/tests/ToastTest.svelte
--------------------------------------------------------------------------------
/src/tests/toast.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/tests/toast.spec.ts
--------------------------------------------------------------------------------
/src/tests/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/src/tests/utils.ts
--------------------------------------------------------------------------------
/static/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/static/favicon.png
--------------------------------------------------------------------------------
/svelte.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/svelte.config.js
--------------------------------------------------------------------------------
/tests/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/tests/test.ts
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/huntabyte/svelte-sonner/HEAD/vite.config.ts
--------------------------------------------------------------------------------