[{"data":1,"prerenderedAt":1458},["ShallowReactive",2],{"docs-layout-toc:\u002Fdocs\u002Futils\u002Fvalidate-url":3,"docs-header-toc:\u002Fdocs\u002Futils\u002Fvalidate-url":604,"$-1yvLhebM-":1031},{"id":4,"title":5,"body":6,"description":20,"extension":598,"meta":599,"navigation":246,"path":600,"seo":601,"stem":602,"__hash__":603},"content\u002Fdocs\u002Futils\u002Fvalidate-url.md","Validate Url",{"type":7,"value":8,"toc":594},"minimark",[9,14,436,440,444,590],[10,11,13],"h2",{"id":12},"usage","Usage",[15,16,21],"pre",{"className":17,"code":18,"language":19,"meta":20,"style":20},"language-vue shiki shiki-themes github-dark github-dark","\u003Ctemplate>\n    \u003C!-- Rest of the form -->\n    \u003CInputField \n        id=\"url\"\n        v-model=\"formData.url\"\n        v-model:error=\"formErrors.url\"\n        label=\"Url\"\n        :validator=\"validateUrl\"\n        type=\"url\"\n        required\n    \u002F>\n    \u003C!-- Rest of the form -->\n\u003C\u002Ftemplate>\n\u003Cscript setup lang=\"ts\">\n\u002F\u002F States\nconst formData = reactive({\n    url: '',\n})\n\n\u002F\u002F Validation\nconst { formErrors, resetForm, validateFormFields } = useForm({\n    formData,\n    requiredFields: [\n        'url',\n    ],\n    validators: {\n        url: validateUrl,\n    },\n})\n\n\u002F\u002F Methods\nconst handleSubmit = () => {\n    const isValid = validateFormFields()\n\n    const formUrlError = formErrors.url\n    const hasErrors = !isValid\n\n    \u002F\u002F Rest of the submit logic\n\u003C\u002Fscript>\n","vue","",[22,23,24,40,47,59,73,90,110,121,139,149,155,161,166,176,197,203,223,235,241,248,254,286,292,298,306,312,318,324,330,335,340,346,365,382,387,400,416,421,427],"code",{"__ignoreMap":20},[25,26,29,33,37],"span",{"class":27,"line":28},"line",1,[25,30,32],{"class":31},"suv1-","\u003C",[25,34,36],{"class":35},"sxg3X","template",[25,38,39],{"class":31},">\n",[25,41,43],{"class":27,"line":42},2,[25,44,46],{"class":45},"sJ8bj","    \u003C!-- Rest of the form -->\n",[25,48,50,53,56],{"class":27,"line":49},3,[25,51,52],{"class":31},"    \u003C",[25,54,55],{"class":35},"InputField",[25,57,58],{"class":31}," \n",[25,60,62,66,69],{"class":27,"line":61},4,[25,63,65],{"class":64},"sFR8T","        id",[25,67,68],{"class":31},"=",[25,70,72],{"class":71},"s4wv1","\"url\"\n",[25,74,76,79,81,84,87],{"class":27,"line":75},5,[25,77,78],{"class":64},"        v-model",[25,80,68],{"class":31},[25,82,83],{"class":71},"\"",[25,85,86],{"class":31},"formData.url",[25,88,89],{"class":71},"\"\n",[25,91,93,95,98,101,103,105,108],{"class":27,"line":92},6,[25,94,78],{"class":64},[25,96,97],{"class":31},":",[25,99,100],{"class":64},"error",[25,102,68],{"class":31},[25,104,83],{"class":71},[25,106,107],{"class":31},"formErrors.url",[25,109,89],{"class":71},[25,111,113,116,118],{"class":27,"line":112},7,[25,114,115],{"class":64},"        label",[25,117,68],{"class":31},[25,119,120],{"class":71},"\"Url\"\n",[25,122,124,127,130,132,134,137],{"class":27,"line":123},8,[25,125,126],{"class":31},"        :",[25,128,129],{"class":64},"validator",[25,131,68],{"class":31},[25,133,83],{"class":71},[25,135,136],{"class":31},"validateUrl",[25,138,89],{"class":71},[25,140,142,145,147],{"class":27,"line":141},9,[25,143,144],{"class":64},"        type",[25,146,68],{"class":31},[25,148,72],{"class":71},[25,150,152],{"class":27,"line":151},10,[25,153,154],{"class":64},"        required\n",[25,156,158],{"class":27,"line":157},11,[25,159,160],{"class":31},"    \u002F>\n",[25,162,164],{"class":27,"line":163},12,[25,165,46],{"class":45},[25,167,169,172,174],{"class":27,"line":168},13,[25,170,171],{"class":31},"\u003C\u002F",[25,173,36],{"class":35},[25,175,39],{"class":31},[25,177,179,181,184,187,190,192,195],{"class":27,"line":178},14,[25,180,32],{"class":31},[25,182,183],{"class":35},"script",[25,185,186],{"class":64}," setup",[25,188,189],{"class":64}," lang",[25,191,68],{"class":31},[25,193,194],{"class":71},"\"ts\"",[25,196,39],{"class":31},[25,198,200],{"class":27,"line":199},15,[25,201,202],{"class":45},"\u002F\u002F States\n",[25,204,206,210,214,217,220],{"class":27,"line":205},16,[25,207,209],{"class":208},"sOPea","const",[25,211,213],{"class":212},"s8ozJ"," formData",[25,215,216],{"class":208}," =",[25,218,219],{"class":64}," reactive",[25,221,222],{"class":31},"({\n",[25,224,226,229,232],{"class":27,"line":225},17,[25,227,228],{"class":31},"    url: ",[25,230,231],{"class":71},"''",[25,233,234],{"class":31},",\n",[25,236,238],{"class":27,"line":237},18,[25,239,240],{"class":31},"})\n",[25,242,244],{"class":27,"line":243},19,[25,245,247],{"emptyLinePlaceholder":246},true,"\n",[25,249,251],{"class":27,"line":250},20,[25,252,253],{"class":45},"\u002F\u002F Validation\n",[25,255,257,259,262,265,268,271,273,276,279,281,284],{"class":27,"line":256},21,[25,258,209],{"class":208},[25,260,261],{"class":31}," { ",[25,263,264],{"class":212},"formErrors",[25,266,267],{"class":31},", ",[25,269,270],{"class":212},"resetForm",[25,272,267],{"class":31},[25,274,275],{"class":212},"validateFormFields",[25,277,278],{"class":31}," } ",[25,280,68],{"class":208},[25,282,283],{"class":64}," useForm",[25,285,222],{"class":31},[25,287,289],{"class":27,"line":288},22,[25,290,291],{"class":31},"    formData,\n",[25,293,295],{"class":27,"line":294},23,[25,296,297],{"class":31},"    requiredFields: [\n",[25,299,301,304],{"class":27,"line":300},24,[25,302,303],{"class":71},"        'url'",[25,305,234],{"class":31},[25,307,309],{"class":27,"line":308},25,[25,310,311],{"class":31},"    ],\n",[25,313,315],{"class":27,"line":314},26,[25,316,317],{"class":31},"    validators: {\n",[25,319,321],{"class":27,"line":320},27,[25,322,323],{"class":31},"        url: validateUrl,\n",[25,325,327],{"class":27,"line":326},28,[25,328,329],{"class":31},"    },\n",[25,331,333],{"class":27,"line":332},29,[25,334,240],{"class":31},[25,336,338],{"class":27,"line":337},30,[25,339,247],{"emptyLinePlaceholder":246},[25,341,343],{"class":27,"line":342},31,[25,344,345],{"class":45},"\u002F\u002F Methods\n",[25,347,349,351,354,356,359,362],{"class":27,"line":348},32,[25,350,209],{"class":208},[25,352,353],{"class":64}," handleSubmit",[25,355,216],{"class":208},[25,357,358],{"class":31}," () ",[25,360,361],{"class":208},"=>",[25,363,364],{"class":31}," {\n",[25,366,368,371,374,376,379],{"class":27,"line":367},33,[25,369,370],{"class":208},"    const",[25,372,373],{"class":212}," isValid",[25,375,216],{"class":208},[25,377,378],{"class":64}," validateFormFields",[25,380,381],{"class":31},"()\n",[25,383,385],{"class":27,"line":384},34,[25,386,247],{"emptyLinePlaceholder":246},[25,388,390,392,395,397],{"class":27,"line":389},35,[25,391,370],{"class":208},[25,393,394],{"class":212}," formUrlError",[25,396,216],{"class":208},[25,398,399],{"class":31}," formErrors.url\n",[25,401,403,405,408,410,413],{"class":27,"line":402},36,[25,404,370],{"class":208},[25,406,407],{"class":212}," hasErrors",[25,409,216],{"class":208},[25,411,412],{"class":208}," !",[25,414,415],{"class":31},"isValid\n",[25,417,419],{"class":27,"line":418},37,[25,420,247],{"emptyLinePlaceholder":246},[25,422,424],{"class":27,"line":423},38,[25,425,426],{"class":45},"    \u002F\u002F Rest of the submit logic\n",[25,428,430,432,434],{"class":27,"line":429},39,[25,431,171],{"class":31},[25,433,183],{"class":35},[25,435,39],{"class":31},[437,438],"content-alert",{":props":439},"{\"preset\":\"form-validation\"}",[10,441,443],{"id":442},"type-definition","Type definition",[15,445,449],{"className":446,"code":447,"language":448,"meta":20,"style":20},"language-ts shiki shiki-themes github-dark github-dark","\u002F**\n * Validates whether a given value is a valid URL.\n *\n * @param value - The value to validate as a URL.\n * @param requiredFieldMessage - Optional custom message if the value is empty.\n * @param invalidUrlMessage - Optional custom message if the URL format is invalid.\n * @returns A string containing the error message if invalid, or null if valid.\n *\u002F\nexport declare const validateUrl: (\n    value: unknown,\n    requiredFieldMessage?: string,\n    invalidUrlMessage?: string,\n) => string | null\n","ts",[22,450,451,456,461,466,480,492,504,514,519,538,551,564,575],{"__ignoreMap":20},[25,452,453],{"class":27,"line":28},[25,454,455],{"class":45},"\u002F**\n",[25,457,458],{"class":27,"line":42},[25,459,460],{"class":45}," * Validates whether a given value is a valid URL.\n",[25,462,463],{"class":27,"line":49},[25,464,465],{"class":45}," *\n",[25,467,468,471,474,477],{"class":27,"line":61},[25,469,470],{"class":45}," * ",[25,472,473],{"class":208},"@param",[25,475,476],{"class":31}," value",[25,478,479],{"class":45}," - The value to validate as a URL.\n",[25,481,482,484,486,489],{"class":27,"line":75},[25,483,470],{"class":45},[25,485,473],{"class":208},[25,487,488],{"class":31}," requiredFieldMessage",[25,490,491],{"class":45}," - Optional custom message if the value is empty.\n",[25,493,494,496,498,501],{"class":27,"line":92},[25,495,470],{"class":45},[25,497,473],{"class":208},[25,499,500],{"class":31}," invalidUrlMessage",[25,502,503],{"class":45}," - Optional custom message if the URL format is invalid.\n",[25,505,506,508,511],{"class":27,"line":112},[25,507,470],{"class":45},[25,509,510],{"class":208},"@returns",[25,512,513],{"class":45}," A string containing the error message if invalid, or null if valid.\n",[25,515,516],{"class":27,"line":123},[25,517,518],{"class":45}," *\u002F\n",[25,520,521,524,527,530,533,535],{"class":27,"line":141},[25,522,523],{"class":208},"export",[25,525,526],{"class":208}," declare",[25,528,529],{"class":208}," const",[25,531,532],{"class":64}," validateUrl",[25,534,97],{"class":208},[25,536,537],{"class":31}," (\n",[25,539,540,544,546,549],{"class":27,"line":151},[25,541,543],{"class":542},"s-3mD","    value",[25,545,97],{"class":208},[25,547,548],{"class":212}," unknown",[25,550,234],{"class":31},[25,552,553,556,559,562],{"class":27,"line":157},[25,554,555],{"class":542},"    requiredFieldMessage",[25,557,558],{"class":208},"?:",[25,560,561],{"class":212}," string",[25,563,234],{"class":31},[25,565,566,569,571,573],{"class":27,"line":163},[25,567,568],{"class":542},"    invalidUrlMessage",[25,570,558],{"class":208},[25,572,561],{"class":212},[25,574,234],{"class":31},[25,576,577,580,582,584,587],{"class":27,"line":168},[25,578,579],{"class":31},") ",[25,581,361],{"class":208},[25,583,561],{"class":212},[25,585,586],{"class":208}," |",[25,588,589],{"class":212}," null\n",[591,592,593],"style",{},"html pre.shiki code .suv1-, html code.shiki .suv1-{--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8}html pre.shiki code .sxg3X, html code.shiki .sxg3X{--shiki-default:#85E89D;--shiki-dark:#85E89D}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sFR8T, html code.shiki .sFR8T{--shiki-default:#B392F0;--shiki-dark:#B392F0}html pre.shiki code .s4wv1, html code.shiki .s4wv1{--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF}html pre.shiki code .sOPea, html code.shiki .sOPea{--shiki-default:#F97583;--shiki-dark:#F97583}html pre.shiki code .s8ozJ, html code.shiki .s8ozJ{--shiki-default:#79B8FF;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s-3mD, html code.shiki .s-3mD{--shiki-default:#FFAB70;--shiki-dark:#FFAB70}",{"title":20,"searchDepth":42,"depth":49,"links":595},[596,597],{"id":12,"depth":42,"text":13},{"id":442,"depth":42,"text":443},"md",{},"\u002Fdocs\u002Futils\u002Fvalidate-url",{"description":20},"docs\u002Futils\u002Fvalidate-url","Q7M0F3ofRs_T0x3LHcqZm7-CNNNZuo9VLA4nV2oPOZs",{"id":4,"title":5,"body":605,"description":20,"extension":598,"meta":1029,"navigation":246,"path":600,"seo":1030,"stem":602,"__hash__":603},{"type":7,"value":606,"toc":1025},[607,609,905,907,909,1023],[10,608,13],{"id":12},[15,610,611],{"className":17,"code":18,"language":19,"meta":20,"style":20},[22,612,613,621,625,633,641,653,669,677,691,699,703,707,711,719,735,739,751,759,763,767,771,795,799,803,809,813,817,821,825,829,833,837,851,863,867,877,889,893,897],{"__ignoreMap":20},[25,614,615,617,619],{"class":27,"line":28},[25,616,32],{"class":31},[25,618,36],{"class":35},[25,620,39],{"class":31},[25,622,623],{"class":27,"line":42},[25,624,46],{"class":45},[25,626,627,629,631],{"class":27,"line":49},[25,628,52],{"class":31},[25,630,55],{"class":35},[25,632,58],{"class":31},[25,634,635,637,639],{"class":27,"line":61},[25,636,65],{"class":64},[25,638,68],{"class":31},[25,640,72],{"class":71},[25,642,643,645,647,649,651],{"class":27,"line":75},[25,644,78],{"class":64},[25,646,68],{"class":31},[25,648,83],{"class":71},[25,650,86],{"class":31},[25,652,89],{"class":71},[25,654,655,657,659,661,663,665,667],{"class":27,"line":92},[25,656,78],{"class":64},[25,658,97],{"class":31},[25,660,100],{"class":64},[25,662,68],{"class":31},[25,664,83],{"class":71},[25,666,107],{"class":31},[25,668,89],{"class":71},[25,670,671,673,675],{"class":27,"line":112},[25,672,115],{"class":64},[25,674,68],{"class":31},[25,676,120],{"class":71},[25,678,679,681,683,685,687,689],{"class":27,"line":123},[25,680,126],{"class":31},[25,682,129],{"class":64},[25,684,68],{"class":31},[25,686,83],{"class":71},[25,688,136],{"class":31},[25,690,89],{"class":71},[25,692,693,695,697],{"class":27,"line":141},[25,694,144],{"class":64},[25,696,68],{"class":31},[25,698,72],{"class":71},[25,700,701],{"class":27,"line":151},[25,702,154],{"class":64},[25,704,705],{"class":27,"line":157},[25,706,160],{"class":31},[25,708,709],{"class":27,"line":163},[25,710,46],{"class":45},[25,712,713,715,717],{"class":27,"line":168},[25,714,171],{"class":31},[25,716,36],{"class":35},[25,718,39],{"class":31},[25,720,721,723,725,727,729,731,733],{"class":27,"line":178},[25,722,32],{"class":31},[25,724,183],{"class":35},[25,726,186],{"class":64},[25,728,189],{"class":64},[25,730,68],{"class":31},[25,732,194],{"class":71},[25,734,39],{"class":31},[25,736,737],{"class":27,"line":199},[25,738,202],{"class":45},[25,740,741,743,745,747,749],{"class":27,"line":205},[25,742,209],{"class":208},[25,744,213],{"class":212},[25,746,216],{"class":208},[25,748,219],{"class":64},[25,750,222],{"class":31},[25,752,753,755,757],{"class":27,"line":225},[25,754,228],{"class":31},[25,756,231],{"class":71},[25,758,234],{"class":31},[25,760,761],{"class":27,"line":237},[25,762,240],{"class":31},[25,764,765],{"class":27,"line":243},[25,766,247],{"emptyLinePlaceholder":246},[25,768,769],{"class":27,"line":250},[25,770,253],{"class":45},[25,772,773,775,777,779,781,783,785,787,789,791,793],{"class":27,"line":256},[25,774,209],{"class":208},[25,776,261],{"class":31},[25,778,264],{"class":212},[25,780,267],{"class":31},[25,782,270],{"class":212},[25,784,267],{"class":31},[25,786,275],{"class":212},[25,788,278],{"class":31},[25,790,68],{"class":208},[25,792,283],{"class":64},[25,794,222],{"class":31},[25,796,797],{"class":27,"line":288},[25,798,291],{"class":31},[25,800,801],{"class":27,"line":294},[25,802,297],{"class":31},[25,804,805,807],{"class":27,"line":300},[25,806,303],{"class":71},[25,808,234],{"class":31},[25,810,811],{"class":27,"line":308},[25,812,311],{"class":31},[25,814,815],{"class":27,"line":314},[25,816,317],{"class":31},[25,818,819],{"class":27,"line":320},[25,820,323],{"class":31},[25,822,823],{"class":27,"line":326},[25,824,329],{"class":31},[25,826,827],{"class":27,"line":332},[25,828,240],{"class":31},[25,830,831],{"class":27,"line":337},[25,832,247],{"emptyLinePlaceholder":246},[25,834,835],{"class":27,"line":342},[25,836,345],{"class":45},[25,838,839,841,843,845,847,849],{"class":27,"line":348},[25,840,209],{"class":208},[25,842,353],{"class":64},[25,844,216],{"class":208},[25,846,358],{"class":31},[25,848,361],{"class":208},[25,850,364],{"class":31},[25,852,853,855,857,859,861],{"class":27,"line":367},[25,854,370],{"class":208},[25,856,373],{"class":212},[25,858,216],{"class":208},[25,860,378],{"class":64},[25,862,381],{"class":31},[25,864,865],{"class":27,"line":384},[25,866,247],{"emptyLinePlaceholder":246},[25,868,869,871,873,875],{"class":27,"line":389},[25,870,370],{"class":208},[25,872,394],{"class":212},[25,874,216],{"class":208},[25,876,399],{"class":31},[25,878,879,881,883,885,887],{"class":27,"line":402},[25,880,370],{"class":208},[25,882,407],{"class":212},[25,884,216],{"class":208},[25,886,412],{"class":208},[25,888,415],{"class":31},[25,890,891],{"class":27,"line":418},[25,892,247],{"emptyLinePlaceholder":246},[25,894,895],{"class":27,"line":423},[25,896,426],{"class":45},[25,898,899,901,903],{"class":27,"line":429},[25,900,171],{"class":31},[25,902,183],{"class":35},[25,904,39],{"class":31},[437,906],{":props":439},[10,908,443],{"id":442},[15,910,911],{"className":446,"code":447,"language":448,"meta":20,"style":20},[22,912,913,917,921,925,935,945,955,963,967,981,991,1001,1011],{"__ignoreMap":20},[25,914,915],{"class":27,"line":28},[25,916,455],{"class":45},[25,918,919],{"class":27,"line":42},[25,920,460],{"class":45},[25,922,923],{"class":27,"line":49},[25,924,465],{"class":45},[25,926,927,929,931,933],{"class":27,"line":61},[25,928,470],{"class":45},[25,930,473],{"class":208},[25,932,476],{"class":31},[25,934,479],{"class":45},[25,936,937,939,941,943],{"class":27,"line":75},[25,938,470],{"class":45},[25,940,473],{"class":208},[25,942,488],{"class":31},[25,944,491],{"class":45},[25,946,947,949,951,953],{"class":27,"line":92},[25,948,470],{"class":45},[25,950,473],{"class":208},[25,952,500],{"class":31},[25,954,503],{"class":45},[25,956,957,959,961],{"class":27,"line":112},[25,958,470],{"class":45},[25,960,510],{"class":208},[25,962,513],{"class":45},[25,964,965],{"class":27,"line":123},[25,966,518],{"class":45},[25,968,969,971,973,975,977,979],{"class":27,"line":141},[25,970,523],{"class":208},[25,972,526],{"class":208},[25,974,529],{"class":208},[25,976,532],{"class":64},[25,978,97],{"class":208},[25,980,537],{"class":31},[25,982,983,985,987,989],{"class":27,"line":151},[25,984,543],{"class":542},[25,986,97],{"class":208},[25,988,548],{"class":212},[25,990,234],{"class":31},[25,992,993,995,997,999],{"class":27,"line":157},[25,994,555],{"class":542},[25,996,558],{"class":208},[25,998,561],{"class":212},[25,1000,234],{"class":31},[25,1002,1003,1005,1007,1009],{"class":27,"line":163},[25,1004,568],{"class":542},[25,1006,558],{"class":208},[25,1008,561],{"class":212},[25,1010,234],{"class":31},[25,1012,1013,1015,1017,1019,1021],{"class":27,"line":168},[25,1014,579],{"class":31},[25,1016,361],{"class":208},[25,1018,561],{"class":212},[25,1020,586],{"class":208},[25,1022,589],{"class":212},[591,1024,593],{},{"title":20,"searchDepth":42,"depth":49,"links":1026},[1027,1028],{"id":12,"depth":42,"text":13},{"id":442,"depth":42,"text":443},{},{"description":20},{"id":4,"title":5,"body":1032,"description":20,"extension":598,"meta":1456,"navigation":246,"path":600,"seo":1457,"stem":602,"__hash__":603},{"type":7,"value":1033,"toc":1452},[1034,1036,1332,1334,1336,1450],[10,1035,13],{"id":12},[15,1037,1038],{"className":17,"code":18,"language":19,"meta":20,"style":20},[22,1039,1040,1048,1052,1060,1068,1080,1096,1104,1118,1126,1130,1134,1138,1146,1162,1166,1178,1186,1190,1194,1198,1222,1226,1230,1236,1240,1244,1248,1252,1256,1260,1264,1278,1290,1294,1304,1316,1320,1324],{"__ignoreMap":20},[25,1041,1042,1044,1046],{"class":27,"line":28},[25,1043,32],{"class":31},[25,1045,36],{"class":35},[25,1047,39],{"class":31},[25,1049,1050],{"class":27,"line":42},[25,1051,46],{"class":45},[25,1053,1054,1056,1058],{"class":27,"line":49},[25,1055,52],{"class":31},[25,1057,55],{"class":35},[25,1059,58],{"class":31},[25,1061,1062,1064,1066],{"class":27,"line":61},[25,1063,65],{"class":64},[25,1065,68],{"class":31},[25,1067,72],{"class":71},[25,1069,1070,1072,1074,1076,1078],{"class":27,"line":75},[25,1071,78],{"class":64},[25,1073,68],{"class":31},[25,1075,83],{"class":71},[25,1077,86],{"class":31},[25,1079,89],{"class":71},[25,1081,1082,1084,1086,1088,1090,1092,1094],{"class":27,"line":92},[25,1083,78],{"class":64},[25,1085,97],{"class":31},[25,1087,100],{"class":64},[25,1089,68],{"class":31},[25,1091,83],{"class":71},[25,1093,107],{"class":31},[25,1095,89],{"class":71},[25,1097,1098,1100,1102],{"class":27,"line":112},[25,1099,115],{"class":64},[25,1101,68],{"class":31},[25,1103,120],{"class":71},[25,1105,1106,1108,1110,1112,1114,1116],{"class":27,"line":123},[25,1107,126],{"class":31},[25,1109,129],{"class":64},[25,1111,68],{"class":31},[25,1113,83],{"class":71},[25,1115,136],{"class":31},[25,1117,89],{"class":71},[25,1119,1120,1122,1124],{"class":27,"line":141},[25,1121,144],{"class":64},[25,1123,68],{"class":31},[25,1125,72],{"class":71},[25,1127,1128],{"class":27,"line":151},[25,1129,154],{"class":64},[25,1131,1132],{"class":27,"line":157},[25,1133,160],{"class":31},[25,1135,1136],{"class":27,"line":163},[25,1137,46],{"class":45},[25,1139,1140,1142,1144],{"class":27,"line":168},[25,1141,171],{"class":31},[25,1143,36],{"class":35},[25,1145,39],{"class":31},[25,1147,1148,1150,1152,1154,1156,1158,1160],{"class":27,"line":178},[25,1149,32],{"class":31},[25,1151,183],{"class":35},[25,1153,186],{"class":64},[25,1155,189],{"class":64},[25,1157,68],{"class":31},[25,1159,194],{"class":71},[25,1161,39],{"class":31},[25,1163,1164],{"class":27,"line":199},[25,1165,202],{"class":45},[25,1167,1168,1170,1172,1174,1176],{"class":27,"line":205},[25,1169,209],{"class":208},[25,1171,213],{"class":212},[25,1173,216],{"class":208},[25,1175,219],{"class":64},[25,1177,222],{"class":31},[25,1179,1180,1182,1184],{"class":27,"line":225},[25,1181,228],{"class":31},[25,1183,231],{"class":71},[25,1185,234],{"class":31},[25,1187,1188],{"class":27,"line":237},[25,1189,240],{"class":31},[25,1191,1192],{"class":27,"line":243},[25,1193,247],{"emptyLinePlaceholder":246},[25,1195,1196],{"class":27,"line":250},[25,1197,253],{"class":45},[25,1199,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220],{"class":27,"line":256},[25,1201,209],{"class":208},[25,1203,261],{"class":31},[25,1205,264],{"class":212},[25,1207,267],{"class":31},[25,1209,270],{"class":212},[25,1211,267],{"class":31},[25,1213,275],{"class":212},[25,1215,278],{"class":31},[25,1217,68],{"class":208},[25,1219,283],{"class":64},[25,1221,222],{"class":31},[25,1223,1224],{"class":27,"line":288},[25,1225,291],{"class":31},[25,1227,1228],{"class":27,"line":294},[25,1229,297],{"class":31},[25,1231,1232,1234],{"class":27,"line":300},[25,1233,303],{"class":71},[25,1235,234],{"class":31},[25,1237,1238],{"class":27,"line":308},[25,1239,311],{"class":31},[25,1241,1242],{"class":27,"line":314},[25,1243,317],{"class":31},[25,1245,1246],{"class":27,"line":320},[25,1247,323],{"class":31},[25,1249,1250],{"class":27,"line":326},[25,1251,329],{"class":31},[25,1253,1254],{"class":27,"line":332},[25,1255,240],{"class":31},[25,1257,1258],{"class":27,"line":337},[25,1259,247],{"emptyLinePlaceholder":246},[25,1261,1262],{"class":27,"line":342},[25,1263,345],{"class":45},[25,1265,1266,1268,1270,1272,1274,1276],{"class":27,"line":348},[25,1267,209],{"class":208},[25,1269,353],{"class":64},[25,1271,216],{"class":208},[25,1273,358],{"class":31},[25,1275,361],{"class":208},[25,1277,364],{"class":31},[25,1279,1280,1282,1284,1286,1288],{"class":27,"line":367},[25,1281,370],{"class":208},[25,1283,373],{"class":212},[25,1285,216],{"class":208},[25,1287,378],{"class":64},[25,1289,381],{"class":31},[25,1291,1292],{"class":27,"line":384},[25,1293,247],{"emptyLinePlaceholder":246},[25,1295,1296,1298,1300,1302],{"class":27,"line":389},[25,1297,370],{"class":208},[25,1299,394],{"class":212},[25,1301,216],{"class":208},[25,1303,399],{"class":31},[25,1305,1306,1308,1310,1312,1314],{"class":27,"line":402},[25,1307,370],{"class":208},[25,1309,407],{"class":212},[25,1311,216],{"class":208},[25,1313,412],{"class":208},[25,1315,415],{"class":31},[25,1317,1318],{"class":27,"line":418},[25,1319,247],{"emptyLinePlaceholder":246},[25,1321,1322],{"class":27,"line":423},[25,1323,426],{"class":45},[25,1325,1326,1328,1330],{"class":27,"line":429},[25,1327,171],{"class":31},[25,1329,183],{"class":35},[25,1331,39],{"class":31},[437,1333],{":props":439},[10,1335,443],{"id":442},[15,1337,1338],{"className":446,"code":447,"language":448,"meta":20,"style":20},[22,1339,1340,1344,1348,1352,1362,1372,1382,1390,1394,1408,1418,1428,1438],{"__ignoreMap":20},[25,1341,1342],{"class":27,"line":28},[25,1343,455],{"class":45},[25,1345,1346],{"class":27,"line":42},[25,1347,460],{"class":45},[25,1349,1350],{"class":27,"line":49},[25,1351,465],{"class":45},[25,1353,1354,1356,1358,1360],{"class":27,"line":61},[25,1355,470],{"class":45},[25,1357,473],{"class":208},[25,1359,476],{"class":31},[25,1361,479],{"class":45},[25,1363,1364,1366,1368,1370],{"class":27,"line":75},[25,1365,470],{"class":45},[25,1367,473],{"class":208},[25,1369,488],{"class":31},[25,1371,491],{"class":45},[25,1373,1374,1376,1378,1380],{"class":27,"line":92},[25,1375,470],{"class":45},[25,1377,473],{"class":208},[25,1379,500],{"class":31},[25,1381,503],{"class":45},[25,1383,1384,1386,1388],{"class":27,"line":112},[25,1385,470],{"class":45},[25,1387,510],{"class":208},[25,1389,513],{"class":45},[25,1391,1392],{"class":27,"line":123},[25,1393,518],{"class":45},[25,1395,1396,1398,1400,1402,1404,1406],{"class":27,"line":141},[25,1397,523],{"class":208},[25,1399,526],{"class":208},[25,1401,529],{"class":208},[25,1403,532],{"class":64},[25,1405,97],{"class":208},[25,1407,537],{"class":31},[25,1409,1410,1412,1414,1416],{"class":27,"line":151},[25,1411,543],{"class":542},[25,1413,97],{"class":208},[25,1415,548],{"class":212},[25,1417,234],{"class":31},[25,1419,1420,1422,1424,1426],{"class":27,"line":157},[25,1421,555],{"class":542},[25,1423,558],{"class":208},[25,1425,561],{"class":212},[25,1427,234],{"class":31},[25,1429,1430,1432,1434,1436],{"class":27,"line":163},[25,1431,568],{"class":542},[25,1433,558],{"class":208},[25,1435,561],{"class":212},[25,1437,234],{"class":31},[25,1439,1440,1442,1444,1446,1448],{"class":27,"line":168},[25,1441,579],{"class":31},[25,1443,361],{"class":208},[25,1445,561],{"class":212},[25,1447,586],{"class":208},[25,1449,589],{"class":212},[591,1451,593],{},{"title":20,"searchDepth":42,"depth":49,"links":1453},[1454,1455],{"id":12,"depth":42,"text":13},{"id":442,"depth":42,"text":443},{},{"description":20},1791731028514]