Application Load

IAppLoadCommonSocial

The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.

IAppLoadCommonSocial

Social link, icon and localized label.

app/interfaces/orionplace/appBase/appLoadCommon/IAppLoadCommonSocial.ts
TypeScript
export interface IAppLoadCommonSocial {
	// social media entry identifier
	id: number;
	// link to the social media page or profile
	link: string;
	// image position relative to the caption
	image_position: string;
	// social media image URL
	sm_image: string;
	// image width in pixels
	sm_image_width: number;
	// image height in pixels
	sm_image_height: number;
	// localized labels keyed by locale code
	locale: Record<string, IAppLoadCommonSocialLocale>;
}