diff --git a/packages/tokens-studio-for-figma/src/app/store/models/tokenState.tsx b/packages/tokens-studio-for-figma/src/app/store/models/tokenState.tsx index 3295c3761..efa8ac5aa 100644 --- a/packages/tokens-studio-for-figma/src/app/store/models/tokenState.tsx +++ b/packages/tokens-studio-for-figma/src/app/store/models/tokenState.tsx @@ -848,6 +848,30 @@ export const tokenState = createModel()({ toggleUsedTokenSet() { dispatch.tokenState.updateDocument({ updateRemote: false }); }, + createMultipleTokens(_payload: CreateSingleTokenData[], rootState) { + if (rootState.uiState.storageType.provider === StorageProviderType.LOCAL) { + dispatch.tokenState.updateDocument({ + updateRemote: false, + shouldUpdateNodes: false, + }); + } + }, + editMultipleTokens(_payload: EditSingleTokenData[], rootState) { + if (rootState.uiState.storageType.provider === StorageProviderType.LOCAL) { + dispatch.tokenState.updateDocument({ + updateRemote: false, + shouldUpdateNodes: false, + }); + } + }, + setThemes(_payload: ThemeObjectsList, rootState) { + if (rootState.uiState.storageType.provider === StorageProviderType.LOCAL) { + dispatch.tokenState.updateDocument({ + updateRemote: false, + shouldUpdateNodes: false, + }); + } + }, toggleManyTokenSets() { dispatch.tokenState.updateDocument({ updateRemote: false }); },