Skip to content

Commit afced5e

Browse files
authored
Rename getSyncExternalStoreParameters to getUseSyncExternalStoreArgs (#390)
1 parent 65480fa commit afced5e

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Now to use this in a component, all you need is useSyncExternalStore:
5656
import { itemStore } from "../stores/item-store.js";
5757

5858
export const Items = () => {
59-
const snapshot = React.useSyncExternalStore(...itemStore.getSyncExternalStoreParameters());
59+
const snapshot = React.useSyncExternalStore(...itemStore.getUseSyncExternalStoreArgs());
6060
const { state, data } = snapshot;
6161

6262
const onRefresh = () => {
@@ -97,7 +97,7 @@ jest.unstable_mockModule("../stores/item-store.js", () => {
9797
return {
9898
mockStore: {
9999
getAll,
100-
getSyncExternalStoreParameters: () => [
100+
getUseSyncExternalStoreArgs: () => [
101101
// subscribe
102102
() => () => {},
103103
// snapshot

src/sync-external-store/example/component.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jest.unstable_mockModule("./store.js", () => {
1111
mockStore: {
1212
fetchAsync,
1313
fetchSync,
14-
getSyncExternalStoreParameters: () => [
14+
getUseSyncExternalStoreArgs: () => [
1515
// subscribe
1616
() => () => {},
1717
// snapshot

src/sync-external-store/example/component.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from "react";
22
import { mockStore } from "./store.js";
33

44
export const MockComponent = () => {
5-
const snapshot = React.useSyncExternalStore(...mockStore.getSyncExternalStoreParameters());
5+
const snapshot = React.useSyncExternalStore(...mockStore.getUseSyncExternalStoreArgs());
66

77
const onFetchSync = () => {
88
mockStore.fetchSync();

src/sync-external-store/sync-external-store.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export class SyncExternalStore<TSnapshot> implements ISyncExternalStore<TSnapsho
3838

3939
getServerSnapshot = undefined;
4040

41-
getSyncExternalStoreParameters = () => {
41+
getUseSyncExternalStoreArgs = () => {
4242
return [this.subscribe, this.getSnapshot, this.getServerSnapshot] as const;
4343
};
4444
protected updateSnapshot(newSnapshot: ((prevSnapshot: TSnapshot) => TSnapshot) | TSnapshot) {

0 commit comments

Comments
 (0)