Bus UI Evidence
EvidenceURLResolver keeps links policy-driven.
Use the resolver when evidence components need an open or download URL but the product host owns storage layout, authorization, and allowed public paths.
Public API
| Package | github.com/busdk/bus-ui/pkg/ui |
|---|---|
| Props | EvidenceURLResolverProps |
| Resolver | EvidenceURLResolver |
| Resolve | ResolveEvidenceURL |
Example
href, err := ui.ResolveEvidenceURL(ui.EvidenceURLResolverProps{
BaseURL: "/modules/accounting/evidence/",
Path: "receipt-42.pdf",
})
