mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-07-26 09:54:43 +10:00
16 lines
452 B
TypeScript
16 lines
452 B
TypeScript
import type { Website } from "@reactive-resume/schema/resume/data";
|
|
|
|
type ItemWebsite = Website & {
|
|
inlineLink?: boolean | undefined;
|
|
};
|
|
|
|
export const getInlineItemWebsiteUrl = (website: ItemWebsite): string | undefined => {
|
|
if (!website.url || !website.inlineLink) return undefined;
|
|
|
|
return website.url;
|
|
};
|
|
|
|
export const shouldRenderSeparateItemWebsite = (website: ItemWebsite): boolean => {
|
|
return Boolean(website.url && !website.inlineLink);
|
|
};
|