Skip to content

Commit a93600f

Browse files
committed
chore: svelte presence
1 parent e5d3a28 commit a93600f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
Finite state machines for accessible JavaScript components
1616

1717
- **Write once, use everywhere 🦄**: The component interactions are modelled in a framework agnostic way. We provide
18-
adapters for JS frameworks like React, Solid, or Vue.
18+
adapters for JS frameworks like React, Svelte, Solid, or Vue.
1919
- **Focus on accessibility ♿️**: Zag is built with accessibility in mind. We handle many details related to keyboard
2020
interactions, focus management, aria roles and attributes.
2121
- **Headless ✨**: The machine APIs are completely unstyled and gives you the control to use any styling solution you
@@ -65,6 +65,7 @@ For framework specific solutions, we provide simple wrappers to help you consume
6565
- ⚛️ `@zag-js/react` - React hooks for consuming machines in React applications
6666
- 💚 `@zag-js/vue` - Vue composition for consuming machines in Vue applications
6767
- 🎷 `@zag-js/solid` - Solid.js utilities for consuming machines in Solid.js applications
68+
- 🎭 `@zag-js/svelte` - Svelte utilities for consuming machines in Svelte applications
6869

6970
## Usage
7071

@@ -107,7 +108,7 @@ power the logic behind UI components.
107108

108109
### Teasers
109110

110-
- When you see someone using classic react, vue or solid to build an interactive UI component that exists in Zag, tell
111+
- When you see someone using classic react, svelte, vue or solid to build an interactive UI component that exists in Zag, tell
111112
them to **"zag it!"** ⚡️
112113

113114
- Anyone using Zag will be called a **"zagger"** 💥
@@ -134,6 +135,7 @@ projects for the frameworks we support.
134135
- `start-react` : Starts the Next.js TypeScript project
135136
- `start-vue` : Starts the Vue 3 TypeScript project
136137
- `start-solid` : Starts the Solid TypeScript project
138+
- `start-svelte` : Starts the Svelte TypeScript project
137139

138140
### E2E Tests
139141

@@ -143,6 +145,7 @@ ensure that the component works the same way regardless of the framework.
143145
- `e2e-react` : Starts the E2E tests for the React project
144146
- `e2e-vue` : Starts the E2E tests for the Vue project
145147
- `e2e-solid` : Starts the E2E tests for the Solid project
148+
- `e2e-svelte` : Starts the E2E tests for the Svelte project
146149

147150
### Contributing new machines/features
148151

0 commit comments

Comments
 (0)