8d956718a167b1528fdc937b0071b0b6 ./docs/architecture.md b253e603f1db1184dc9a518806521d38 ./src/shared/hooks/index.js a9a1f25e4011b05265743af6c98440f8 ./src/shared/hooks/useAPI.js 966d69b8363bbb4ca19323332bf8aa6d ./src/shared/hooks/useAIGeneration.js db8d317945ff8bdf0aac9f116707c639 ./src/shared/hooks/useBlockAttributes.js 75e75b26f64aebf3dda5546952077cd5 ./src/shared/hooks/useToggleState.js 8ab307081817319542586de76fe8bf74 ./src/shared/utils/index.js f5b4c850f594dbe18e00568af9ad06a7 ./src/shared/utils/blockUtils.js c73654d17c5cba494e0ee1dee5d87758 ./src/shared/components/index.js 506bcd251addd7d4aaa2092f50a63650 ./src/shared/components/ErrorBoundary.js 3b721814631f04e902a1aa9be913ae58 ./src/shared/components/BlockControls.js e63aa0e49ff3e52514efd5cf069ad66c ./src/shared/components/LoadingSpinner.js 8968c7b788ec82936d9309c98abed322 ./src/index.js d9624e4cd43f93756f1c13434f941c86 ./src/blocks/ai-product-recommendations/index.js 579f3bef36a2b5bf5b7c297df1b9d82f ./src/blocks/ai-product-recommendations/style.scss 5d7bba3b4d1a26c37a268e97991146e9 ./src/blocks/ai-product-recommendations/edit.js 3b7c485a5f21c56c0b9c52d2f6e9ba7f ./src/blocks/ai-product-recommendations/block.json cfe3d20291e64facf03bec30d7f1e360 ./src/blocks/product-slider/view.js f422a73d16ead28615a7f6ef2a9722f7 ./src/blocks/product-slider/index.js dd67d2ec6128651db01bf21fbc09b7e3 ./src/blocks/product-slider/style.scss addff5bcf916fd51d5eb312b57a6feac ./src/blocks/product-slider/edit.js cc21bd39adb9a5ff03209b1a4929240e ./src/blocks/product-slider/block.json 903e36c744e2e84ec91519ad50ba5d4a ./src/blocks/product-slider/save.js 61169d1a0c07cba8346c275f3a492a51 ./src/blocks/product-slider/editor.css 86494abff6b18b5adbfe1ef8c3715232 ./src/blocks/post-grid/view.js 9327565151ce2ac8a83ecb939c0719be ./src/blocks/post-grid/index.js 6861d052f3a57c3239666ae647afe5c4 ./src/blocks/post-grid/style.scss 3d359f0409bec6fe84e91d87534131a8 ./src/blocks/post-grid/styles/frontend.scss 3f3430150ad5a38c11a3aad579d782c1 ./src/blocks/post-grid/styles/editor.scss 0fce7da7085da4f279cd85da63313ecb ./src/blocks/post-grid/editor/hooks/usePostLayout.js 08347307da9613f63a2c4b17ad2559d0 ./src/blocks/post-grid/editor/hooks/usePostData.js 5047b41f38868dbcb6f1e2ee62999d0a ./src/blocks/post-grid/editor/Controls/PostControls.js aed90a48dada31de9d6ba8d8ab03c888 ./src/blocks/post-grid/editor/Controls/DisplayControls.js 314cd5aa7769f85f65c85136f7b69abd ./src/blocks/post-grid/editor/Controls/LayoutControls.js c1a254df2aa661e7918581184694c8de ./src/blocks/post-grid/editor/Preview/PostPreview.js 2d3690d826bc993baa9fbf8ea6113f3f ./src/blocks/post-grid/editor/Edit.js 442d309a24094bc20a2ffcc418900683 ./src/blocks/post-grid/frontend/Save.js 453ce1a69a283b84e67b0c55f3255aa3 ./src/blocks/post-grid/frontend/View.js d0798f8f677afc10a6ae402f9134a05b ./src/blocks/post-grid/frontend/components/PostSlider.js a48f26a3fc377335a6a9dc1b6874b2a9 ./src/blocks/post-grid/frontend/components/PostCard.js 5d534452a238d90d86d38c07ef490da7 ./src/blocks/post-grid/frontend/components/PostGrid.js 8e10af2268442855e82c7875b402f341 ./src/blocks/post-grid/frontend/components/PostTicker.js 1bcba9f54ea7de226f83c13aefda9f4d ./src/blocks/post-grid/block.json 52c2dd659ad62baeaaadce9793cb3b20 ./src/blocks/post-grid/settings/constants.js 28c37ff34a561dffcb39a653b639c354 ./src/blocks/post-grid/settings/attributes.js 8f8c818f11f3ee524addb3e46aef95ee ./src/blocks/post-grid/settings/defaultSettings.js 9827c9ffdeaa34a64b63b9f5bfb76ba0 ./src/blocks/advanced-post-block/index.js 8d26e45f87dc2a7130a88cc3b6c2f768 ./src/blocks/advanced-post-block/style.scss 6fe184d93230562067d1c2dfbf19754f ./src/blocks/advanced-post-block/styles/editor.scss 700f76bf078c0d6c5529c77f649c489d ./src/blocks/advanced-post-block/editor/hooks/usePostLayout.js 95058a34cd91c78a0618650460c46684 ./src/blocks/advanced-post-block/editor/hooks/usePostData.js 34282acf1cfc8300fb98c7a2bf11806f ./src/blocks/advanced-post-block/editor/Controls/PostControls.js dc401defcff0bdaef173107e5565823c ./src/blocks/advanced-post-block/editor/Controls/DisplayControls.js a05b172d5b63a82104eceabcffa0b5d1 ./src/blocks/advanced-post-block/editor/Controls/LayoutControls.js 2280f09916c0e629a3dfc6b6ba015a82 ./src/blocks/advanced-post-block/editor/Preview/PostPreview.js 13a9859553a29506b73e0f5535ea20ca ./src/blocks/advanced-post-block/editor/Edit.js cff4c4dba5e30d41a5f698c22da1b05f ./src/blocks/advanced-post-block/frontend/Save.js 70d20983b54df975b86fec4f700cb649 ./src/blocks/advanced-post-block/block.json 6374e730fcc5d08a093951ae28824162 ./src/blocks/ai-recommendations/view.js 337c70ba299868d14bf1a4c92c59a15c ./src/blocks/ai-recommendations/index.js 7a9caed8980c38f90e366bffcd88c8a1 ./src/blocks/ai-recommendations/style.scss 885e287bf9b548aeb89047e09064350d ./src/blocks/ai-recommendations/edit.js 13466d21db8b7f6527ebbf506a747be2 ./src/blocks/ai-recommendations/block.json 1220ae14f8320c264050b3e09fb7c2e8 ./src/blocks/ai-recommendations/editor.css 25a1e8da62ff4228cb2a138002e49d4d ./src/blocks/product-carousel/view.js cc1652fa7b6332cf50f13805698c71bb ./src/blocks/product-carousel/index.js dd8c080ef9eff6dff2ff503ab1ef1968 ./src/blocks/product-carousel/style.scss 5e6a9bc3029bbb17234f02cc13bf8ff2 ./src/blocks/product-carousel/edit.js f8b8e4d112d181cde78c64fb74b10d36 ./src/blocks/product-carousel/block.json e4cf1cc8a6f18adc38449c480065d615 ./src/blocks/product-carousel/editor.css 77be80a4cf46dc4c0d3f2ec818e0a698 ./src/blocks/ai-faq/view.js c761e74720c7fce6d85ef5e92442d6ec ./src/blocks/ai-faq/index.js f920f5224cc9cc7bc987240a8c3e6bbd ./src/blocks/ai-faq/style.scss 8c999be19d0e2e5b307432ca8c0123ac ./src/blocks/ai-faq/edit.js 8916ebc9476c61d9e8d1a1aa00b1af75 ./src/blocks/ai-faq/block.json 48cc4d55c282aa9e75694b42615144ae ./composer.lock 14e472f1a6f4d11813c5329ae2066c9e ./build/vendor.asset.php 4921f9ee34e0ac20e09179028caecd3b ./build/vendor.js 948e14335e78513ee796cd4db82025f2 ./build/ai-product-recommendations/index.js 0304964624a76646d3b565535274ca94 ./build/ai-product-recommendations/index.asset.php bc650fdbfd4b920888e6f0c760435a25 ./build/runtime.asset.php abdd0188fc0398719263452d25d5d4e2 ./build/index.js ca218aa188fead11baca1599bd8ad134 ./build/product-slider/view.js b0ae0cd60ca1de7074148d13a471edf2 ./build/product-slider/index.js b46ef6876515744c5360b767f2b44e33 ./build/product-slider/index.asset.php b3fc50707e4b89a0b942e0193c3eaf11 ./build/product-slider/view.asset.php 5bfeaf2ceae1364b3d7fe3f14a174e36 ./build/index.asset.php e7c6726373e4d6d0bf6af10fe405ef4f ./build/blocks/ai-product-recommendations/block.json 3c471c92727009c90ffe735aa4cd654d ./build/blocks/product-slider/block.json 563c9cbfc42cc65ee544586d211c9f71 ./build/blocks/post-grid/block.json 7ae1a34b3bb743967fa4d3f744e35c6d ./build/blocks/advanced-post-block/block.json 0cdf8ad786a5e88c5a732842c6967b32 ./build/blocks/ai-recommendations/block.json e5ac8063c1ca2c0a79324976f7c7e24b ./build/blocks/product-carousel/block.json 19d706cac93cf20a7d0286849f7dac0a ./build/blocks/ai-faq/block.json be133dcc3018165c922b4f79ea52d609 ./build/post-grid/index-rtl.css 91eea33e9e8dd20f0a667acbdb67fdbd ./build/post-grid/view.js b27faa85865a7ba3b62b0caf6468486a ./build/post-grid/index.js 48f5e44b14a7ebb96f153c8084bc0c11 ./build/post-grid/index.asset.php be133dcc3018165c922b4f79ea52d609 ./build/post-grid/index.css ec2804c28af5c74220fb5102afa0e1db ./build/post-grid/view.asset.php 53de99a27b1c5a53580094c47ce0e1a8 ./build/advanced-post-block/index.js 9dbbf07c82c7466a19b31819a8a780e4 ./build/advanced-post-block/index.asset.php 370f7400282e5faa2ffea75748621b2b ./build/common-rtl.css df485b87929f25a45e10012b758d8331 ./build/ai-recommendations/view.js f21bc59505bc287b23014ed68c00c832 ./build/ai-recommendations/index.js 8905e86e1fdb4f27ab9d7055dce16625 ./build/ai-recommendations/index.asset.php a11f5f710057b5a2ada7e7473552df16 ./build/ai-recommendations/view.asset.php 724cb9bac4651d3148c29cfb799f4c2c ./build/common.asset.php 32be9f753bf95e81a3c7905832409ab2 ./build/product-carousel/view.js 190452f1d898446be550315310792dda ./build/product-carousel/index.js 80febce1676428c33f0411b670359e11 ./build/product-carousel/index.asset.php 337a02454e57062fbf41cea4787082c8 ./build/product-carousel/view.asset.php c3c09d4598232a619d3be294728ea0ed ./build/ai-faq/view.js fcc4f0bda0695bda727ce6e12091cc3d ./build/ai-faq/index.js 1ddb014257492866efda4d721a8310ce ./build/ai-faq/index.asset.php ca1cff1adac91b2858563221ecd1dc45 ./build/ai-faq/view.asset.php 8908b752cf02f96d47d5fe5ba78c9b5e ./build/common.js 56db2f3b37b75b178d0a323d36a5d487 ./build/runtime.js 370f7400282e5faa2ffea75748621b2b ./build/common.css 56d053320da07a0cc7b4e3466808b1ac ./blockxpert.php bf04e659065214e7219cd388ccfb5f63 ./webpack.config.js b5a336663b64be3e8b558358eb667473 ./composer.json 2e5ab764b84d33891a0262389eede66f ./readme.txt e3cb83fa6775129d7cafe46335a6c3ab ./license.txt e532bc6d359eaa3a5d588629cfcd2468 ./package-lock.json be016cc3d4762cada0d68dbe05eaf6db ./README.md 23f59dca84622fcd8a92ca8d23843a66 ./languages/blockxpert.pot 05cce67a4283c37fdaa6d6dae9d6f118 ./includes/class-plugin.php 586c0501638d6371cc38e90fdb238bbe ./includes/classes/class-blockxpert-service.php 2a558301313363f13449f26ffc275bf9 ./includes/classes/class-blockxpert-blocks.php bb037e5ae7b8903d3fa72fd1d6272a62 ./includes/classes/class-blockxpert-rest.php c7bfa780742ac9242e1a088f2b76ecd0 ./includes/classes/class-blockxpert-cache.php 01da631e93b474961c013fa7865f5041 ./includes/init.php d21ac51f19141342fa2c54e2f804ec49 ./includes/assets/js/media-upload.js f2467fef45b57e3a601c29954ec2c443 ./includes/assets/js/settings.js 06e6f993c6420bb385c29bb34200efee ./includes/assets/css/settings.css 51d9ba1a63f04b1ec7da630879e9e4bb ./includes/assets/css/admin-settings.css 5b3a340216d739ce5322709d2b7728db ./includes/assets/css/common.css 2d707c157ddf76a280ec4a4fd01070b4 ./includes/admin/class-settings.php 7491aeb6fc4223960da60ba11ec03f8f ./includes/admin/settings-handler.php 2c52f2dcdda32ade923429a769c25c7b ./package.json f4790d0053c6b6a427000c1f011e3d1a ./vendor/composer/ClassLoader.php a6ae35fad3966904f0fd95a58c5645d6 ./vendor/composer/installed.json d93031117c5e6ef8600fc61915abe4bc ./vendor/composer/installed.php df36f261c61098dfa7e68f81dc1c3e35 ./vendor/composer/platform_check.php 6f68c9f20f726388bd8bbb3e7dc8db71 ./vendor/composer/autoload_classmap.php 9d3349ac09b17b4ae2e5f2e5631f7005 ./vendor/composer/InstalledVersions.php 0b97bca526fc2d49a6627b2f61295436 ./vendor/composer/autoload_psr4.php b331c025a2fe911124f4d544d6c2a0c3 ./vendor/composer/autoload_namespaces.php b8239ceaef278a4f91e21002b6ac977b ./vendor/composer/autoload_static.php bc9f4307f2c92754e2df01a81d5f3098 ./vendor/composer/autoload_real.php 2ee922a0127607bad33e78d08c85f100 ./vendor/composer/LICENSE 901c40cf2f4ac06300c37008082e8f9f ./vendor/autoload.php