Aller au contenu

primatch-frontend


primatch-frontend / utils/assetUrl / getAssetUrl

Function: getAssetUrl()

getAssetUrl(path): string | null

Defined in: src/utils/assetUrl.ts:15

Retourne l'URL absolue d'un asset stocké côté API (Laravel Storage).

Les URLs renvoyées par l'API pour les fichiers médias (logos, avatars, etc.) sont des chemins relatifs au serveur Laravel (ex: /storage/clubs/xxx/logo.png). Cette fonction les préfixe avec l'origine du serveur API pour obtenir une URL utilisable directement dans un attribut src.

Si path est déjà une URL absolue (http/https) ou null/undefined, elle est retournée telle quelle (ou null).

Parameters

path

Chemin relatif ou URL absolue retourné(e) par l'API

string | null | undefined

Returns

string | null

URL absolue utilisable dans <img src> ou null