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

Function handleSelectRender

packages/effect/src/unstable/cli/Prompt.ts:3350–3358  ·  view source on GitHub ↗
(options: SelectOptionsReq<A>)

Source from the content-addressed store, hash-verified

3348}
3349
3350const handleSelectRender = <A>(options: SelectOptionsReq<A>) => {
3351 return (state: SelectState, action: Action<SelectState, A>) => {
3352 return Action.$match(action, {
3353 Beep: () => Effect.succeed(renderBeep),
3354 NextFrame: ({ state }) => renderSelectNextFrame(state, options),
3355 Submit: () => renderSelectSubmission(state, options)
3356 })
3357 }
3358}
3359
3360const handleAutoCompleteRender = <A>(options: AutoCompleteOptionsReq<A>) => {
3361 return (state: AutoCompleteState, action: Action<AutoCompleteState, A>) => {

Callers 1

selectFunction · 0.85

Calls 1

succeedMethod · 0.45

Tested by

no test coverage detected