ETS-Next-Gen / writing_observer

Writing Observer and Learning Observer: A system for monitoring learning process data, with an initial focus on writing process data from Google Docs.
https://learning-observer.readthedocs.io/en/latest/
GNU Affero General Public License v3.0
11 stars 9 forks source link

added dashboard to demo LOConnection and helper utilities #180

Open bradley-erickson opened 1 month ago

bradley-erickson commented 1 month ago
bradley-erickson commented 1 month ago
bradley-erickson commented 2 weeks ago
pmitros commented 11 hours ago

Where we might be headed:

import { someStuff };

export function myComponent(data) {
  // When we need to add some interactivity, it might be a line like:
  const dropdown = useLOConnection(query);
  // ...
  return (<>{data}</>);
};

// Syntax below would be different.
//
// Perhaps we'd want a standard way to define display modes
myComponent.displayModes = [latestGrid([some stuff]), // All students current work, for the whole class
                            assignmentSingle()];      // Select a student and assignment from a dropdown