PageSourceSearch

https://immi.gov.bt/_next/static/chunks/pages/components/custom-au…/issuing-country-54df18ec1fea47a0.js

js immi.gov.bt collected 2026-09-25 06:40:59 UTC 5,516 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[33006],{93542:function(t,e,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/components/custom-autocomplete/issuing-country",function(){return o(88256)}])},92949:function(t,e,o){"use strict";var n=o(85893),a=o(5306),r=o(90629),i=o(67294);let p=(0,i.forwardRef)((t,e)=>(0,n.jsx)(a.Z,{...t,ref:e,PaperComponent:t=>(0,n.jsx)(r.Z,{...t,className:"custom-autocomplete-paper"})}));e.Z=p},56456:function(t,e,o){"use strict";var n=o(85893),a=o(90948),r=o(50135),i=o(67294);let p=(0,a.ZP)(r.Z)(t=>{let{theme:e}=t;return{alignItems:"flex-start","& .MuiInputLabel-root":{transform:"none",lineHeight:1.154,position:"relative",marginBottom:e.spacing(1),fontSize:e.typography.body2.fontSize,color:"".concat(e.palette.text.primary," !important")},"& .MuiInputBase-root":{borderRadius:8,backgroundColor:"transparent !important",border:"1px solid rgba(".concat(e.palette.customColors.main,", 0.2)"),transition:e.transitions.create(["border-color","box-shadow"],{duration:e.transitions.duration.shorter}),"&:not(.Mui-focused):not(.Mui-disabled):not(.Mui-error):hover":{borderColor:"rgba(".concat(e.palette.customColors.main,", 0.28)")},"&:before, &:after":{display:"none"},"&.MuiInputBase-sizeSmall":{borderRadius:6},"&.Mui-error":{borderColor:e.palette.error.main},"&.Mui-focused":{boxShadow:e.shadows[2],"& .MuiInputBase-input:not(.MuiInputBase-readOnly):not([readonly])::placeholder":{transform:"translateX(4px)"},"&.MuiInputBase-colorPrimary":{borderColor:e.palette.primary.main},"&.MuiInputBase-colorSecondary":{borderColor:e.palette.secondary.main},"&.MuiInputBase-colorInfo":{borderColor:e.palette.info.main},"&.MuiInputBase-colorSuccess":{borderColor:e.palette.success.main},"&.MuiInputBase-colorWarning":{borderColor:e.palette.warning.main},"&.MuiInputBase-colorError":{borderColor:e.palette.error.main},"&.Mui-error":{borderColor:e.palette.error.main}},"&.Mui-disabled":{backgroundColor:"".concat(e.palette.action.selected," !important")},"& .MuiInputAdornment-root":{marginTop:"0 !important"}},"& .MuiInputBase-input":{color:e.palette.text.secondary,"&:not(textarea)":{padding:"15.5px 13px"},"&:not(textarea).MuiInputBase-inputSizeSmall":{padding:"7.5px 13px"},"&:not(.MuiInputBase-readOnly):not([readonly])::placeholder":{transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter})},"&.MuiInputBase-inputAdornedStart:not(.MuiAutocomplete-input)":{paddingLeft:0},"&.MuiInputBase-inputAdornedEnd:not(.MuiAutocomplete-input)":{paddingRight:0}},"& .MuiFormHelperText-root":{lineHeight:1.154,margin:e.spacing(1,0,0),color:e.palette.text.secondary,fontSize:e.typography.body2.fontSize,"&.Mui-error":{color:e.palette.error.main}},"& .MuiSelect-select:focus, & .MuiNativeSelect-select:focus":{backgroundColor:"transparent"},"& .MuiSelect-filled .MuiChip-root":{height:22},"& .MuiAutocomplete-input":{paddingLeft:"6px !important",paddingTop:"7.5px !important",paddingBottom:"7.5px !important","&.MuiInputBase-inputSizeSmall":{paddingLeft:"6px !important",paddingTop:"2.5px !important",paddingBottom:"2.5px !important"}},"& .MuiAutocomplete-inputRoot":{paddingTop:"8px !important",paddingLeft:"8px !important",paddingBottom:"8px !important","&:not(.MuiInputBase-sizeSmall).MuiInputBase-adornedStart":{paddingLeft:"13px !important"},"&.MuiInputBase-sizeSmall":{paddingTop:"5px !important",paddingLeft:"5px !important",paddingBottom:"5px !important","& .MuiAutocomplete-tag":{margin:2,height:22}}},"& .MuiInputBase-multiline":{padding:"15.25px 13px","&.MuiInputBase-sizeSmall":{padding:"7.25px 13px"},"& textarea.MuiInputBase-inputSizeSmall:placeholder-shown":{overflowX:"hidden"}},"& + .react-datepicker__close-icon":{top:11,"&:after":{fontSize:"1.6rem !important"}}}}),u=(0,i.forwardRef)((t,e)=>{let{size:o="small",InputLabelProps:a,...r}=t;return(0,n.jsx)(p,{size:o,inputRef:e,...r,variant:"filled",InputLabelProps:{...a,shrink:!0}})});e.Z=u},88256:function(t,e,o){"use strict";o.r(e);var n=o(85893),a=o(6154),r=o(67294),i=o(92949),p=o(56456);let u="".concat("".concat("https://api.immi.gov.bt"),"/svc/common-data"),l=()=>window.localStorage.getItem("accessToken"),s=t=>{let{onChange:e,error:o,defaultValue:s}=t,[d,c]=(0,r.useState)(!1),[m,g]=(0,r.useState)([{id:"",name:"Select Issuing Country"}]),[f,M]=(0,r.useState)(""),[h,x]=(0,r.useState)();console.log(h);let[I,b]=(0,r.useState)(!1),[S,y]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{let t=async()=>
1{if(s)try{let t=await a.Z.get("".concat(u,"/countries/").concat(s),{headers:{Authorization:"Bearer ".concat(l())}});x({id:t.data.id,name:t.data.name})}catch(t){console.error("Error fetching default value:",t)}finally{y(!1)}else y(!1)};t()},[s]),(0,r.useEffect)(()=>{let t=async()=>{let t="".concat(u,"/countries");""!==f.trim()&&(t+="?q=".concat(encodeURIComponent(f))),b(!0);try{let e=await a.Z.get(t,{headers:{Authorization:"Bearer ".concat(l())}}),o=e.data.data;g(o)}catch(t){console.error("Error fetching countries:",t)}finally{b(!1)}};S||t()},[f,S]),(0,n.jsx)(i.Z,{open:d,options:m,value:h,onOpen:()=>c(!0),onClose:()=>c(!1),onChange:(t,o)=>{o&&(x(o),e(o?o.id:null))},loading:I||S,id:"country-autocomplete-asynchronous",getOptionLabel:t=>t.name,isOptionEqualToValue:(t,e)=>t.id===(null==e?void 0:e.id),renderInput:e=>(0,n.jsx)(p.Z,{...e,placeholder:null==t?void 0:t.placeholder,value:f,onChange:t=>M(t.target.value),InputProps:{...e.InputProps,error:o}})})};e.default=s}},function(t){t.O(0,[18360,50135,5306,49774,92888,40179],function(){return t(t.s=93542)}),_N_E=t.O()}]);

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.