1"use strict";(globalThis["webpackChunkcanvas_lms"]=globalThis["webpackChunkcanvas_lms"]||[]).push([[29030],{98754:(n,e,r)=>{r.d(e,{W:()=>u}) 2var t=r(1413) 3var o=r(15671) 4var i=r(43144) 5var a=r(60136) 6var l=r(51630) 7var c=r(67294) 8var d=r(94855) 9var s=c.createElement("path",{d:"M960,0 C1490.19336,0 1920,429.80664 1920,960 C1920,1490.19336 1490.19336,1920 960,1920 C429.80664,1920 0,1490.19336 0,960 C0,429.80664 429.80664,0 960,0 Z M960,101.052632 C485.616468,101.052632 101.052632,485.616468 101.052632,960 C101.052632,1434.38353 485.616468,1818.94737 960,1818.94737 C1434.38353,1818.94737 1818.94737,1434.38353 1818.94737,960 C1818.94737,485.616468 1434.38353,101.052632 960,101.052632 Z M917.925981,727.848289 C832.850893,767.480483 760.49379,835.823224 688.0817,935.746185 C677.754561,949.994799 677.337921,958.653289 687.947275,966.310501 C695.405429,971.694593 699.739386,969.972585 710.60252,958.382523 C712.056486,956.821125 712.056486,956.821125 713.5429,955.208517 C722.93419,945.038637 730.498594,936.409772 746.658213,917.643566 C800.050402,855.639118 826.129512,830.117614 866.661203,806.776798 C901.735887,786.579372 932.560677,816.262049 926.691505,854.248434 C925.044387,864.911612 922.207725,872.781713 914.899734,889.680268 C911.992799,896.402063 910.766613,899.326155 909.403692,902.909886 C896.230637,937.539248 885.135174,966.4279 861.884974,1026.76024 L860.772734,1029.6464 C853.743126,1047.88762 853.743126,1047.88762 846.719702,1066.12618 C816.270062,1145.26382 797.793166,1193.79228 778.728606,1245.11352 L777.610807,1248.12174 C772.494698,1261.87886 770.084968,1268.3694 767.422116,1275.59071 C745.577879,1334.82944 733.085403,1373.31955 723.583863,1414.25885 C722.099948,1420.62951 722.099948,1420.62951 720.595547,1427.10376 C715.242526,1450.26223 712.377516,1465.18499 710.776004,1480.52328 C708.006723,1507.04575 710.233328,1528.76418 718.56844,1547.0166 C728.0004,1567.67204 748.264714,1582.44732 771.386657,1585.80341 C809.904519,1591.39474 847.070132,1590.99741 878.901923,1583.75478 C896.815976,1579.68246 914.540226,1574.34996 931.931092,1567.81348 C982.284209,1548.88132 1030.79343,1519.34145 1077.7778,1480.29258 C1118.88834,1446.03286 1157.78567,1404.29365 1198.56562,1352.42101 C1202.12105,1347.92929 1202.12105,1347.92929 1205.66445,1343.44468 C1217.98167,1327.7385 1224.01644,1317.53696 1226.2693,1306.76185 C1228.7194,1295.06373 1218.83038,1283.2081 1210.92571,1287.17485 C1207.01936,1289.13515 1202.9326,1293.19302 1196.70597,1301.04681 C1192.25239,1306.76203 1189.83111,1309.81617 1187.4078,1312.56078 C1177.73651,1323.51061 1167.52483,1334.7181 1156.46121,1346.55902 C1138.21996,1366.07239 1119.6859,1385.16656 1092.80519,1412.34796 C1079.11486,1426.19157 1061.897,1438.29464 1043.38496,1447.39435 C1013.75561,1461.95299 987.026816,1443.6024 990.237327,1410.7594 C992.354755,1389.07756 997.607835,1366.66258 1005.46098,1344.99188 C1022.61656,1297.62521 1036.64418,1259.33303 1067.67684,1174.9441 C1081.13561,1138.34486 1086.94617,1122.53342 1094.20475,1102.74259 C1115.72323,1044.09118 1132.90091,996.875296 1149.24413,951.31811 C1169.43453,895.042892 1180.841,853.09362 1186.12199,809.774531 C1190.10912,777.101623 1181.01905,745.853304 1160.28809,724.369737 C1137.30182,700.554188 1104.60715,689.583403 1063.88904,690.064802 C1018.83606,690.600307 966.281931,705.321158 917.925981,727.848289 Z M1226.30702,339.426117 C1145.34368,307.925942 1048.19271,362.041988 1031.92524,447.75531 C1020.12956,509.87976 1043.33656,563.51547 1090.70544,585.980968 C1184.60323,630.512496 1297.29248,559.157689 1297.29724,455.155484 C1297.30201,397.30024 1272.59227,357.436618 1226.30702,339.426117 Z",fillRule:"evenodd",stroke:"none",strokeWidth:"1"}) 10var u=function(n){(0,a.Z)(r,n) 11var e=(0,l.Z)(r) 12function r(){(0,o.Z)(this,r) 13return e.apply(this,arguments)}(0,i.Z)(r,[{key:"render",value:function(){return c.createElement(d.q,Object.assign({},this.props,{name:"IconInfo",viewBox:"0 0 1920 1920"}),s)}}]) 14r.displayName="IconInfoLine" 15return r}(c.Component) 16u.glyphName="info" 17u.variant="Line" 18u.propTypes=(0,t.Z)({},d.q.propTypes)},92665:(n,e,r)=>{r.d(e,{V:()=>w}) 19var t=r(4942) 20var o=r(15671) 21var i=r(43144) 22var a=r(60136) 23var l=r(51630)
24var c=r(67294) 25var d=r(45697) 26var s=r.n(d) 27var u=r(94184) 28var h=r.n(u) 29var m=r(36849) 30var y=r(69924) 31var f=r(54577) 32var p=r(15922) 33var v=r(69505) 34var g=r(16121) 35var C=r(1413) 36var _=r(64337) 37function T(n){var e=n.borders,r=n.colors,o=n.forms,i=n.spacing,a=n.typography 38var l=function(n,r){var o 39var i=r.borderColor,a=r.borderRadius,l=r.borderStyle,c=r.borderWidth,d=r.hoverColor,s=r.iconColor,u=r.iconHoverColor,h=r.mainColor,m=r.textColor 40return o={},(0,t.Z)(o,"".concat(n,"BackgroundHover"),d||(0,_._)(h,5)),(0,t.Z)(o,"".concat(n,"Background"),h),(0,t.Z)(o,"".concat(n,"BorderColor"),i),(0,t.Z)(o,"".concat(n,"BorderRadius"),a||"999rem"),(0,t.Z)(o,"".concat(n,"BorderStyle"),l||e.style),(0,t.Z)(o,"".concat(n,"BorderWidth"),c||e.widthSmall),(0,t.Z)(o,"".concat(n,"Color"),m),(0,t.Z)(o,"".concat(n,"IconColor"),s||m),(0,t.Z)(o,"".concat(n,"IconHoverColor"),u||s||m),o} 41return(0,C.Z)({fontFamily:a.fontFamily,heightSmall:"1.3125rem",heightMedium:o.inputHeightSmall,heightLarge:o.inputHeightMedium,fontSizeSmall:a.fontSizeXSmall,fontSizeMedium:a.fontSizeSmall,fontSizeLarge:a.fontSizeMedium,padding:"0 ".concat(i.xSmall),paddingSmall:"0 ".concat(i.xSmall),focusOutlineColor:r.borderBrand,focusOutlineWidth:e.widthMedium,focusOutlineStyle:e.style,maxWidth:"10rem",iconMargin:i.small,transitionTiming:"0.2s"},l("default",{borderColor:r.borderMedium,iconColor:r.textDarkest,iconHoverColor:r.textBrand,mainColor:r.textLight,textColor:r.textDarkest}),{},l("inline",{borderColor:r.borderDark,borderRadius:e.radiusMedium,iconColor:r.textDark,iconHoverColor:r.textDark,mainColor:r.textLightest,textColor:r.textDarkest}))}T["canvas-a11y"]=T["canvas-high-contrast"]=function(n){var e=n.colors 42return{defaultBackground:e.backgroundLightest,defaultBorderColor:e.borderDarkest}} 43T.canvas=function(n){return{focusOutlineColor:n["ic-brand-primary"],textColor:n["ic-brand-font-color-dark"],defaultIconColor:n["ic-brand-font-color-dark"],defaultIconHoverColor:n["ic-brand-primary"],defaultColor:n["ic-brand-font-color-dark"]}} 44var D,b,K,Q,k 45var S={componentId:"DyQTK",template:function(n){return"\n\n.DyQTK_eAEM{-ms-user-select:none;-webkit-user-select:none;align-items:center;box-sizing:border-box;display:inline-flex;font-family:".concat(n.fontFamily||"inherit",";text-align:center;user-select:none;vertical-align:middle}\n\n[dir=ltr] .DyQTK_eAEM,[dir=rtl] .DyQTK_eAEM{text-align:center}\n\n.DyQTK_doqw{font-size:").concat(n.fontSizeSmall||"inherit",";padding:").concat(n.paddingSmall||"inherit","}\n\n.DyQTK_doqw .DyQTK_eWKC{line-height:calc(").concat(n.heightSmall||"inherit"," - ").concat(n.defaultBorderWidth||"inherit","*2)}\n\n.DyQTK_doqw .DyQTK_dnnz{font-size:0.75rem}\n\n.DyQTK_ycrn{font-size:calc(").concat(n.fontSizeMedium||"inherit"," - 0.0625rem);padding:").concat(n.padding||"inherit","}\n\n.DyQTK_ycrn .DyQTK_eWKC{line-height:calc(").concat(n.heightMedium||"inherit"," - ").concat(n.defaultBorderWidth||"inherit","*2)}\n\n.DyQTK_ycrn .DyQTK_dnnz{font-size:0.75rem}\n\n.DyQTK_cMDj{font-size:calc(").concat(n.fontSizeLarge||"inherit"," - 0.0625rem);padding:").concat(n.padding||"inherit","}\n\n.DyQTK_cMDj .DyQTK_eWKC{line-height:calc(").concat(n.heightLarge||"inherit"," - ").concat(n.defaultBorderWidth||"inherit","*2)}\n\n.DyQTK_cMDj .DyQTK_dnnz{font-size:0.875rem}\n\n.DyQTK_EwaR{outline:none;overflow:visible;position:relative;touch-action:manipulation;transition:background-color ").concat(n.transitionTiming||"inherit","}\n\n.DyQTK_EwaR:before{border:").concat(n.focusOutlineWidth||"inherit"," ").concat(n.focusOutlineStyle||"inherit"," ").concat(n.focusOutlineColor||"inherit",";border-radius:").concat(n.borderRadius||"inherit",';bottom:-0.3125rem;box-sizing:border-box;content:"";left:-0.3125rem;opacity:0;pointer-events:none;position:absolute;right:-0.3125rem;top:-0.3125rem;transform:scale(0.9);transition:all ').concat(n.transitionTiming||"inherit","}\n\n.DyQTK_EwaR:not(.DyQTK_erdA){cursor:pointer}\n\n.DyQTK_EwaR:focus:before{opacity:1;transform:scale(1)}\n\n.DyQTK_EwaR.DyQTK_ywdX{cursor:not-allowed;opacity:0.5;pointer-events:none}\n\n.DyQTK_dnnz{-webkit-margin-end:0;-webkit-margin-start:").concat(n.iconMargin||"inherit",";cursor:pointer;margin-inline-end:0;margin-inline-start:").concat(n.iconMargin||"inherit",";transform:translateY(0.0625rem);transition:all ").concat(n.transitionTiming||"inherit","}\n\n[dir=ltr] .DyQTK_dnnz{margin-left:").concat(n.iconMargin||"inherit",";margin-right:0}\n\n[dir=rtl] .DyQTK_dnnz{margin-left:0;margin-right:").concat(n.iconMargin||"inherit","}\n\n.DyQTK_eWKC{max-width:").concat(n.maxWidth||"inherit",";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
45\n\n.DyQTK_ddES{background-color:").concat(n.defaultBackground||"inherit",";border:").concat(n.defaultBorderWidth||"inherit"," ").concat(n.defaultBorderStyle||"inherit"," ").concat(n.defaultBorderColor||"inherit",";border-radius:").concat(n.defaultBorderRadius||"inherit",";color:").concat(n.defaultColor||"inherit","}\n\n.DyQTK_ddES.DyQTK_EwaR:before{border-radius:").concat(n.defaultBorderRadius||"inherit","}\n\n.DyQTK_ddES.DyQTK_EwaR:hover{background-color:").concat(n.defaultBackgroundHover||"inherit","}\n\n.DyQTK_ddES.DyQTK_erdA .DyQTK_dnnz{color:").concat(n.defaultIconColor||"inherit","}\n\n.DyQTK_ddES.DyQTK_erdA:hover .DyQTK_dnnz{color:").concat(n.defaultIconHoverColor||"inherit","}\n\n.DyQTK_eXrk{background-color:").concat(n.inlineBackground||"inherit",";border:").concat(n.inlineBorderWidth||"inherit"," ").concat(n.inlineBorderStyle||"inherit"," ").concat(n.inlineBorderColor||"inherit",";border-radius:").concat(n.inlineBorderRadius||"inherit",";color:").concat(n.inlineColor||"inherit",";cursor:text;margin:0 0.1875rem 0.1875rem}\n\n.DyQTK_eXrk.DyQTK_EwaR:before{border-radius:calc(").concat(n.inlineBorderRadius||"inherit","*1.5)}\n\n.DyQTK_eXrk.DyQTK_EwaR:hover{background-color:").concat(n.inlineBackgroundHover||"inherit","}\n\n.DyQTK_eXrk.DyQTK_erdA .DyQTK_dnnz{background-color:").concat(n.inlineIconColor||"inherit",";border-radius:50%;color:").concat(n.inlineBackground||"inherit",";font-size:0.75rem;inset-inline-end:0;inset-inline-start:auto;padding:0.25rem;position:absolute;top:0;transform:translate(40%,-40%)}\n\n[dir=ltr] .DyQTK_eXrk.DyQTK_erdA .DyQTK_dnnz{left:auto;right:0}\n\n[dir=rtl] .DyQTK_eXrk.DyQTK_erdA .DyQTK_dnnz{left:0;right:auto}\n\n.DyQTK_eXrk.DyQTK_erdA:hover .DyQTK_dnnz{background-color:").concat(n.inlineIconHoverColor||"inherit","}\n\n[dir=rtl] .DyQTK_eXrk.DyQTK_erdA .DyQTK_dnnz{transform:translate(-40%,-40%)}")},tagRoot:"DyQTK_eAEM",small:"DyQTK_doqw",text:"DyQTK_eWKC",icon:"DyQTK_dnnz",medium:"DyQTK_ycrn",large:"DyQTK_cMDj",button:"DyQTK_EwaR",dismissible:"DyQTK_erdA",disabled:"DyQTK_ywdX",default:"DyQTK_ddES",inline:"DyQTK_eXrk"} 46var w=(D=(0,g.j)(),b=(0,f.YY)(T,S),D(K=b(K=(k=Q=function(n){(0,a.Z)(r,n) 47var e=(0,l.Z)(r) 48function r(){var n;(0,o.Z)(this,r) 49for(var t=arguments.length,i=new Array(t),a=0;a<t;a++)i[a]=arguments[a] 50n=e.call.apply(e,[this].concat(i)) 51n.focus=function(){n._container&&n._container.focus()} 52n.handleClick=function(e){var r=n.props,t=r.disabled,o=r.readOnly,i=r.onClick 53if(t||o){e.preventDefault() 54e.stopPropagation()}else"function"===typeof i&&i(e)} 55n.handleRef=function(e){n._container=e} 56return n}(0,i.Z)(r,[{key:"render",value:function(){var n 57var e=this.props,o=e.className,i=e.dismissible,a=e.disabled,l=e.readOnly,d=e.size,s=e.text,u=e.title,f=e.onClick,v=e.margin,g=e.variant 58var C=(n={},(0,t.Z)(n,S.tagRoot,true),(0,t.Z)(n,S[g],true),(0,t.Z)(n,S[d],d),(0,t.Z)(n,S.dismissible,i),(0,t.Z)(n,S.button,f),(0,t.Z)(n,S.disabled,a),n) 59var _=y.G.omitViewProps((0,p.cZ)(this.props,r.propTypes),r) 60return c.createElement(y.G,Object.assign({},_,{ref:this.handleRef,elementRef:this.props.elementRef,className:h()(o,C),as:f?"button":"span",margin:v,type:f?"button":null,onClick:f?this.handleClick:null,disabled:a||l,display:null,title:u||("string"===typeof s?s:null)}),c.createElement("span",{className:S.text},s),f&&i?c.createElement(m.k,{className:S.icon}):null)}},{key:"focused",get:function(){return(0,v.H)(this._container)}}]) 61r.displayName="Tag" 62return r}(c.Component),Q.propTypes={className:s().string,text:s().oneOfType([s().string,s().node]).isRequired,title:s().string,disabled:s().bool,readOnly:s().bool,dismissible:s().bool,margin:f.j7.spacing,onClick:s().func,elementRef:s().func,size:s().oneOf(["small","medium","large"]),variant:s().oneOf(["default","inline"])},Q.defaultProps={size:"medium",dismissible:false,variant:"default",elementRef:void 0,className:void 0,title:void 0,disabled:false,readOnly:false,margin:void 0,onClick:void 0},k))||K)||K)},33662:(n,e,r)=>{r.r(e) 63var t=r(63056) 64var o=r(6507) 65var i=r.n(o) 66var a=r(67294) 67var l=r(73935) 68var c=r(92665) 69var d=r(34651) 70var s=r(75935) 71var u=r(53416) 72var h=r(98754) 73var m=r(86333) 74var y=r(98983) 75var f=r(61323) 76var p 77const v=(0,f.useScope)("PronounsInput") 78class g extends a.Component{constructor(n){super(n) 79this.createNewTag=n=>(0,t.Z)("span",{},`pronoun_tag_container_${n}`,(0,t.Z)(c.V,{dismissible:true,text:n,margin:"0 small 0 0",onClick:()=>this.deletePronoun(n)}),(0,t.Z)("input",{name:"account[pronouns][]",type:"hidden",value:n})) 80this.handleChange=(n,e)=>{this.setState({value:e})} 81this.deletePronoun=n=>{this.setState((e=>({pronouns:e.pronouns.filter((e=>n!==e))})))} 82const e=ENV.PRONOUNS_LIST.filter((n=>null!==n)) 83this.state={pronouns:e,input_id:`new_pronoun_input_${(0,u.x0)()}`}}render(){const n=v.t("These pronouns will be available to Canvas users in your account to choose from.") 84return(0,t.Z)(s.o,{id:`${this.state.input_id}`,"data-testid":"test_pronoun_input",onChange:this.handleChange,onKeyDown:n=>{if("Enter"===n.key){n.preventDefault() 85this.setState((n=>{if(n.value&&""!==n.value.trim()){n.pronouns.push(n.value.trim()) 86return{pronouns:[...new Set(n.pronouns)]}}return n})) 87document.querySelector(`#${this.state.input_id}`).value=""}},renderLabel:a.createElement(a.Fragment,null,(0,t.Z)(d.x,{},void 0,v.t("Available Pronouns")),(0,t.Z)(y.u,{renderTip:n,on:["hover","focus"],color:"primary"},void 0,(0,t.Z)("span",{style:{margin:"0 10px 0 10px"},tabIndex:"0"},void 0,p||(p=(0,t.Z)(h.W,{"data-testid":"pronoun_info"})),(0,t.Z)(m.c,{},void 0,n)))),size:"medium",resize:"vertical",height:"4 rem",renderBeforeInput:this.state.pronouns.map((n=>this.createNewTag(n)))})}}var C 88i()((()=>{l.render(C||(C=(0,t.Z)(g,{})),i()("<div/>").appendTo("#personal_pronouns_options")[0])}))},53416:(n,e,r)=>{r.d(e,{x0:()=>t}) 89let t=(n=21)=>crypto.getRandomValues(new Uint8Array(n)).reduce(((n,e)=>{e&=63 90n+=e<36?e.toString(36):e<62?(e-26).toString(36).toUpperCase():e>62?"-":"_" 91return n}),"")}}]) 92 93//# sourceMappingURL=available_pronouns_list-c-ec08cc3a13.js.map
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.