/******/ (function() { // webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
/***/ "@reduxjs/toolkit":
/*!****************************************************!*\
!*** external ["elementorVendors","reduxToolkit"] ***!
\****************************************************/
/***/ (function(module) {
module.exports = window["elementorVendors"]["reduxToolkit"];
/***/ }),
/***/ "react-redux":
/*!**************************************************!*\
!*** external ["elementorVendors","reactRedux"] ***!
\**************************************************/
/***/ (function(module) {
module.exports = window["elementorVendors"]["reactRedux"];
/***/ })
/******/ });
/************************************************************************/
/******/ // The module cache
/******/ var __webpack_module_cache__ = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/ // Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
/******/ // no module.id needed
/******/ // no module.loaded needed
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/************************************************************************/
/******/ /* webpack/runtime/compat get default export */
/******/ !function() {
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function() { return module['default']; } :
/******/ function() { return module; };
/******/ __webpack_require__.d(getter, { a: getter });
/******/ return getter;
/******/ };
/******/ }();
/******/
/******/ /* webpack/runtime/define property getters */
/******/ !function() {
/******/ // define getter functions for harmony exports
/******/ __webpack_require__.d = function(exports, definition) {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ }
/******/ }
/******/ };
/******/ }();
/******/
/******/ /* webpack/runtime/hasOwnProperty shorthand */
/******/ !function() {
/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }
/******/ }();
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ !function() {
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/ }();
/******/
/************************************************************************/
var __webpack_exports__ = {};
// This entry needs to be wrapped in an IIFE because it needs to be isolated against other modules in the chunk.
!function() {
/*!***************************************************!*\
!*** ./packages/packages/libs/store/src/index.ts ***!
\***************************************************/
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ __StoreProvider: function() { return /* reexport safe */ react_redux__WEBPACK_IMPORTED_MODULE_1__.Provider; },
/* harmony export */ __addMiddleware: function() { return /* binding */ addMiddleware; },
/* harmony export */ __createAction: function() { return /* reexport safe */ _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createAction; },
/* harmony export */ __createAsyncThunk: function() { return /* reexport safe */ _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createAsyncThunk; },
/* harmony export */ __createSelector: function() { return /* reexport safe */ _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createSelector; },
/* harmony export */ __createSlice: function() { return /* reexport safe */ _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createSlice; },
/* harmony export */ __createStore: function() { return /* binding */ createStore; },
/* harmony export */ __deleteStore: function() { return /* binding */ deleteStore; },
/* harmony export */ __dispatch: function() { return /* binding */ dispatch; },
/* harmony export */ __getState: function() { return /* binding */ getState; },
/* harmony export */ __getStore: function() { return /* binding */ getStore; },
/* harmony export */ __registerSlice: function() { return /* binding */ registerSlice; },
/* harmony export */ __subscribe: function() { return /* binding */ subscribe; },
/* harmony export */ __subscribeWithSelector: function() { return /* binding */ subscribeWithSelector; },
/* harmony export */ __useDispatch: function() { return /* reexport safe */ react_redux__WEBPACK_IMPORTED_MODULE_1__.useDispatch; },
/* harmony export */ __useSelector: function() { return /* reexport safe */ react_redux__WEBPACK_IMPORTED_MODULE_1__.useSelector; }
/* harmony export */ });
/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @reduxjs/toolkit */ "@reduxjs/toolkit");
/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_redux__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-redux */ "react-redux");
/* harmony import */ var react_redux__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_redux__WEBPACK_IMPORTED_MODULE_1__);
/**
* Usage:
*
* const mySlice = addSlice( ... );
*
* type MySliceState = SliceState;
*
* const value = useSelector( ( state: MySliceState ) => state.mySlice.value );
*/
// The `configureStore` function from Redux Toolkit infers its actions from the `reducers`
// key of the initialization object. This is fine when creating the store statically, but
// breaks in our case since we create the store dynamically, which means that TypeScript
// can't infer the types. Therefore, we force the store to accept any actions using a
// generic store type.
// eslint-disable-next-line @typescript-eslint/no-explicit-any
let instance = null;
let slices = {};
const pendingActions = [];
const middlewares = new Set();
const getReducers = () => {
const reducers = Object.entries(slices).reduce((reducersData, [name, slice]) => {
reducersData[name] = slice.reducer;
return reducersData;
}, {});
return (0,_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.combineReducers)(reducers);
};
function registerSlice(slice) {
if (slices[slice.name]) {
throw new Error(`Slice with name "${slice.name}" already exists.`);
}
slices[slice.name] = slice;
}
const addMiddleware = middleware => {
middlewares.add(middleware);
};
// eslint-disable-next-line @typescript-eslint/no-explicit-any -- See the comment above about `AnyStore`
const dispatch = action => {
if (!instance) {
pendingActions.push(action);
return;
}
return instance.dispatch(action);
};
const getState = () => {
if (!instance) {
throw new Error('The store instance does not exist.');
}
return instance.getState();
};
const subscribe = listener => {
if (!instance) {
throw new Error('The store instance does not exist.');
}
return instance.subscribe(listener);
};
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const subscribeWithSelector = (selector, listener) => {
let prevState = selector(getState());
return subscribe(() => {
const nextState = selector(getState());
if (prevState === nextState) {
return;
}
prevState = nextState;
listener(nextState);
});
};
const createStore = () => {
if (instance) {
throw new Error('The store instance already exists.');
}
instance = (0,_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.configureStore)({
reducer: getReducers(),
middleware: getDefaultMiddleware => {
return [...getDefaultMiddleware(), ...Array.from(middlewares)];
}
});
if (pendingActions.length) {
pendingActions.forEach(action => dispatch(action));
pendingActions.length = 0;
}
return instance;
};
const getStore = () => {
return instance;
};
const deleteStore = () => {
instance = null;
slices = {};
pendingActions.length = 0;
middlewares.clear();
};
}();
(window.elementorV2 = window.elementorV2 || {}).store = __webpack_exports__;
/******/ })()
;
window.elementorV2.store?.init?.();
//# sourceMappingURL=store.js.mapPremiumRubber Flooring – Parquet Flooring Dubai
https://parquetflooringdubai.ae
Wed, 03 Sep 2025 04:47:42 +0000en-US
hourly
1 https://wordpress.org/?v=7.1.1https://parquetflooringdubai.ae/wp-content/uploads/2026/01/Parquet-Flooring-Dubai.pngRubber Flooring – Parquet Flooring Dubai
https://parquetflooringdubai.ae
3232Anthracite 5208913
https://parquetflooringdubai.ae/product/anthracite-5208913/
https://parquetflooringdubai.ae/product/anthracite-5208913/#respondMon, 10 Feb 2025 05:05:55 +0000https://parquetflooringdubai.ae/?post_type=product&p=3789Add a modern and stylish look to your home with Anthracite 5208913 Flooring. Its deep, rich color brings a contemporary feel while giving your rooms a sleek and elegant appearance. Designed for strength and durability, this flooring is easy to maintain and perfect for high-traffic areas. Its smooth finish ensures comfort underfoot and adds a premium touch to any space.
Features:
Made from high-quality materials for long-lasting use
Stylish anthracite color for modern interiors
Durable and resistant to everyday wear and tear
Smooth, easy-to-clean surface
Ideal for living rooms, kitchens, bedrooms, and offices
]]>
Add a modern and stylish look to your home with Anthracite 5208913 Flooring. Its deep, rich color brings a contemporary feel while giving your rooms a sleek and elegant appearance. Designed for strength and durability, this flooring is easy to maintain and perfect for high-traffic areas. Its smooth finish ensures comfort underfoot and adds a premium touch to any space.
Features:
Made from high-quality materials for long-lasting use
Stylish anthracite color for modern interiors
Durable and resistant to everyday wear and tear
Smooth, easy-to-clean surface
Ideal for living rooms, kitchens, bedrooms, and offices
]]>https://parquetflooringdubai.ae/product/anthracite-5208913/feed/0Beige 5208902
https://parquetflooringdubai.ae/product/beige-5208902/
https://parquetflooringdubai.ae/product/beige-5208902/#respondMon, 10 Feb 2025 05:05:13 +0000https://parquetflooringdubai.ae/?post_type=product&p=3787Give your home a bright and inviting feel with Beige 5208902 Flooring. Its soft, neutral color creates a welcoming atmosphere, perfect for any room. Designed for durability and daily use, this flooring is easy to clean and maintain while giving a smooth, comfortable surface underfoot. Ideal for both modern and classic interiors, Beige 5208902 Flooring adds a timeless look to your living spaces.
Features:
Made from high-quality materials for long-lasting use
Soft beige color for a warm, inviting look
Durable and resistant to daily wear and tear
Smooth, easy-to-clean surface
Perfect for living rooms, bedrooms, kitchens, and offices
]]>Give your home a bright and inviting feel with Beige 5208902 Flooring. Its soft, neutral color creates a welcoming atmosphere, perfect for any room. Designed for durability and daily use, this flooring is easy to clean and maintain while giving a smooth, comfortable surface underfoot. Ideal for both modern and classic interiors, Beige 5208902 Flooring adds a timeless look to your living spaces.
Features:
Made from high-quality materials for long-lasting use
Soft beige color for a warm, inviting look
Durable and resistant to daily wear and tear
Smooth, easy-to-clean surface
Perfect for living rooms, bedrooms, kitchens, and offices
]]>https://parquetflooringdubai.ae/product/beige-5208902/feed/0Charcoal 5208908
https://parquetflooringdubai.ae/product/charcoal-5208908/
https://parquetflooringdubai.ae/product/charcoal-5208908/#respondMon, 10 Feb 2025 05:04:10 +0000https://parquetflooringdubai.ae/?post_type=product&p=3785Give your home a sleek and modern look with Charcoal 5208908 Flooring. Its deep, rich color adds a contemporary touch to any room while creating a stylish and elegant atmosphere. Built for durability, this flooring is perfect for areas with high foot traffic and is easy to clean and maintain. Comfortable underfoot and resistant to daily wear, Charcoal 5208908 Flooring combines style with functionality, making it a perfect choice for both modern and classic interiors.
Features:
Made from high-quality materials for long-lasting use
Deep charcoal color for a modern, elegant look
Durable and resistant to daily wear and tear
Smooth, easy-to-clean surface
Ideal for living rooms, bedrooms, kitchens, and offices
]]>Give your home a sleek and modern look with Charcoal 5208908 Flooring. Its deep, rich color adds a contemporary touch to any room while creating a stylish and elegant atmosphere. Built for durability, this flooring is perfect for areas with high foot traffic and is easy to clean and maintain. Comfortable underfoot and resistant to daily wear, Charcoal 5208908 Flooring combines style with functionality, making it a perfect choice for both modern and classic interiors.
Features:
Made from high-quality materials for long-lasting use
Deep charcoal color for a modern, elegant look
Durable and resistant to daily wear and tear
Smooth, easy-to-clean surface
Ideal for living rooms, bedrooms, kitchens, and offices
]]>https://parquetflooringdubai.ae/product/charcoal-5208908/feed/0Cold Dark Grey 5208909
https://parquetflooringdubai.ae/product/cold-dark-grey-5208909/
https://parquetflooringdubai.ae/product/cold-dark-grey-5208909/#respondMon, 10 Feb 2025 05:02:39 +0000https://parquetflooringdubai.ae/?post_type=product&p=3783Cold Dark Grey 5208909 Flooring is deep, cool grey color creates a sleek and elegant atmosphere, perfect for any room. Designed for durability, this flooring is ideal for areas with heavy foot traffic and is easy to clean and maintain. Comfortable underfoot and resistant to daily wear, Cold Dark Grey 5208909 Flooring adds both beauty and functionality to your interiors, making it suitable for contemporary and classic spaces alike.
Features:
Made from high-quality materials for long-lasting use
Cool dark grey color for a modern, elegant look
Durable and resistant to daily wear and tear
Smooth, easy-to-clean surface
Perfect for living rooms, bedrooms, kitchens, and offices
]]>Cold Dark Grey 5208909 Flooring is deep, cool grey color creates a sleek and elegant atmosphere, perfect for any room. Designed for durability, this flooring is ideal for areas with heavy foot traffic and is easy to clean and maintain. Comfortable underfoot and resistant to daily wear, Cold Dark Grey 5208909 Flooring adds both beauty and functionality to your interiors, making it suitable for contemporary and classic spaces alike.
Features:
Made from high-quality materials for long-lasting use
Cool dark grey color for a modern, elegant look
Durable and resistant to daily wear and tear
Smooth, easy-to-clean surface
Perfect for living rooms, bedrooms, kitchens, and offices
]]>https://parquetflooringdubai.ae/product/cold-dark-grey-5208909/feed/0Bubble Top
https://parquetflooringdubai.ae/product/bubble-top/
https://parquetflooringdubai.ae/product/bubble-top/#respondSat, 08 Feb 2025 07:12:06 +0000https://parquetflooringdubai.ae/?post_type=product&p=3654Bubble Top Flooring is a strong and stylish flooring solution that adds a modern touch to any space. Its unique textured surface not only looks attractive but also provides extra grip, making it safe for homes and offices. This flooring is durable, waterproof, and easy to maintain, making it perfect for high-traffic areas. Quick and simple installation ensures a hassle-free upgrade to your interiors, combining practicality with elegance.
Features:
Waterproof and moisture-resistant
Scratch and stain-resistant surface
Slip-resistant textured finish
Easy to clean and maintain
Durable for high-traffic areas
]]>Bubble Top Flooring is a strong and stylish flooring solution that adds a modern touch to any space. Its unique textured surface not only looks attractive but also provides extra grip, making it safe for homes and offices. This flooring is durable, waterproof, and easy to maintain, making it perfect for high-traffic areas. Quick and simple installation ensures a hassle-free upgrade to your interiors, combining practicality with elegance.
Features:
Waterproof and moisture-resistant
Scratch and stain-resistant surface
Slip-resistant textured finish
Easy to clean and maintain
Durable for high-traffic areas
]]>https://parquetflooringdubai.ae/product/bubble-top/feed/0Edge Mat
https://parquetflooringdubai.ae/product/edge-mat/
https://parquetflooringdubai.ae/product/edge-mat/#respondSat, 08 Feb 2025 07:11:27 +0000https://parquetflooringdubai.ae/?post_type=product&p=3652Edge Mat Flooring is a durable and practical flooring solution designed to enhance the look and safety of any space. Its unique edge mat design provides extra grip, reducing the risk of slips and falls while adding a modern aesthetic. This flooring is strong, waterproof, and easy to maintain, making it ideal for homes, offices, and high-traffic areas. Quick and simple installation ensures you can enjoy a stylish and functional floor without any hassle.
Features:
Waterproof and moisture-resistant
Scratch and stain-resistant surface
Slip-resistant edge mat design
Easy to clean and maintain
]]>Edge Mat Flooring is a durable and practical flooring solution designed to enhance the look and safety of any space. Its unique edge mat design provides extra grip, reducing the risk of slips and falls while adding a modern aesthetic. This flooring is strong, waterproof, and easy to maintain, making it ideal for homes, offices, and high-traffic areas. Quick and simple installation ensures you can enjoy a stylish and functional floor without any hassle.
Features:
Waterproof and moisture-resistant
Scratch and stain-resistant surface
Slip-resistant edge mat design
Easy to clean and maintain
]]>https://parquetflooringdubai.ae/product/edge-mat/feed/0Hammer Top
https://parquetflooringdubai.ae/product/hammer-top/
https://parquetflooringdubai.ae/product/hammer-top/#respondSat, 08 Feb 2025 07:10:44 +0000https://parquetflooringdubai.ae/?post_type=product&p=3650Hammer Top Flooring is a strong and reliable flooring solution designed to add style and safety to any space. Its unique hammered texture not only looks modern and attractive but also provides extra grip, making it ideal for homes, offices, and high-traffic areas. This flooring is waterproof, scratch-resistant, and easy to clean, ensuring long-lasting performance and minimal maintenance. Quick and simple installation makes it hassle-free to upgrade your interiors.
Features:
Waterproof and moisture-resistant
Scratch and stain-resistant surface
Slip-resistant hammered texture
Easy to clean and maintain
Durable for high-traffic areas
]]>Hammer Top Flooring is a strong and reliable flooring solution designed to add style and safety to any space. Its unique hammered texture not only looks modern and attractive but also provides extra grip, making it ideal for homes, offices, and high-traffic areas. This flooring is waterproof, scratch-resistant, and easy to clean, ensuring long-lasting performance and minimal maintenance. Quick and simple installation makes it hassle-free to upgrade your interiors.
Features:
Waterproof and moisture-resistant
Scratch and stain-resistant surface
Slip-resistant hammered texture
Easy to clean and maintain
Durable for high-traffic areas
]]>https://parquetflooringdubai.ae/product/hammer-top/feed/0Link Mat
https://parquetflooringdubai.ae/product/link-mat/
https://parquetflooringdubai.ae/product/link-mat/#respondSat, 08 Feb 2025 07:09:55 +0000https://parquetflooringdubai.ae/?post_type=product&p=3648Link Mat Flooring is a durable and practical flooring solution that adds style and safety to any space. Its interlocking design creates a seamless look while providing extra grip, making it ideal for homes, offices, and high-traffic areas. This flooring is waterproof, scratch-resistant, and easy to clean, ensuring long-lasting performance with minimal maintenance. Quick and simple installation allows you to enjoy a strong, functional, and attractive floor without any hassle.
Features:
Waterproof and moisture-resistant
Scratch and stain-resistant surface
Slip-resistant interlocking design
Easy to clean and maintain
Durable for high-traffic areas
]]>Link Mat Flooring is a durable and practical flooring solution that adds style and safety to any space. Its interlocking design creates a seamless look while providing extra grip, making it ideal for homes, offices, and high-traffic areas. This flooring is waterproof, scratch-resistant, and easy to clean, ensuring long-lasting performance with minimal maintenance. Quick and simple installation allows you to enjoy a strong, functional, and attractive floor without any hassle.
Features:
Waterproof and moisture-resistant
Scratch and stain-resistant surface
Slip-resistant interlocking design
Easy to clean and maintain
Durable for high-traffic areas
]]>https://parquetflooringdubai.ae/product/link-mat/feed/0Pavers-Dog Bone
https://parquetflooringdubai.ae/product/pavers-dog-bone/
https://parquetflooringdubai.ae/product/pavers-dog-bone/#respondSat, 08 Feb 2025 07:08:48 +0000https://parquetflooringdubai.ae/?post_type=product&p=3646Pavers-Dog Bone Flooring is a durable and stylish flooring solution designed to enhance outdoor and indoor spaces. Its unique dog bone shape interlocks perfectly, creating a strong and attractive surface. This flooring is waterproof, weather-resistant, and easy to maintain, making it ideal for gardens, patios, walkways, and high-traffic areas. Quick and simple installation ensures a beautiful and long-lasting floor without any hassle.
Features:
Waterproof and weather-resistant
Scratch and stain-resistant surface
Unique dog bone interlocking design
Easy to clean and maintain
Durable for high-traffic areas
Quick and simple installation
]]>Pavers-Dog Bone Flooring is a durable and stylish flooring solution designed to enhance outdoor and indoor spaces. Its unique dog bone shape interlocks perfectly, creating a strong and attractive surface. This flooring is waterproof, weather-resistant, and easy to maintain, making it ideal for gardens, patios, walkways, and high-traffic areas. Quick and simple installation ensures a beautiful and long-lasting floor without any hassle.
Features:
Waterproof and weather-resistant
Scratch and stain-resistant surface
Unique dog bone interlocking design
Easy to clean and maintain
Durable for high-traffic areas
Quick and simple installation
]]>https://parquetflooringdubai.ae/product/pavers-dog-bone/feed/0Pavers Hexagon
https://parquetflooringdubai.ae/product/pavers-hexagon/
https://parquetflooringdubai.ae/product/pavers-hexagon/#respondSat, 08 Feb 2025 07:07:15 +0000https://parquetflooringdubai.ae/?post_type=product&p=3645Pavers Hexagon Flooring is a stylish and durable choice for both homes and outdoor spaces. Its unique hexagon design adds a modern look while also being strong enough to handle heavy use. This flooring is easy to clean, slip-resistant, and long-lasting, making it a great option for areas like gardens, patios, driveways, and walkways. With high quality and attractive design, it brings beauty and strength together.
Features:
Modern hexagon shape for a unique style
Strong and durable material for long life
Slip-resistant surface for safety
Easy to clean and maintain
Perfect for outdoor spaces like patios, walkways, and driveways
]]>Pavers Hexagon Flooring is a stylish and durable choice for both homes and outdoor spaces. Its unique hexagon design adds a modern look while also being strong enough to handle heavy use. This flooring is easy to clean, slip-resistant, and long-lasting, making it a great option for areas like gardens, patios, driveways, and walkways. With high quality and attractive design, it brings beauty and strength together.
Features:
Modern hexagon shape for a unique style
Strong and durable material for long life
Slip-resistant surface for safety
Easy to clean and maintain
Perfect for outdoor spaces like patios, walkways, and driveways