PluginProbe ʕ •ᴥ•ʔ
Starter Sites & Templates by Neve / 1.4.1
Starter Sites & Templates by Neve v1.4.1
1.4.1 1.4.0 1.3.0 1.2.29 1.2.28 1.2.6 1.2.7 1.2.8 1.2.9 trunk 1.0.10 1.0.11 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.20 1.1.21 1.1.22 1.1.23 1.1.24 1.1.25 1.1.26 1.1.27 1.1.28 1.1.29 1.1.3 1.1.30 1.1.31 1.1.32 1.1.33 1.1.34 1.1.35 1.1.36 1.1.37 1.1.38 1.1.39 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.3 1.2.4 1.2.5
templates-patterns-collection / assets / src / store / actions.js
templates-patterns-collection / assets / src / store Last commit date
actions.js 3 years ago reducer.js 2 years ago selectors.js 3 years ago
actions.js
108 lines
1 export default {
2 refreshSites( sites ) {
3 return {
4 type: 'REFRESH_SITES',
5 payload: { sites },
6 };
7 },
8 setCurrentEditor( editor ) {
9 return {
10 type: 'SET_CURRENT_EDITOR',
11 payload: { editor },
12 };
13 },
14 setCurrentCategory( category ) {
15 return {
16 type: 'SET_CURRENT_CATEGORY',
17 payload: { category },
18 };
19 },
20 setCurrentSite( siteData ) {
21 return {
22 type: 'SET_FOCUSED_SITE',
23 payload: { siteData },
24 };
25 },
26 setPreviewStatus( previewStatus ) {
27 if ( previewStatus ) {
28 document.body.classList.add( 'ob-overflow-off' );
29 } else {
30 document.body.classList.remove( 'ob-overflow-off' );
31 }
32 return {
33 type: 'SET_PREVIEW_STATUS',
34 payload: { previewStatus },
35 };
36 },
37 setImportModalStatus( importModalStatus ) {
38 if ( importModalStatus ) {
39 document.body.classList.add( 'ob-overflow-off' );
40 } else {
41 document.body.classList.remove( 'ob-overflow-off' );
42 }
43 return {
44 type: 'SET_IMPORT_MODAL_STATUS',
45 payload: { importModalStatus },
46 };
47 },
48 setInstallModalStatus( installModalStatus ) {
49 if ( installModalStatus ) {
50 document.body.classList.add( 'ob-overflow-off' );
51 } else {
52 document.body.classList.remove( 'ob-overflow-off' );
53 }
54 return {
55 type: 'SET_INSTALL_MODAL_STATUS',
56 payload: { installModalStatus },
57 };
58 },
59 setOnboardingState( state ) {
60 return {
61 type: 'SET_ONBOARDING',
62 payload: { state },
63 };
64 },
65 setThemeAction( themeActions ) {
66 return {
67 type: 'SET_THEME_ACTIONS',
68 payload: { themeActions },
69 };
70 },
71 setCurrentTab( currentTab ) {
72 return {
73 type: 'SET_CURRENT_TAB',
74 payload: { currentTab },
75 };
76 },
77 setFetching( fetching ) {
78 return {
79 type: 'SET_FETCHING',
80 payload: { fetching },
81 };
82 },
83 setSingleTemplateImport( slug ) {
84 return {
85 type: 'SET_SINGLE_TEMPLATE_IMPORT',
86 payload: { slug },
87 };
88 },
89 setTemplateModal( data ) {
90 return {
91 type: 'SET_TEMPLATE_MODAL',
92 payload: { data },
93 };
94 },
95 setSearchQuery( query ) {
96 return {
97 type: 'SET_SEARCH_QUERY',
98 payload: { query },
99 };
100 },
101 setLicense( license ) {
102 return {
103 type: 'SET_LICENSE',
104 payload: { license },
105 };
106 },
107 };
108