PageSourceSearch

https://lms.cuonlineedu.in/assets/index20.js

js cuonlineedu.in collected 2026-10-05 22:37:07 UTC 2,955 bytes, 1 lines download raw bytes

1import{x as A,r as g,s as p,t as N,j as e,C as F,c as j,S,T as v,B as t,N as C,e as T,R as U,b as E,a as D}from"./index.js";import{D as I}from"./DialogActions.js";import{D as L}from"./DialogTitle.js";import{u as O,F as k,a as w,T as R}from"./constants2.js";function G(){var o,d;const s=A(),[n,r]=g.useState(-1),{data:b=[],refetch:f}=O({semesterSubjectId:s.state.id,facultyStatus:k.OCCUPIED},{skip:!((o=s==null?void 0:s.state)!=null&&o.id),refetchOnMountOrArgChange:!0}),[h,{isLoading:u,isSuccess:l,error:a}]=w(),y=[{label:"Unassign",action:i=>{r(i.id)},value:""}],c=()=>{r(-1)},x=()=>{h({semesterSubjectId:s.state.id,userId:n})};return g.useEffect(()=>{var i,m;a&&p(((m=(i=a==null?void 0:a.data)==null?void 0:i.messages)==null?void 0:m[0])||"Oops! Something went wrong",N.ERROR),l&&(p("Faculty unassigned successfully",N.SUCCESS),c(),f())},[a,l]),e(D,{children:[e(F,{children:[e(j,{title:e(S,{direction:"row",alignItems:"center",justifyContent:"space-between",gap:"16px",children:[e(v,{component:"h5",fontWeight:"bold",variant:"moduleTitle",children:"Faculty"},void 0,!1,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:88,columnNumber:15},this),e(t,{component:C,to:"/program/semester-subject/faculty-assign/add",state:{semesterSubjectId:(d=s==null?void 0:s.state)==null?void 0:d.id},children:"Add New"},void 0,!1,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:95,columnNumber:15},this)]},void 0,!0,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:82,columnNumber:11},this),disableTypography:!0},void 0,!1,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:80,columnNumber:9},this),e(T,{children:e(U,{columns:R,data:b,action:y,hasPagination:!1},void 0,!1,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:107,columnNumber:11},this)},void 0,!1,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:106,columnNumber:9},this)]},void 0,!0,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:79,columnNumber:7},this),n>0&&e(E,{open:!!n,children:[e(L,{children:"Are you sure you want to unassign faculty?"},void 0,!1,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:118,columnNumber:11},this),e(I,{children:[e(t,{variant:"secondary",disabled:u,onClick:c,children:"Close"},void 0,!1,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:120,columnNumber:13},this),e(t,{disabled:u,loading:u,onClick:x,children:"Unassign"},void 0,!1,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:127,columnNumber:13},this)]},void 0,!0,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:119,columnNumber:11},this)]},void 0,!0,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:117,columnNumber:7},this)]},void 0,!0,{fileName:"/usr/src/app/src/module/FacultyAssign/index.jsx",lineNumber:78,columnNumber:5},this)}export{G as default};

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.