Learning Paths

@if (isLoading()) {
Loading...
} @for (p of paths(); track p.learningPathId) {
{{ p.learningPathName }} {{ p.items?.length ?? 0 }} items
} @empty { @if (!isLoading()) {
No learning paths.
} }
@if (selectedPath()) {

{{ selectedPath()!.learningPathId ? 'Edit Learning Path' : 'New Learning Path' }}

Path Items

@if (pathItems().length === 0) {
No items added yet. Add content below.
} @for (item of pathItems(); track item.learningPathItemId; let i = $index) {
{{ i + 1 }} {{ item.contentTitle ?? 'Content #' + item.contentId }}
}
} @else {

Select a learning path to edit.

}