mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
15 lines
439 B
TypeScript
15 lines
439 B
TypeScript
import { useOrderedCourseItems } from "./useOrderedCourseItems";
|
|
import { getNavigationLinks, CourseItemType } from "./navigationLogic";
|
|
|
|
export function useItemNavigation(
|
|
type: CourseItemType,
|
|
name: string,
|
|
moduleName?: string
|
|
) {
|
|
const { orderedItems, orderedLectures } = useOrderedCourseItems();
|
|
|
|
const list = type === "lecture" ? orderedLectures : orderedItems;
|
|
|
|
return getNavigationLinks(list, type, name, moduleName);
|
|
}
|