PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.3.3
Presto Player v4.3.3
4.3.3 4.3.2 4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / src / admin / blocks / shared / ProvidersPlaceholder / components / VideoProvider.js
presto-player / src / admin / blocks / shared / ProvidersPlaceholder / components Last commit date
Separator.js 1 month ago Separator.scss 1 month ago VideoProvider.js 1 month ago VideoProvider.scss 1 month ago
VideoProvider.js
34 lines
1 import { Flex } from "@wordpress/components";
2 import { __ } from "@wordpress/i18n";
3 import ProBadge from "../../components/ProBadge";
4 import "./VideoProvider.scss";
5
6 const VideoProvider = ({ provider, icon, onSelect, pro }) => {
7 return (
8 <Flex direction="column" gap="14px" onClick={onSelect}>
9 <Flex
10 className="presto-video-provider__icon-box"
11 justify="center"
12 align="center"
13 >
14 {pro && (
15 <div className="presto-video-provider__pro-badge">
16 <ProBadge />
17 </div>
18 )}
19 {icon}
20 </Flex>
21 <Flex
22 justify="center"
23 className="presto-video-provider__label"
24 >
25 <p className="presto-video-provider__name">
26 {provider}
27 </p>
28 </Flex>
29 </Flex>
30 );
31 };
32
33 export default VideoProvider;
34