Correct default fallback logo path in Logo component (#12053)
closes #11849 The Logo component’s fallback URL was pointing to `/icons/android/android-launchericon-192-192.png`, but the asset lives under `/images/icons/....`. This updates defaultPrimaryLogoUrl to use the correct `/images/icons/android/android-launchericon-192-192.png` path, restoring the default logo display when no primaryLogo prop is provided.
This commit is contained in:
@ -1,10 +1,10 @@
|
|||||||
import styled from '@emotion/styled';
|
import styled from '@emotion/styled';
|
||||||
import { isNonEmptyString } from '@sniptt/guards';
|
import { isNonEmptyString } from '@sniptt/guards';
|
||||||
|
import { getImageAbsoluteURI } from 'twenty-shared/utils';
|
||||||
|
import { UndecoratedLink } from 'twenty-ui/navigation';
|
||||||
import { REACT_APP_SERVER_BASE_URL } from '~/config';
|
import { REACT_APP_SERVER_BASE_URL } from '~/config';
|
||||||
import { useRedirectToDefaultDomain } from '~/modules/domain-manager/hooks/useRedirectToDefaultDomain';
|
import { useRedirectToDefaultDomain } from '~/modules/domain-manager/hooks/useRedirectToDefaultDomain';
|
||||||
import { AppPath } from '~/modules/types/AppPath';
|
import { AppPath } from '~/modules/types/AppPath';
|
||||||
import { UndecoratedLink } from 'twenty-ui/navigation';
|
|
||||||
import { getImageAbsoluteURI } from 'twenty-shared/utils';
|
|
||||||
|
|
||||||
type LogoProps = {
|
type LogoProps = {
|
||||||
primaryLogo?: string | null;
|
primaryLogo?: string | null;
|
||||||
@ -49,7 +49,7 @@ const StyledPrimaryLogo = styled.div<{ src: string }>`
|
|||||||
|
|
||||||
export const Logo = (props: LogoProps) => {
|
export const Logo = (props: LogoProps) => {
|
||||||
const { redirectToDefaultDomain } = useRedirectToDefaultDomain();
|
const { redirectToDefaultDomain } = useRedirectToDefaultDomain();
|
||||||
const defaultPrimaryLogoUrl = `${window.location.origin}/icons/android/android-launchericon-192-192.png`;
|
const defaultPrimaryLogoUrl = `${window.location.origin}/images/icons/android/android-launchericon-192-192.png`;
|
||||||
|
|
||||||
const primaryLogoUrl = getImageAbsoluteURI({
|
const primaryLogoUrl = getImageAbsoluteURI({
|
||||||
imageUrl: props.primaryLogo ?? defaultPrimaryLogoUrl,
|
imageUrl: props.primaryLogo ?? defaultPrimaryLogoUrl,
|
||||||
|
|||||||
Reference in New Issue
Block a user