PluginProbe ʕ •ᴥ•ʔ
Presto Player / 2.2.2
Presto Player v2.2.2
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 / settings / util.js
presto-player / src / admin / settings Last commit date
components 3 years ago pages 3 years ago scss 5 years ago store 5 years ago app.js 3 years ago entities.js 3 years ago index.js 3 years ago routes.js 3 years ago settings.js 4 years ago settings.scss 5 years ago util.js 5 years ago
util.js
26 lines
1 const { useSelect } = wp.data;
2
3 export const getSettings = () => {
4 return useSelect((select) => {
5 return select("presto-player/settings").settings();
6 });
7 };
8
9 export const getSetting = (group, name) => {
10 const settings = getSettings();
11 if (name) {
12 return settings?.[`presto_player_${group}`]?.[name];
13 }
14 return settings?.[`presto_player_${group}`];
15 };
16
17 export const isEmptyObject = (object) => {
18 return !Object.values(object).some((x) => x !== null && x !== "");
19 };
20
21 export const makeIntegrationRequest = async (
22 Path,
23 data = {},
24 message = __("Success", "presto-player")
25 ) => {};
26