refactor(store): rename slice to feature (#318)

This commit is contained in:
rahim
2026-01-21 00:33:28 +11:00
committed by GitHub
parent 5bbec30df9
commit f01a5fcf5c
71 changed files with 777 additions and 978 deletions
+3 -3
View File
@@ -44,7 +44,7 @@ Document which errors are "normal" vs programming errors:
```ts
const store = createStore({
slices: [playbackSlice, volumeSlice],
features: [playbackFeature, volumeFeature],
onError: ({ error, request }) => {
if (request) {
console.error(`${request.name} failed:`, error.code);
@@ -120,11 +120,11 @@ function handleError(error: unknown) {
```ts
// ❌ Wrong
const store = createStore({ slices: [playbackSlice] });
const store = createStore({ features: [playbackFeature] });
await store.request.play(); // Error: NO_TARGET
// ✅ Correct
const store = createStore({ slices: [playbackSlice] });
const store = createStore({ features: [playbackFeature] });
store.attach(videoElement);
await store.request.play();
```