import { LanguagesInterface, PagesInfosAndEndpoints, } from "@/apimaps/mappingApi"; const retrievePageContent = ( pageName: string, lang: keyof LanguagesInterface ) => { return ( PagesInfosAndEndpoints.find((page) => page.name === pageName)?.pageInfo?.[ lang ] || null ); }; const retrievepageInfoOfEndpoint = ( pageName: string, endpoint: string, lang: string ) => { const pageContent = retrievePageContent( pageName, lang as keyof LanguagesInterface ); return pageContent?.find((page) => page.endpoint === endpoint); }; export { retrievePageContent, retrievepageInfoOfEndpoint };