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