MCPcopy Index your code
hub / github.com/dataease/SQLBot / err

Function err

frontend/public/swagger-ui-bundle.js:34796–34861  ·  view source on GitHub ↗
(o)

Source from the content-addressed store, hash-verified

34794 (s) => s.get('errors', (0, ze.List)())
34795 ),
34796 Tn = Ut(In, (s) => s.last())
34797 function err(o) {
34798 return {
34799 statePlugins: {
34800 err: {
34801 reducers: {
34802 [rt]: (s, { payload: o }) => {
34803 let i = Object.assign(Pn, o, { type: 'thrown' })
34804 return s
34805 .update('errors', (s) => (s || (0, ze.List)()).push((0, ze.fromJS)(i)))
34806 .update('errors', (s) => transformErrors(s))
34807 },
34808 [nt]: (s, { payload: o }) => (
34809 (o = o.map((s) => (0, ze.fromJS)(Object.assign(Pn, s, { type: 'thrown' })))),
34810 s
34811 .update('errors', (s) => (s || (0, ze.List)()).concat((0, ze.fromJS)(o)))
34812 .update('errors', (s) => transformErrors(s))
34813 ),
34814 [st]: (s, { payload: o }) => {
34815 let i = (0, ze.fromJS)(o)
34816 return (
34817 (i = i.set('type', 'spec')),
34818 s
34819 .update('errors', (s) =>
34820 (s || (0, ze.List)()).push((0, ze.fromJS)(i)).sortBy((s) => s.get('line'))
34821 )
34822 .update('errors', (s) => transformErrors(s))
34823 )
34824 },
34825 [ot]: (s, { payload: o }) => (
34826 (o = o.map((s) => (0, ze.fromJS)(Object.assign(Pn, s, { type: 'spec' })))),
34827 s
34828 .update('errors', (s) => (s || (0, ze.List)()).concat((0, ze.fromJS)(o)))
34829 .update('errors', (s) => transformErrors(s))
34830 ),
34831 [it]: (s, { payload: o }) => {
34832 let i = (0, ze.fromJS)(Object.assign({}, o))
34833 return (
34834 (i = i.set('type', 'auth')),
34835 s
34836 .update('errors', (s) => (s || (0, ze.List)()).push((0, ze.fromJS)(i)))
34837 .update('errors', (s) => transformErrors(s))
34838 )
34839 },
34840 [at]: (s, { payload: o }) => {
34841 if (!o || !s.get('errors')) return s
34842 let i = s.get('errors').filter((s) =>
34843 s.keySeq().every((i) => {
34844 const a = s.get(i),
34845 u = o[i]
34846 return !u || a !== u
34847 })
34848 )
34849 return s.merge({ errors: i })
34850 },
34851 [ct]: (s, { payload: o }) => {
34852 if (!o || 'function' != typeof o) return s
34853 let i = s.get('errors').filter((s) => o(s))

Callers

nothing calls this directly

Calls 9

transformErrorsFunction · 0.85
concatMethod · 0.80
mergeMethod · 0.80
oFunction · 0.70
getMethod · 0.65
pushMethod · 0.45
mapMethod · 0.45
setMethod · 0.45
filterMethod · 0.45

Tested by

no test coverage detected