PluginProbe ʕ •ᴥ•ʔ
Presto Player / trunk
Presto Player vtrunk
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 2 weeks ago Separator.scss 2 weeks ago VideoProvider.js 2 weeks ago VideoProvider.scss 2 weeks 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