first commit
Some checks failed
Build / run (push) Has been cancelled

This commit is contained in:
maher
2025-10-29 11:42:25 +01:00
commit 703f50a09d
4595 changed files with 385164 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import {useMemo} from 'react';
import {useSettings} from '@common/core/settings/use-settings';
import {CustomDomain} from '@common/custom-domains/custom-domain';
export function useDefaultCustomDomainHost(
allDomains?: CustomDomain[]
): string {
const {custom_domains, base_url} = useSettings();
return useMemo(() => {
const selectedHost = custom_domains?.default_host;
if (selectedHost) {
const host = allDomains?.find(d => d.host === selectedHost)?.host;
if (host) return host;
}
return base_url.replace(/\/$/, '').replace(/(^\w+:|^)\/\//, '');
}, [custom_domains, base_url, allDomains]);
}