Allow a user to type to either
A) Filter available keys by name B) Filter available keys by validation C) Filter available values for defined lists
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
// Type definitions for use-reducer-with-side-effects 0.4 | |
// Project: https://github.com/baz/foo (Does not have to be to GitHub, but prefer linking to a source code repository rather than to a project website.) | |
// Definitions by: Chris Dhanaraj <https://github.com/chrisdhanaraj> | |
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped | |
/*~ If this module has methods, declare them as functions like so. | |
*/ | |
type SideEffectArguments = { | |
state: any; |
interface Query { | |
queryString: string, | |
variables: { | |
[key]: string; | |
} | |
} | |
function convertToQuery({ | |
query, | |
queries, |
import useReducerWithSideEffects, { | |
NoUpdate, | |
Update, | |
UpdateWithSideEffect, | |
Reducer, | |
ReducerReturn | |
} from 'use-reducer-with-side-effects'; | |
import { useCallback, useEffect, useContext } from 'react'; | |
const initialStateArgs = { |
interface RolledUpWindow { ... propertiesofAWindow associatedWindowIds: [--> viewableIds] }
{ rgts_searchDealWindow: { dealEntries: { ... on Show {