deno.land / x / xstate@xstate@4.33.6 / src / mapState.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { matchesState } from './utils';
export function mapState( stateMap: { [stateId: string]: any }, stateId: string) { let foundStateId;
for (const mappedStateId of Object.keys(stateMap)) { if ( matchesState(mappedStateId, stateId) && (!foundStateId || stateId.length > foundStateId.length) ) { foundStateId = mappedStateId; } }
return stateMap[foundStateId];}
xstate

Version Info

Tagged at
2 years ago