ad00d0d14f4299d30069ea692a7da801 ./tsconfig.json 39ab8276fb0e4bd3fcab3270822c5977 ./assets/src/index.php c3a76ea813605a3e813ceb843364d775 ./assets/src/styles/cpbw-admin.css 072559506d42d18892f577257672e5de ./assets/src/styles/tailwind.css ccb914205ff1f4c2010d22300abf8a39 ./assets/src/types.d.ts c50af946151c1746938f7ced0788605c ./assets/src/plugin-admin.js f4bfa685580d9062f73505120c0a5c8a ./assets/build/plugin-admin.asset.php fd4465acc1b8780b8030042f8e33261d ./assets/build/images/demo_product.a98b1411.jpg 986c5dbea5217e7d877a42d78ecfaaca ./assets/build/plugin-admin.css a87478ad7a33445e4e2279987a2d4a8f ./assets/build/plugin-admin.css.map e1e6f7eb26c2ca45169f178ffce0b106 ./assets/build/plugin-admin.js.map f2984a736b1ce49a8abb333311180b64 ./assets/build/plugin-admin.js 55803c4b7dccbcdaff939ea0095a0c57 ./assets/image/cpbw-menu-img.png 4b4cde296cee175226ad372833d2270a ./assets/image/cpbw-menu-img.gif ef0f24ffbe78e2a154112b04bf6731d1 ./app/Utilities/Settings.php c6212888b863f69bb56ff0e676c11afc ./app/Utilities/DropDown.php 395ca4fbd013e8dfac2dcb6469b00df0 ./app/Utilities/Search.php da8f62663c923d2914c5c1ab41eb4660 ./app/Utilities/BadgeHelper.php 1c817b39618e99b7baddbfb8b0e128f7 ./app/Image/Image.php f6032d78a9031a78e3c5de43be12bbdb ./app/Badge.php 1bcf6e7531c950123f760ea4e4ffb737 ./app/Filter.php dbe21daadbfc0f59ee833424ba504573 ./webpack.config.js 3b4bd456ec37dafdc94134b05a161702 ./eslint.config.mjs 1eb8e943b6f2748fc6ef8690e08a3e0c ./README.txt dfa0ede7e7e093507356c62f715152e4 ./tailwind.config.js bafd8309423925be364985786e906c26 ./composer.json 45865d276eadec25f1d0df974608b80f ./frontend/BadgeSettings.php 6058c00f686306b215a34f791da0d558 ./functions/functions.php edfa2bb1be6e2c7147bf91d5c133ad3f ./package-lock.json a822aa90a4c94294562bb3b1aae06817 ./backend/views/src/hooks/useGetApplicableMargin.jsx 195d96571387249b0f80a4124f7917d9 ./backend/views/src/data/navRoutes.js eac59b0609a144e8decaf41a8fd506de ./backend/views/src/data/navRoutes.ts 1ff390fc6109165209334e78abc7211a ./backend/views/src/utils/booleanConverter.js 24c2b4b07647f65f50e16fce9e3ca55f ./backend/views/src/utils/cn.js e9c7c0c6861f7a45c0971533c43493fb ./backend/views/src/utils/queryBuilder.js 6cd9f5332c3614e9096cb37cd80a820d ./backend/views/src/utils/cn.ts 55405774987c300c7590ae69c0f05e52 ./backend/views/src/utils/formatISODate.js 0764887277bfc7118526f8ef0361648f ./backend/views/src/utils/formatToLocalDateTime.js fd45acfd084239abc3bebb0a8da97809 ./backend/views/src/utils/badgeUtils.js 8614bfab6843d0563a5d7719b183ef39 ./backend/views/src/utils/isProActive.js 5ef1cde6d57066b8da504321cb1d9dbb ./backend/views/src/utils/queryBuilder.ts 296ba43b84eb211f1ce94480caa08c67 ./backend/views/src/app/store.ts 5f0dbf019d8fa60b2abf73281ccca68e ./backend/views/src/App.tsx 86734d6c2538126dfe56aec3b9ebae32 ./backend/views/src/layout/Main.jsx 86734d6c2538126dfe56aec3b9ebae32 ./backend/views/src/layout/Main.tsx 7019caaf4850188dc6f1cefe2280aa50 ./backend/views/src/layout/components/SideNav.jsx ea24293b3bf25dd31a7b249ee13c0825 ./backend/views/src/layout/components/SideNav.tsx ebb163499a51d31dfb628c41b7b4f549 ./backend/views/src/features/search/searchApi.js e2dcc47b6d6ab97d56e5f379605104ef ./backend/views/src/features/badges/badgesSlice.js 7280700ec96c43ab8833f171205a603b ./backend/views/src/features/badges/badgesApi.js 58562aad0bd63a4b48e587f0991a30a3 ./backend/views/src/features/settings/settingsApi.js d4f673a78e03f3d4600f3ee274f6ca97 ./backend/views/src/features/api/apiSlice.ts 52d58242f87a3600fd4351f4d98c1abf ./backend/views/src/features/api/apiSlice.js 9dbe3ce55340df8d6f6311e1ee527cc0 ./backend/views/src/pages/Badges/BadgesManager/BadgesManager.jsx 302ca9b60c5d0c14de923034940f7379 ./backend/views/src/pages/Badges/BadgesManager/components/BadgesTable.jsx 0e3b1932126f3946d72674b20c6b0118 ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgePosition.jsx 8f9da21b734cf1384a2c66ad845fa244 ./backend/views/src/pages/Badges/BadgesEditor/components/Common/SectionContainer.jsx c4c98517439f52336fb896436d16f161 ./backend/views/src/pages/Badges/BadgesEditor/components/Common/PlaceHolderTip.jsx c13c26c3d3732aef2c6e57b01ec5077e ./backend/views/src/pages/Badges/BadgesEditor/components/Common/SelectBadgeType.jsx bea14907d506fddb564e246d79714c73 ./backend/views/src/pages/Badges/BadgesEditor/components/Common/FooterActions.jsx 107d2f782dc6b06108bd67807101d25a ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgeValidity.jsx 2d041edd3381cef7768b9eb919bdb7b5 ./backend/views/src/pages/Badges/BadgesEditor/components/Common/PreviewBadge.jsx de1be335d60d94efe580a0dcf3b98bea ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgeMargin.jsx 57cdd757bbad81b448cbee7a3cc8cdd7 ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgeProductFiler.jsx 8e93418da25607eb32f8f484089cd910 ./backend/views/src/pages/Badges/BadgesEditor/components/Common/BadgeName.jsx 77fce2216f7bb362c51eb3fb5df1b20f ./backend/views/src/pages/Badges/BadgesEditor/components/Common/UploadBadge.jsx 949a5d5c5235ad0466c4e1a504f9c3a2 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/CustomSettings.jsx 1b472dc8309818012ce554f17872a193 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeShape.jsx 1c3a6cb638cf0a8452ba9fa500caad97 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/OtherProperty.jsx 85044f084271a22d5662aa656991aa1a ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeColors/BadgeColors.jsx e73e60da6be3687d7a60dd10aaa915b3 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeColors/components/CustomPicker.jsx c4ceca9729985b530f9c06c965fa72c6 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeDimension.jsx f793ee94d66806455580a52c5a26b66e ./backend/views/src/pages/Badges/BadgesEditor/components/CustomSettings/components/BadgeContents.jsx 1abd2304c17ae3aa137f0b5be819cb20 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/CustomHtml.jsx fa208746df28e07aa4cdc8fea818c731 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/components/CodeEditor.jsx 5222f9dbc530f82069a22296c643f00b ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/components/BasicProperties.jsx 63ea99436a68910c8f6f17c47a99a1a9 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/components/CssEditor.jsx ecca28f0596865055be88be4c0661670 ./backend/views/src/pages/Badges/BadgesEditor/components/CustomHtml/components/HtmlEditor.jsx ae96d5154216e7cdce9ed23122829955 ./backend/views/src/pages/Badges/BadgesEditor/components/ImageSettings/ImageSettings.jsx 82c739c35e09eebc64f485d13357b07b ./backend/views/src/pages/Badges/BadgesEditor/components/ImageSettings/components/ImageDimension.jsx 54203bf823b18dd76ebf8c47f967dc77 ./backend/views/src/pages/Badges/BadgesEditor/components/ImageSettings/components/SelectImage.jsx aee22d36d17e0904ca0abe1bc5a39068 ./backend/views/src/pages/Badges/BadgesEditor/BadgesEditor.jsx 06489f7892b17278f0e8293c8d30d821 ./backend/views/src/pages/FilterEditor/FilterEditor.jsx 7330802db9650bbe3cddbf22d4000729 ./backend/views/src/pages/Filters/Filters.jsx 71d560f5f8735d1e9468ff3a85e7687d ./backend/views/src/pages/Filters/components/FiltersTable.jsx 7b7f0d35c624acae1b05b06d83ba35f1 ./backend/views/src/pages/Settings/Settings.jsx 7fcacfe018945b39517d6237b80682df ./backend/views/src/pages/Settings/components/GeneralSettings/GeneralSettings.jsx 692dba4f2ff5446a70c9c81c31ae6029 ./backend/views/src/pages/Settings/components/GeneralSettings/components/WhereToShowBadge.jsx 182e0f6827c10da1f7aec976eda3d29e ./backend/views/src/pages/Settings/components/GeneralSettings/components/DefaultBadgeToggler.jsx 0d3d475432960af153d2c6642399d679 ./backend/views/src/pages/Settings/components/GeneralSettings.jsx 80550e7486e5909e682583b9a8a8d8f2 ./backend/views/src/routes/router.jsx 011fa33d17562813c22589c555c731c8 ./backend/views/src/routes/router.tsx f9e550fe9a32c793d83f5ec72ad87f5e ./backend/views/src/App.jsx 0e8c51c770abf5a7cb8e9d47cd99a211 ./backend/views/src/components/Table.tsx d6fdd0fe0e26fcbb0863e03ec5a6ab78 ./backend/views/src/components/Toggler.jsx 491acfe1d96dd47cf39c2bad93d7dc5a ./backend/views/src/components/SectionContainer.jsx 74eb4a935c5d4d58b3d0c51745bdb713 ./backend/views/src/components/Button.tsx f5df87eb450b501c48125690317d1a3b ./backend/views/src/components/SingleSelect.tsx 562f669e6b965be936dbaae8d23961db ./backend/views/src/components/Table.jsx dc65998287f10292806840259d2cbe10 ./backend/views/src/components/SingleSelect.jsx 6d045c6af7556b188a432272e130a3e7 ./backend/views/src/components/Label.jsx e4ee785adeb1eeb29e045c578f074bd8 ./backend/views/src/components/Input.tsx 4770f9acb496c3b38ad9e04260e35b75 ./backend/views/src/components/TableLoading.tsx 03e49e2b3a6a680086e6d53ec04e83c3 ./backend/views/src/components/Button.jsx 743e44fc843ccb9800c12aad619bf8dc ./backend/views/src/components/AsyncSearchSelect.jsx 3614b0a06ae943951d785b78e1d6d070 ./backend/views/src/components/SearchSelect.tsx da0a63b15bc0fcd5c7f3417f782c49fc ./backend/views/src/components/TableLoading.jsx 3de8372e8e434722987c7250d290e8d4 ./backend/views/src/components/SearchSelect.jsx 800b45c5463274eae484f2ccdfd8af3d ./backend/views/src/components/Toggler.tsx 38fae7bf48a220109b402515d44d4187 ./backend/views/src/components/LoadingSpinner.jsx 2ca949f56feca17ab5f2321f1f297db6 ./backend/views/src/components/ProBadge.jsx cb71d1fee6e4766937838435eac8c662 ./backend/views/src/components/LoadingSpinner.tsx a508553b3061f0752f1aaa9343e02503 ./backend/views/src/components/Input.jsx 8ee6a74d0ab10202bb7fc3cc666a1891 ./backend/views/src/components/DeleteModal.jsx fd4465acc1b8780b8030042f8e33261d ./backend/views/assets/images/demo_product.jpg 08ed6dbac2d6919ba39f3e0a98b272e9 ./backend/views/assets/badge/badge-images/Halloween/halloween-1.svg 304ed15186af1a23fccd8b12f16428d8 ./backend/views/assets/badge/badge-images/Halloween/halloween-8.svg bc57fa1217269093f1f3b59c80d866dd ./backend/views/assets/badge/badge-images/Halloween/halloween-6.svg 8d4d37de0e181b193281b21deac04749 ./backend/views/assets/badge/badge-images/Halloween/halloween-5.svg d103762bbc1dbe570a46da2a8e754e9d ./backend/views/assets/badge/badge-images/Halloween/halloween-3.svg d29703b02c9b56bcf135db2273eeea29 ./backend/views/assets/badge/badge-images/Halloween/halloween-4.svg 708d0469b430293f2223ad757f21fbaf ./backend/views/assets/badge/badge-images/Halloween/Halloween-10.svg 1c4d82acf5ff5319161dd7428f0a385b ./backend/views/assets/badge/badge-images/Halloween/halloween-2.svg 8d4d37de0e181b193281b21deac04749 ./backend/views/assets/badge/badge-images/Halloween/halloween-9.svg 480c968b4b0441fc8ca3cf1589bfb8c5 ./backend/views/assets/badge/badge-images/Halloween/halloween-7.svg eea2eb4011ca9edb127f1a31632efd1f ./backend/views/assets/badge/badge-images/Halloween/halloween-11.svg 66514511ea6578c87ee112cad2083e0a ./backend/views/assets/badge/badge-images/Sale/sale-9.svg ee01c8c1e99c12189a1ec7d20ae2f67d ./backend/views/assets/badge/badge-images/Sale/sale-6.svg 5f59f0c17effada7f889a2ed1e238e4f ./backend/views/assets/badge/badge-images/Sale/sale-13.svg 34bd38193d102638608f635012a44cd8 ./backend/views/assets/badge/badge-images/Sale/sale-4.svg 1017d8a60f58dfd8ad20b1ea87558a40 ./backend/views/assets/badge/badge-images/Sale/sale-12.svg dd4bb4575c0112dbe7d62d6a1bc501ba ./backend/views/assets/badge/badge-images/Sale/sale-2.svg 28a216e79e112c2399db2039148ce5ef ./backend/views/assets/badge/badge-images/Sale/sale-10.svg a9b668b3bc494ea155626ad28dfad6df ./backend/views/assets/badge/badge-images/Sale/sale-5.svg 5fc65662e38b2e837223f5eabd8e9d15 ./backend/views/assets/badge/badge-images/Sale/sale-7.svg ee895b181b6f5568a245d5d8dd967789 ./backend/views/assets/badge/badge-images/Sale/sale-14.svg a0131bca52ac626673759f3a362894b3 ./backend/views/assets/badge/badge-images/Sale/sale-8.svg 34bd38193d102638608f635012a44cd8 ./backend/views/assets/badge/badge-images/Sale/sale-1.svg 64c7362b44025a0b3996448bb4e97c58 ./backend/views/assets/badge/badge-images/Sale/sale-3.svg c1f59829f98386706a1df8cdcd3a03dd ./backend/views/assets/badge/badge-images/Sale/sale-11.svg 9db2ef5e75115708e3bdcbff12df25d7 ./backend/views/assets/badge/badgeImageData.json c8d7b3500b37fa43be7b837938011c10 ./backend/views/assets/tailwind.css d2d51f27be2154724e21d3656096ac01 ./backend/views/admin-view.php cc0f4230bd32e7d8138d346bff38c9a3 ./backend/ActDeact.php 705e4686bc06db3905c2166f26b0474b ./backend/Enqueue.php b2326b6a879aad39e61114e601f461b8 ./backend/Menu.php 05fc3632b8c46848ad1e193f4a86b440 ./rest/Api.php de669b91c31b986ba4a95f406d09a83d ./rest/DropDownApi.php f3c9580ef10f06bff72a27726fbfef35 ./rest/BadgeApi.php 771b17a9ac7941c0d6a01c5f54e605e2 ./rest/settingsApiDocumentation.txt 757009cd9f0780283193815db0c7ed4c ./rest/FilterApi.php 999652727daa5cd1a38eb158b5d3d005 ./rest/SrearchApi.php 87bd772a67a8ba9bdc92f3cfd8e3920d ./rest/SettingsApi.php 84eb7ad139f57cd5c1fa51f50491baf1 ./package.json 16b38d95d07030299aafc9e9ec2e532c ./custom-product-badge-for-woocommerce.php a0899dd7d97c25fe1d872a542afa6081 ./vendor/composer/ClassLoader.php 58e0494c51d30eb3494f7c9198986bb9 ./vendor/composer/installed.json 8645d3a4e3ad87e7cf4d88a46717aab4 ./vendor/composer/autoload_classmap.php 54b8803899393e3c4015d693cf7be14d ./vendor/composer/autoload_psr4.php 35e12c7d76c4a81633bcf547c0e229a9 ./vendor/composer/autoload_namespaces.php fbd4af3d0bc4be38b6967005a95fad5c ./vendor/composer/autoload_static.php 5c599a5de0c07ed126b48325ed17d455 ./vendor/composer/autoload_real.php 5211431db1330674b4be28f80182185c ./vendor/composer/LICENSE adf10873d87efac19eab89f112669732 ./vendor/composer/autoload_files.php f565fecce2d9a077dff4b81d8b89cb39 ./vendor/autoload.php