• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / codegate-ui / 13903674755

17 Mar 2025 03:42PM CUT coverage: 61.874% (-4.6%) from 66.452%
13903674755

Pull #345

github

web-flow
Merge ce2550358 into 5d463ef04
Pull Request #345: feat: react-hook-form field array for provider muxes

443 of 798 branches covered (55.51%)

Branch coverage included in aggregate %.

63 of 93 new or added lines in 21 files covered. (67.74%)

50 existing lines in 4 files now uncovered.

904 of 1379 relevant lines covered (65.55%)

36.88 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

80.0
/src/features/workspace/lib/handle-mux-form-errors.ts
1
import { SubmitErrorHandler } from 'react-hook-form'
2
import { WorkspaceConfigFieldValues } from './schema-mux'
3
import { toast } from '@stacklok/ui-kit'
4

5
export const handleMuxFormErrors: SubmitErrorHandler<
6
  WorkspaceConfigFieldValues
7
> = (errors) => {
4✔
8
  if (!Array.isArray(errors.muxing_rules) || errors.muxing_rules[0] == null)
1!
NEW
9
    return
×
10

11
  Object.entries(errors.muxing_rules[0]).forEach((error) => {
1✔
12
    // eslint-disable-next-line @typescript-eslint/no-unused-vars
13
    const [_, { message }] = error as [string, { message: string }]
1✔
14
    toast.error(message)
1✔
15
  })
16
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc