@@ -45,37 +45,54 @@ Designing our primitives in this manner allows for better tree shaking and very
4545
4646## Primitives
4747
48- ### Display/ Media
48+ ### Display & Media
4949
50- - [x] createAudio
51- - [x] createMediaQuery
52- - [x] createRAF
53- - [x] createResizeObserver
54- - [x] createIntersectionObserver
50+ - [x] [ createAudio] ( https://github.com/davedbase/solid-primitives/tree/main/packages/audio )
51+ - [x] [ createMediaQuery] ( https://github.com/davedbase/solid-primitives/tree/main/packages/media )
52+ - [x] [ createRAF] ( https://github.com/davedbase/solid-primitives/tree/main/packages/raf )
53+ - [x] [ createResizeObserver] ( https://github.com/davedbase/solid-primitives/tree/main/packages/resize-observer )
54+ - [x] [ createIntersectionObserver] ( https://github.com/davedbase/solid-primitives/tree/main/packages/intersection-observer )
55+ - [ ] createDragAndDrop
56+ - [ ] createPageVisibilityObserver
57+
58+ ### Device
59+
60+ - [ ] createOnlineOffline
61+ - [ ] createBatteryObserver
62+ - [ ] createFullscreen
63+ - [ ] createAccelerometer
64+ - [ ] createGyroscope
5565
5666### Browser
5767
58- - [x] createLocalStore
59- - [x] createGeolocation
60- - [x] createWebsocket
61- - [x] createListener
68+ - [x] [ createLocalStore] ( https://github.com/davedbase/solid-primitives/tree/main/packages/local-store )
69+ - [x] [ createCookieStore ] ( https://github.com/davedbase/solid-primitives/tree/main/packages/cookie-store )
70+ - [x] [ createGeolocation ] ( https://github.com/davedbase/solid-primitives/tree/main/packages/geolocation )
71+ - [x] [ createEventListener ] ( https://github.com/davedbase/solid-primitives/tree/main/packages/event-listener )
6272- [ ] createClipboard
6373- [ ] createHistory
6474
75+ ### Network
76+
77+ - [x] [ createWebsocket] ( https://github.com/davedbase/solid-primitives/tree/main/packages/websocket )
78+ - [ ] createNotification
79+ - [ ] createPush
80+
6581### Inputs
6682
67- - [x] createScrollObserver
83+ - [x] [ createScrollObserver] ( https://github.com/davedbase/solid-primitives/tree/main/packages/scroll-observer )
6884- [ ] createKeyboard
6985- [ ] createForm
7086- [ ] createGesture (in progress)
87+ - [ ] createTouch
7188
7289### Utilities
7390
74- - [x] createThrottle
75- - [x] createDebounce
76- - [x] createTimer
91+ - [x] [ createThrottle] ( https://github.com/davedbase/solid-primitives/tree/main/packages/throttle )
92+ - [x] [ createDebounce] ( https://github.com/davedbase/solid-primitives/tree/main/packages/debounce )
93+ - [x] [ createTimer] ( https://github.com/davedbase/solid-primitives/tree/main/packages/timer )
94+ - [ ] createURL
7795- [ ] createWorker (in progress)
7896- [ ] createQueue
79- - [ ] createOnlineOffline
8097- [ ] createDateDifference
8198- [ ] createEffectWhen
0 commit comments