Files
AstralRinth/apps/frontend/src/helpers/canary.ts
T
aecsocket c8279481f8 Revert last canary flag PR and use a better method (#5535)
* Revert "Implement Labrinth Canary API flag (#5531)"

This reverts commit 3b21944a75.

* Use Labrinth-Canary header instead of cookie for API canary

* prepr

* fix rebase
2026-03-13 16:29:08 +00:00

16 lines
358 B
TypeScript

export const LABRINTH_CANARY_HEADER = 'Labrinth-Canary'
export const LABRINTH_CANARY_VALUE = 'always'
export function withLabrinthCanaryHeader(headers: Record<string, string> = {}) {
const flags = useFeatureFlags()
if (!flags.value.labrinthApiCanary) {
return headers
}
return {
...headers,
[LABRINTH_CANARY_HEADER]: LABRINTH_CANARY_VALUE,
}
}