Edit documentation Edit document
SSR/SSG

General Info Config

The generalInfo configuration is an array containing details about the organization. This data can be utilized across the application to provide contact details, branding elements, social media links, and legal information.

Structure of generalInfo

Each object in the generalInfo array includes the following properties:

Basic Information

Property Name Type Description
name string Display name of the organization.
langCode string Language code for the information (e.g., 'uk' for Ukrainian).
defaultLang boolean Indicates whether this is the default language for the information.
legalName string Full legal name of the organization.
phone string Primary contact phone number.
email string Primary contact email address.

Property Name Type Description
socLinks string Contains links to the organization's social media profiles.
facebook string URL of the Facebook page.
linkedin string URL of the LinkedIn page.
instagram string URL of the Instagram profile.
twitter string URL of the Twitter profile.

Property Name Type Description
logo string URL of the organization’s logo.
foundingDate string Founding date of the organization.
founders string Names of the organization’s founders.

Address Information

Full Address

Property Name Type Description
fullAddress string Full address of the organization.

Separated Address

Property Name Type Description
streetAddress string Street name and number.
addressLocality string Locality or city name.
addressRegion string Region or state name.
postalCode string Postal code of the address.
addressCountry string Country code (e.g., 'UA' for Ukraine).

Map Integration

Property Name Type Description
googleMaps string URL to the organization's location on Google Maps.
export const generalInfo = [
    {
        name: "string",
        langCode: "string",
        defaultLang: boolean,
        legalName: "string",
        phone: "string",
        email: "string",
        socLinks: {
            facebook: "string",
            linkedin: "string",
            instagram: "string",
            twitter: "string"
        },
        logo: "string",
        foundingDate: "string",
        founders: "string",
        fullAddress: "string",
        separatedAddress: {
            streetAddress: "string",
            addressLocality: "string",
            addressRegion: "string",
            postalCode: "string",
            addressCountry: "string"
        },
        googleMaps: "string"
    }
];