CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/npm-remirror--react

Hooks and components for consuming remirror with your fave framework React.

Overall
score

36%

Evaluation36%

1.09x

Agent success when using this tile

Overview
Eval results
Files

rubric.jsonevals/scenario-8/

{
  "context": "Evaluates whether the solution wires @remirror/react table capabilities using the package's commands, UI components, and theming. Checks that table creation, mutations, contextual controls, and theme updates rely on the documented APIs instead of custom logic.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Extension setup",
      "description": "The editor manager includes TableExtension from @remirror/extension-react-tables alongside ReactComponentExtension and is rendered with Remirror/EditorComponent so table commands are available.",
      "max_score": 20
    },
    {
      "name": "Create table",
      "description": "The insert control uses useCommands().createTable with rowsCount 3, columnsCount 3, and withHeaderRow true when requested, replacing the current selection and focusing the first cell via the package command.",
      "max_score": 20
    },
    {
      "name": "Row/column commands",
      "description": "Row and column controls call the built-in table mutation commands (e.g., useCommands().addTableRowBefore and addTableColumnAfter) to update the active table rather than manual document edits.",
      "max_score": 20
    },
    {
      "name": "Contextual UI",
      "description": "Contextual overlays come from <TableComponents> in @remirror/extension-react-tables (cell menu, delete buttons) and their visibility relies on package helpers like useHelpers().isViewEditable() or selection state, not custom DOM toggles.",
      "max_score": 20
    },
    {
      "name": "Theming",
      "description": "The editor is wrapped in @remirror/react ThemeProvider and toggles/merges RemirrorThemeType values to recolor table headers and controls (including accent color) without remounting the editor.",
      "max_score": 20
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/npm-remirror--react@2.0.0
What are skills?

tile.json