| Server IP : 104.21.25.182 / Your IP : 216.73.217.83 Web Server : Apache System : Linux server.rehabsharif.com 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64 User : nobi37te ( 1003) PHP Version : 8.2.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/nobi37te/public_html/wp-content/plugins/really-simple-ssl/settings/src/Modal/ |
Upload File : |
import {create} from 'zustand';
const useModalData = create(( set, get ) => ({
modalData: [],
buttonsDisabled: false,
showModal:false,
ignoredItems:[],
fixedItems:[],
item:false,
setIgnoredItemId: (ignoredItemId) => {
let ignoredItems = get().ignoredItems;
ignoredItems.push(ignoredItemId);
set({ignoredItems: ignoredItems, });
},
setFixedItemId: (fixedItemId) => {
let fixedItems = get().fixedItems;
fixedItems.push(fixedItemId);
set({fixedItems: fixedItems, });
},
handleModal: (showModal, modalData, item) => {
set({showModal: showModal, modalData:modalData, item:item });
},
setModalData: (modalData) => {
set({modalData:modalData });
},
}));
export default useModalData;