Skip to content

In-Session Monaco Code Editor Layout #355

Description

@JoyLight00

Background
Many tutoring sessions involve reading and writing code. Having a built-in code editor beats switching screens constantly.

Goal
Design a toggleable split-screen workspace featuring the Monaco Editor component.

Acceptance Criteria

  • Code panel containing a read-only or collaborative editor.
  • Programming language dropdown selector (JS, Rust, Python).
  • Button to copy editor code block.

Key Files
src/components/session/CodeWorkspace.tsx, src/app/session/[id]/page.tsx

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions