MCPcopy Create free account
hub / github.com/Effect-TS/effect / handleAutoCompleteRender

Function handleAutoCompleteRender

packages/effect/src/unstable/cli/Prompt.ts:3360–3368  ·  view source on GitHub ↗
(options: AutoCompleteOptionsReq<A>)

Source from the content-addressed store, hash-verified

3358}
3359
3360const handleAutoCompleteRender = <A>(options: AutoCompleteOptionsReq<A>) => {
3361 return (state: AutoCompleteState, action: Action<AutoCompleteState, A>) => {
3362 return Action.$match(action, {
3363 Beep: () => Effect.succeed(renderBeep),
3364 NextFrame: ({ state }) => renderAutoCompleteNextFrame(state, options),
3365 Submit: () => renderAutoCompleteSubmission(state, options)
3366 })
3367 }
3368}
3369
3370const handleSelectClear = <A>(options: SelectOptionsReq<A>) =>
3371 Effect.fnUntraced(function*(state: SelectState, _: Action<SelectState, A>) {

Callers 1

autoCompleteFunction · 0.85

Calls 1

succeedMethod · 0.45

Tested by

no test coverage detected