Files
advanced-camera-card/src/utils/companion.ts
T
Dermot DuffyandIlya Rakhlin 43947b49dc fix: Downloads for iOS (#1869)
- Closes #1863

---------

Co-authored-by: Ilya Rakhlin <i.rakhlin@gmail.com>
2025-02-01 16:08:32 -08:00

12 lines
388 B
TypeScript

export const isCompanionApp = (userAgent: string): boolean => {
return !!userAgent.match(/Home ?Assistant/);
};
export const isAndroidCompanionApp = (userAgent: string): boolean => {
return !!userAgent.match(/(?=.*Home ?Assistant)(?=.*Android)/);
};
export const isIOSCompanionApp = (userAgent: string): boolean => {
return !!userAgent.match(/(?=.*Home ?Assistant)(?=.*iOS)/);
};