# tableberg/1.1.5/admin/src/components/UpgradeBoxContent.jsx

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

- Page: https://pluginprobe.com/plugins/tableberg/1.1.5/code/admin/src/components/UpgradeBoxContent.jsx
- Raw: https://pluginprobe.com/plugins/tableberg/1.1.5/raw/admin/src/components/UpgradeBoxContent.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/components/UpgradeBoxContent.jsx#L10-L20`.

```jsx
import React from "react";
import BoxContentProvider from "./BoxContent/BoxContentProvider";
import { BoxContentSize } from "./BoxContent/BoxContent";
import ButtonLink, { ButtonLinkType } from "./ButtonLink";
import ProFilter from "./ProFilter";
import AssetProvider from "./AssetProvider";

/**
 * Box content for upgrade.
 *
 * @param {Object} props component properties, will be reflected to BoxContentProvider
 * @class
 */
function UpgradeBoxContent(props) {
    return (
        <AssetProvider assetIds={["proBuyUrl"]}>
            {({ proBuyUrl }) => (
                <ProFilter invert={true}>
                    <BoxContentProvider
                        size={BoxContentSize.JUMBO}
                        contentId={"upgrade"}
                        {...props}
                    >
                        <ButtonLink
                            url={proBuyUrl}
                            title={"GET TABLEBERG PRO"}
                            type={ButtonLinkType.PRIMARY}
                        />
                    </BoxContentProvider>
                </ProFilter>
            )}
        </AssetProvider>
    );
}

/**
 * @module UpgradeBoxContent
 */
export default UpgradeBoxContent;

```
