# tableberg/1.1.5/admin/src/pages/WelcomePage.jsx

Tableberg – Simple Gutenberg Table Block, version 1.1.5. 77 lines.

- Page: https://pluginprobe.com/plugins/tableberg/1.1.5/code/admin/src/pages/WelcomePage.jsx
- Raw: https://pluginprobe.com/plugins/tableberg/1.1.5/raw/admin/src/pages/WelcomePage.jsx
- Modified: 2026-09-16T03:30:32+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/tableberg/1.1.5/code/admin/src/pages/WelcomePage.jsx#L10-L20`.

```jsx
import React from "react";
import { __ } from "@wordpress/i18n";
import BoxContentProvider from "../components/BoxContent/BoxContentProvider";
import { BoxContentSize } from "../components/BoxContent/BoxContent";
import YouTubeEmbed from "../components/YouTubeEmbed";
import ButtonLink, { ButtonLinkType } from "../components/ButtonLink";
import ButtonLinkGroup from "../components/ButtonLinkGroup";
import UpgradeBoxContent from "../components/UpgradeBoxContent";
import AssetProvider from "../components/AssetProvider";

/**
 * Welcome content component.
 *
 * @class
 */
function WelcomePage() {
    return (
        <AssetProvider
            assetIds={[
                "youtubeVideoId",
                "documentsUrl",
                "supportUrl",
                "twitterUrl",
                "facebookUrl",
                "youtubeUrl",
            ]}
        >
            {({
                youtubeVideoId,
                documentsUrl,
                supportUrl,
                twitterUrl,
                facebookUrl,
                youtubeUrl,
            }) => (
                <div className={"tableberg-welcome-content"}>
                    <div className={"tableberg-welcome-content__main"}>
                        <BoxContentProvider
                            size={BoxContentSize.JUMBO}
                            contentId={"welcome"}
                        >
                            <YouTubeEmbed
                                height={315}
                                videoId={youtubeVideoId}
                            />
                        </BoxContentProvider>
                        {!tablebergAdminMenuData.misc.pro_status && (
                            <UpgradeBoxContent />
                        )}
                    </div>
                    <div className={"tableberg-welcome-content__right-sidebar"}>
                        <BoxContentProvider contentId={"documentation"}>
                            <ButtonLink
                                url={documentsUrl}
                                title={__("Visit Documents", "tableberg")}
                                type={ButtonLinkType.DEFAULT}
                            />
                        </BoxContentProvider>
                        <BoxContentProvider contentId={"support"}>
                            <ButtonLink
                                url={supportUrl}
                                title={__("Support Forum", "tableberg")}
                                type={ButtonLinkType.DEFAULT}
                            />
                        </BoxContentProvider>
                    </div>
                </div>
            )}
        </AssetProvider>
    );
}

/**
 * @module WelcomePage
 */
export default WelcomePage;

```
