MCPcopy Index your code
hub / github.com/Effect-TS/effect / handleRender

Function handleRender

packages/cli/src/internal/prompt/text.ts:249–257  ·  view source on GitHub ↗
(options: Options)

Source from the content-addressed store, hash-verified

247}
248
249function handleRender(options: Options) {
250 return (state: State, action: Prompt.Prompt.Action<State, string>) => {
251 return Action.$match(action, {
252 Beep: () => Effect.succeed(renderBeep),
253 NextFrame: ({ state }) => renderNextFrame(state, options),
254 Submit: () => renderSubmission(state, options)
255 })
256 }
257}
258
259function handleProcess(options: Options) {
260 return (input: Terminal.UserInput, state: State) => {

Callers 1

basePromptFunction · 0.70

Calls 2

renderNextFrameFunction · 0.70
renderSubmissionFunction · 0.70

Tested by

no test coverage detected