1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[246],{43307:function(a,b,c){(window.__NEXT_P=window.__NEXT_P||[]).push(["/studio/[classId]/[...slug]",function(){return c(75369)}])},75369:function(a,b,c){"use strict";c.r(b),c.d(b,{"__N_SSP":function(){return g}});var d=c(67294),e=c(11163),f=c(51653),g=!0;b.default=function(){var a=(0,e.useRouter)(),b=a.query,c=b.classId,g=b.slug;return(0,d.useEffect)(function(){if(c){if(Array.isArray(g)&&"feedback"===g[0]&&g[1]&&"review"!==g[1]){a.replace((0,f.e)(c,"feedback/review/".concat(g[1])));return}if(Array.isArray(g)&&"review"===g[0]&&g[1]){a.replace((0,f.e)(c,"feedback/review/".concat(g[1])));return}a.replace((0,f.e)(c,"dashboard"))}},[c,g,a]),null}},51653:function(a,b,c){"use strict";c.d(b,{e:function(){return d},Q:function(){return e}});var d=function(a){for(var b=arguments.length,c=new Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];var e=c.filter(Boolean).join("/");return e?"/studio/".concat(a,"/").concat(e):"/studio/".concat(a)},e=function(a,b,c){var e=String(b||""),f=String(c||"");if(!e||!f)return d(c,"dashboard");var g="/studio/".concat(e);return String(a||"").startsWith(g)?String(a).replace(g,"/studio/".concat(f)):d(c,"dashboard")}}},function(a){a.O(0,[9774,2888,179],function(){return a(a.s=43307)}),_N_E=a.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.