PageSourceSearch

https://psaa.com.sa/static/js/123.ca060f1e.chunk.js

js psaa.com.sa collected 2026-10-02 19:33:46 UTC 2,655 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkpsaa||=[]).push([[123],{83653(e,r,a){var s=a(9950),i=a(41397),t=a.n(i);const l=()=>({groupbyKey:(0,s.useCallback)((e,r)=>{const a=t().groupBy(e,e=>e[r]);return Object.keys(a).map(e=>({groupedBy:r,key:e,list:a[e]}))},[])});a.d(r,["A",0,l])},60123(e,r,a){a.r(r),a.d(r,{default:()=>h});var s=a(9950);var i=a(44414);const t=()=>(0,i.jsx)("div",{className:"ProgramsTextOverLayout",children:(0,i.jsx)("div",{className:"overlayout"})});var l=a(82917);const d=e=>{let{cardId:r,cardImage:a,cardTitle:t,features:d=[],loading:n,onClick:o}=e;return(0,i.jsx)("section",{className:"ProgramsCard",children:n?(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)(l.A,{variant:"rectangular",sx:{borderRadius:5},width:350,height:280}),(0,i.jsx)(l.A,{}),(0,i.jsx)(l.A,{})]}):(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("img",{src:a,alt:`${t} not loaded`}),(0,i.jsxs)("div",{className:"card-container",children:[(0,i.jsx)("h2",{className:"card-title",children:t}),(0,i.jsx)("ul",{className:"card-features",children:d.map((e,r)=>(0,i.jsx)("li",{className:"card-features-item",children:e.featureName},r))})]})]})})};var n=a(98307),o=a(28429),c=a(24891),m=a(41392),u=a(83653),g=a(81408),x=a(79997);const v=()=>{const{divisionList:e,isLoading:r,isError:a,error:t,onExploreProgramClick:l,t:v}=(()=>{const e=(0,m.G)(e=>e.User.lang),r=(0,o.Zp)(),{groupbyKey:a}=(0,u.A)(),{t:i}=(0,c.Bd)(),{data:t,isPending:l,isError:d,error:n}=(0,g.Y)("lookupRoute","getdivisionsdetails");return{divisionList:(0,s.useMemo)(()=>null!==t&&void 0!==t&&t.data.result?a(null===t||void 0===t?void 0:t.data.result,"lms_divisionsid").map(r=>{const a=r.list.map(r=>({featureName:"ar"===e?r.department_Arabic_Name:r.department_English_Name,featureId:r.lms_divisionsid})),s=r.list[0];return{guid:r.key,image:s.lms_thumbnail,title:"ar"===e?s.lms_namearabic:s.lms_name,features:a}}):[],[null===t||void 0===t?void 0:t.data.result,a,e]),isLoading:l,isError:d,error:n,onExploreProgramClick:(e,a,s,i)=>{r(x.xy.ExplorePrograms,{state:{departmentImage:e,departmentTitle:a,cardId:s,filterList:i,fromParent:!0}})},t:i}})();return a?(0,i.jsx)(n.hD,{isError:a,errorMessage:t}):(0,i.jsxs)("div",{className:"OurDepartments",children:[(0,i.jsx)("h3",{className:"page-title",children:v("our_departments","Our Departments")}),(0,i.jsx)("div",{className:"row-view",children:!!e&&!!e.length&&e.map((e,a)=>(0,i.jsx)("div",{className:"item-view",children:(0,i.jsx)(d,{cardId:e.guid,cardImage:e.image,cardTitle:e.title,features:e.features,loading:r,onClick:()=>l(e.image,e.title,e.guid,e.features)},a)},a))})]})},h=()=>(0,i.jsxs)("div",{className:"Programs",children:[(0,i.jsx)(t,{}),(0,i.jsx)(v,{})]})}}]);

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.