PluginProbe
Tableberg – Simple Gutenberg Table Block / 1.1.5
Tableberg – Simple Gutenberg Table Block v1.1.5
1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 trunk 0.0.2 0.2.1 0.3.2 0.3.3 0.4.1 0.5.0 0.5.1 0.5.2 0.5.3 0.5.4 0.5.5 0.5.6 0.5.7 All 42 releases
tableberg / src / components / SidebarUpsell.tsx

SidebarUpsell.tsx in Tableberg – Simple Gutenberg Table Block 1.1.5, at src/components/SidebarUpsell.tsx

37 lines 1.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 import { useState } from "react";
2 import { __ } from "@wordpress/i18n";
3 import UpsellModal from "./UpsellModal";
4
5 export function SidebarUpsell() {
6 const [isShown, setIsShown] = useState(false);
7 return (
8 <>
9 <div
10 onClick={() => setIsShown(true)}
11 className="tableberg-upsell-inspector-notice-wrapper"
12 >
13 <div
14 className={"tableberg-upsell-inspector-notice"}
15 title={__("click for more info", "tableberg")}
16 >
17 <div className={"tableberg-upsell-notice-icon-container"}>
18 <img
19 alt={__("Tableberg logo", "tableberg")}
20 src={tablebergAdminMenuData?.assets.logoTransparent}
21 />
22 </div>
23 <div className={"tableberg-upsell-notice"}>
24 <span>
25 <b>{__("Tableberg", "tableberg")}</b>{" "}
26 {__("has", "tableberg")}{" "}
27 <b>{__("PRO", "tableberg")}</b>
28 <br /> enhancements.
29 </span>
30 </div>
31 </div>
32 </div>
33 {isShown && <UpsellModal onClose={() => setIsShown(false)} />}
34 </>
35 );
36 }
37