PageSourceSearch

https://smartstudent.ai/src/utils/gurukulRoutes.ts

js smartstudent.ai collected 2026-10-05 15:08:38 UTC 1,829 bytes, 20 lines download raw bytes

1import { getUserType } from "/src/utils/api.ts";
2export function getGurukulPathForUserType(userType) {
3  switch (userType) {
4    case "institute_admin":
5      return "/admin/overview/2";
6    case "teacher":
7      return "/teacher";
8    case "student":
9      return "/student/home";
10    case "global_admin":
11      return "/globalAdminUser/dashboard";
12    default:
13      return "/login";
14  }
15}
16export function getGurukulPathForCurrentUser() {
17  return getGurukulPathForUserType(getUserType());
18}
19
20//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImd1cnVrdWxSb3V0ZXMudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2V0VXNlclR5cGUgfSBmcm9tICcuL2FwaSdcblxuLyoqIERlZmF1bHQgaW4tYXBwIHJvdXRlIGZvciB0aGUgR3VydWt1bCBwcm9kdWN0IChMTVMgLyBjdXJyZW50IGFwcCkgcGVyIHVuaWZpZWQtbG9naW4gcm9sZS4gKi9cbmV4cG9ydCBmdW5jdGlvbiBnZXRHdXJ1a3VsUGF0aEZvclVzZXJUeXBlKHVzZXJUeXBlOiBzdHJpbmcgfCBudWxsKTogc3RyaW5nIHtcbiAgc3dpdGNoICh1c2VyVHlwZSkge1xuICAgIGNhc2UgJ2luc3RpdHV0ZV9hZG1pbic6XG4gICAgICByZXR1cm4gJy9hZG1pbi9vdmVydmlldy8yJ1xuICAgIGNhc2UgJ3RlYWNoZXInOlxuICAgICAgcmV0dXJuICcvdGVhY2hlcidcbiAgICBjYXNlICdzdHVkZW50JzpcbiAgICAgIHJldHVybiAnL3N0dWRlbnQvaG9tZSdcbiAgICBjYXNlICdnbG9iYWxfYWRtaW4nOlxuICAgICAgcmV0dXJuICcvZ2xvYmFsQWRtaW5Vc2VyL2Rhc2hib2FyZCdcbiAgICBkZWZhdWx0OlxuICAgICAgcmV0dXJuICcvbG9naW4nXG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldEd1cnVrdWxQYXRoRm9yQ3VycmVudFVzZXIoKTogc3RyaW5nIHtcbiAgcmV0dXJuIGdldEd1cnVrdWxQYXRoRm9yVXNlclR5cGUoZ2V0VXNlclR5cGUoKSlcbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUEsU0FBUyxtQkFBbUI7QUFHckIsZ0JBQVMsMEJBQTBCLFVBQWlDO0FBQ3pFLFVBQVEsVUFBVTtBQUFBLElBQ2hCLEtBQUs7QUFDSCxhQUFPO0FBQUEsSUFDVCxLQUFLO0FBQ0gsYUFBTztBQUFBLElBQ1QsS0FBSztBQUNILGFBQU87QUFBQSxJQUNULEtBQUs7QUFDSCxhQUFPO0FBQUEsSUFDVDtBQUNFLGFBQU87QUFBQSxFQUNYO0FBQ0Y7QUFFTyxnQkFBUywrQkFBdUM7QUFDckQsU0FBTywwQkFBMEIsWUFBWSxDQUFDO0FBQ2hEOyIsIm5hbWVzIjpbXX0=

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.