{"_id":"mt-react-components","_rev":"33-34233a533c9fa2ff1bcd201fbfd10616","name":"mt-react-components","dist-tags":{"latest":"0.3.4"},"versions":{"0.0.2":{"name":"mt-react-components","version":"0.0.2","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.2","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"f317fcdae10e6221d9e8628c4ec32b538e7fb39c","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.2.tgz","fileCount":2,"integrity":"sha512-gjUWvapO/SysS0GLNFfxDlygcrgYo86EeUt2HZEB4dZekBcRUG8UgVR7u+lesvr2dXiL/wRTGVLUT02ZCS3Qog==","signatures":[{"sig":"MEQCIEJPftws/EPOI2fak7jlpv6W+9P+QOTmz8gaby7+5v0GAiAK0IJrMSTsavBgrqw48ZyEFRsFbT6sp+9BqexAffq/GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1870},"main":"dist/index.js","module":"dist/index.es.js","scripts":{"build":"rollup -c"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.2.4"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.2_1745995494569_0.2996800619369231","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"mt-react-components","version":"0.0.3","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.3","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"cffb2c9af98b155d0547ba930712d65387d26d5d","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.3.tgz","fileCount":3,"integrity":"sha512-3mh+ch1b0OWQ7ztLgd8Rq4t1nxh05PxdffwrFWLKH+zQEscIfS2qRiFicrOaq6upGEcHKtpMBJ169fOS38PVBw==","signatures":[{"sig":"MEYCIQCscKqkr3fGHsCMNIEjL+JHe9NVYLeW35J1kT23CL4cMAIhAOmfZML20KnVQZmUrmD0gV7Gaqp88wOCp96mcR48f0h6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16643},"main":"dist/main.js","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.3_1745999534095_0.36047956704366135","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"mt-react-components","version":"0.0.4","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.4","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"26f21c7ffaa2cfccbba16815d489736db2c4cb16","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.4.tgz","fileCount":3,"integrity":"sha512-jT/Bm4F7kyatNh0CtVBO2gLMqpOm4F/LMYfLoh9GZnoZsiMtPw0kit3S61M6k5BFUm9K1kAMfIBVKfghDkTO9g==","signatures":[{"sig":"MEYCIQCw4UIwiD0H4hWdkZA2V9p5DcV1w1mE+pnRMyQ5bL2yQgIhAO/n4S1QwZM7RqRVHBQEX2RXhwhWkcoyxbcwHdo6bb5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16643},"main":"dist/main.js","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.4_1746000282192_0.8108903319853948","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"mt-react-components","version":"0.0.5","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.5","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"4cbb68f19e4383e8e769e4879fd27e269dacf7c1","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.5.tgz","fileCount":3,"integrity":"sha512-kZBy3kPRnCB9Ur56CDQd6SMg/nTkPwAwkYQ3+PAMxUe3wx9jCYUrguepeR8rhgWDTXewSMz/iFHtvZwh1bLHrA==","signatures":[{"sig":"MEUCIQCS8Jk4SWhYSfYxETt4yW3pKhyS0qF6lOB3M/CI8yR65wIgETst1LzbBYuwR2IO+BACrT6mYD+YnTYKR5Nt1Ds1RaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20254},"main":"dist/main.js","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.5_1746004788223_0.5509691701823296","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"mt-react-components","version":"0.0.6","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.6","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"61ced5ac907835a877cfb534c0dd71b9caad4b9d","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.6.tgz","fileCount":3,"integrity":"sha512-PWeAshsR59cISERP0kVGOnfD2xPsgZ568v3IhrKDwCvo7Jx08P31FqdT0egQTqb5ADGouM/Qc7vcaNMiyn4X1w==","signatures":[{"sig":"MEUCIHDWskEerpfHXnaKi7Lft5hZu7UUpNEbx1CJCPbHoYfgAiEAyGDfnxLgVHOBYO1m7yby9RAGqRSwMW0mYKv1E9TXMDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21132},"main":"dist/main.js","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.6_1746007910987_0.45635336450777686","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"mt-react-components","version":"0.0.7","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.7","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"ee4f152c6150f0a1f4447e636d5ef3832d02ba9e","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.7.tgz","fileCount":3,"integrity":"sha512-IrhLzzTa07AT9fhNOmRYG1P21uS4Mxd1jJh4pr4fPi1aZNGu+Rvi97DMcXdVC8NkxuHWwEZyxTotIz4ZfrRdrg==","signatures":[{"sig":"MEQCIHQhIYmyHNzWs1DcXDUdSiw/cdklgrO1+71nIP1IZ6cqAiBWnmFrJ20BXn8lOBRHD0eCd3pMZMBSG4Wi60dqrujs6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21149},"main":"dist/main.js","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.7_1746008662878_0.9522610050826323","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"mt-react-components","version":"0.0.8","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.8","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"25193c3d27da6ebdff5f10e994c67ecc05aac7c1","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.8.tgz","fileCount":4,"integrity":"sha512-qDludoTGrv0IRDSSMP4dqC0WBu1uhY+O/T6JzPiPe+em9xAWSxdRqHE+XtcC+XWDxsemnkfcPa6BDhbp+iLEyw==","signatures":[{"sig":"MEUCICP0GXQFPQr6GmUkYKCl1hhejhBia2Ycitnv+5oJP8U3AiEA/nSJsxWsBAMKziL4CWHgMYyB5AnarD3A1uOqkQouseU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72698},"main":"dist/main.js","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.8_1746012673148_0.4683963584923363","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"mt-react-components","version":"0.0.9","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.9","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"99c696f97bb6d9e4c4853ec1fd610882ccd66118","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.9.tgz","fileCount":4,"integrity":"sha512-Hs0U4tcH92oieowOgsOaHtycnfRmJdalEgKwloY1+STitjP1CV79MhQjCYV0PFHNDTnCPH4US25ARa0E3mnf3w==","signatures":[{"sig":"MEUCIGsAgBiMYWUEvxxaupHVOHA8idsM+uZXkRtNax5U9+zQAiEAmLAk/kTEraX6PLShMO3QZy4a+FWFHpEcm+qcGsoWMq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72714},"main":"dist/main.js","gitHead":"862599e4a0de1568b7cb7b3b4da2db07824d26fe","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.9_1746018764275_0.6877380544710141","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"mt-react-components","version":"0.0.10","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.0.10","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"79bf678df7c215ebe11bda3a1bc88cf9f140f195","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.0.10.tgz","fileCount":4,"integrity":"sha512-eZZ9v8El+NFLjlzM0B0eUTHWoKZ/oZFPBvIoxsBSmU9DWoT2iGLrvUPk5qgNRwc3GWJvVPLd4G7p5dEb3lWBHw==","signatures":[{"sig":"MEUCIQDQA+PQ/JJZS3DWb3Gcnt9hHkOMo2XhZG9gITYUV5sKZgIgOCPSGFKs9Esvh8H4lM61TestOivTG2jsfWa9vy/IxLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72749},"main":"dist/main.js","gitHead":"859e4b10c4e4dd589cba3ec11214beeffb8b9fb2","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.0.10_1746020874173_0.3999649835500543","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"mt-react-components","version":"0.1.1","keywords":["react","search","debounce","component"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.1","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"f348016204c9468f3dddcde1b1a2ac908f3e2c75","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.1.tgz","fileCount":4,"integrity":"sha512-QR49gHUySDhUKoz4h0Dp824GxQ23pumItBvIHw6jkADhEnVxY23SEnThYwFjnld+LhFufdtjHxqs9BJZx9tiug==","signatures":[{"sig":"MEYCIQDtLc0Htmf0xOZFlJauqYn+0L/M1d7jMXaXmbw98a+yywIhAIoIb3EVODj3ftEPOlT0LHeU69pjIunaQNg73X7aBtXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72766},"main":"dist/main.js","gitHead":"859e4b10c4e4dd589cba3ec11214beeffb8b9fb2","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.1_1746021197279_0.7157163249473257","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"mt-react-components","version":"0.1.2","keywords":["react","search","debounce","popover-menu","switch-button","component","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","mt-search-component","mt-switch-button","mt-popover-menu"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.2","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"beaf6f7a2207973465d7b7268705abce74012753","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.2.tgz","fileCount":4,"integrity":"sha512-kQj2/AUzhyXmuooF6WEAwkKoskcbOVcGGCtdR+PPIBV5n3+1sviXINf0k5uUmrqBfbSxqqB6id78pJDcwG8Fvw==","signatures":[{"sig":"MEUCIQCBEmmEPyS8M2EMI2PaHcwzcsRlZkbb0+PgUETk6oFkZQIgaER5U0zv/nb5wRdMai1d1X6Ct/Ocgb2mg6vQkD3rS48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72976},"main":"dist/main.js","gitHead":"670344c93e7b8a7f0cddb63286726aa090e6bd59","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.2_1746162610022_0.4640474223909803","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"mt-react-components","version":"0.1.3","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.3","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"80ed1c6959e132a46df7a802a427e3710b348590","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.3.tgz","fileCount":4,"integrity":"sha512-tZCtG+drI7XDE/EWEE/OS/kJsVZKDVZKBee+DtLpxPAoGDNIqldrJF6UbjKrSn758Ae/aBY+OT9Pbq5eXq2glQ==","signatures":[{"sig":"MEUCIFnoFIUkuqdf8pDSlGsx695WCstgp5PyikC5Rc/HAmILAiEApism3kaJyyPhLKLsKP3jwK86fg9OynWTrSxQf5iYjhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74905},"main":"dist/main.js","gitHead":"670344c93e7b8a7f0cddb63286726aa090e6bd59","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.3_1746165747400_0.7285712851938813","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"mt-react-components","version":"0.1.4","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.4","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"4ef4b7a07d82918caf83475c122854b6d65bbfec","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.4.tgz","fileCount":4,"integrity":"sha512-iFjJadvp7mmYVCLNEmksIP6N/ywS6AIoVMS0DItcgi2GJbm6ZfwABsoKip9AX3k++sQjNhDVA5+Y1dW1MzTZPA==","signatures":[{"sig":"MEUCIQCN9xYV6RfLiX2uug7HnDNM342wWrfbZ/8dDHxweBp3ZAIgZV9SwSc+uj8d/8s7Dr/69V7ylgGnqCL2K5e6rbZl+R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76140},"main":"dist/main.js","gitHead":"670344c93e7b8a7f0cddb63286726aa090e6bd59","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.4_1746166318308_0.5649717379864485","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"mt-react-components","version":"0.1.5","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.5","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"3a219bcaf0beda7e7ec0ef37eb06fc252d2c86ab","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.5.tgz","fileCount":4,"integrity":"sha512-+evAtlSL37VCeNU4I4l0W/51pavqqfQK9e8q5zBQD/8As6ng50kmG0Vp2s7qXVv+n5p5kJgBKECrFR4h7SAULg==","signatures":[{"sig":"MEYCIQD7HYUwQyLUv4DP8OQg47cdsgb42COmALpzWo+fKIdqowIhAOp9hgsH8jMF+/Zwjz2RBTBJpapOmHrSCXDCL0iDRMIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76191},"main":"dist/main.js","gitHead":"670344c93e7b8a7f0cddb63286726aa090e6bd59","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.5_1746167392579_0.7241473784380481","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"mt-react-components","version":"0.1.6","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.6","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"14027289f907509bf096778018270962a120248c","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.6.tgz","fileCount":4,"integrity":"sha512-eOEeFSzneJ0HOrwd/MkAy6DijSjK0eKRf8U1+Y6LMsAZ1kkcwbt0OFxEGWFyMGxDhNPwhlRIj6tvEhcI7eYlLQ==","signatures":[{"sig":"MEUCIDQd9WQKDRdUNWE8aL868MGdZknwP740krJtzDljqZsnAiEAgcnUeFZLff55yZEARV4H2uT80bXrM89YMsKcBPo8qMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82930},"main":"dist/main.js","gitHead":"670344c93e7b8a7f0cddb63286726aa090e6bd59","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.6_1746170719136_0.8683623597914156","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"mt-react-components","version":"0.1.7","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.7","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"8ca21f26d8ef32cbd011a73146143fcd84b8fe15","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.7.tgz","fileCount":4,"integrity":"sha512-rGy0bQF1mzCJlT+8A98u/CVhzM7GJPXwT51WQCDr6cmIe71apqyPws2cqf0iq3LUMbO7l4BZ4AM1vSKi1xa/Bg==","signatures":[{"sig":"MEUCIQCvQE89U34WYR8ZoTyqS+3eBYKiXt6ud7C6ezRInbVrSgIgYRZKhZ+TIPyqMquuZYKWwLEvYiMuwzUza6ou6IyVu64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85939},"main":"dist/main.js","gitHead":"af133921fd4f01f4497922dc0c232442406a9836","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.7_1746175474609_0.2411670946606761","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"mt-react-components","version":"0.1.8","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.8","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"0498e1168dea58ae72e3d833018ea2036f8fd8dc","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.8.tgz","fileCount":4,"integrity":"sha512-B8sxl5KCu1ODvmNj2m1TrG7VBwNQL46e2eEkj9doa2AyxSkT30SuaPBzZGC2hmcXfJK7n/1QyzBoYg4BK21WHQ==","signatures":[{"sig":"MEUCIQDPfOv5DkHhulhTdT+CzpBB11V/NwwkiRGpwClwwuuglAIgIPiV90B3Hm5v/2DGjmORoQNvzuVc7pZbh3d6Pn7bEwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85939},"main":"dist/main.js","gitHead":"af133921fd4f01f4497922dc0c232442406a9836","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.8_1746178689029_0.3052324653018037","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"mt-react-components","version":"0.1.9","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.9","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"3d0f255828298cbd2f504db0d2b1a4f7019e96dd","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.9.tgz","fileCount":4,"integrity":"sha512-dAmDjJep64s/mXuPqyoXtU5pIA1CsJZOF4IdxwqipCw0fjsiHozsbCjSGNT0o2KLRcMX6t8wBjaiightKMmuzg==","signatures":[{"sig":"MEUCIDtMMmVVmDrfV815anHKvvU6QQhc6Mo6gwOqqseu7G4EAiEA4vOSzQPE24g1N6dxenPnDaHI0usQNjwi0t1RLI9PdHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180832},"main":"dist/main.js","gitHead":"af133921fd4f01f4497922dc0c232442406a9836","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.9_1746179126297_0.12527228508866917","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"mt-react-components","version":"0.1.10","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.1.10","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"dc5760805c5fda9d6dfd13e1fcce751b33648a2e","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.1.10.tgz","fileCount":4,"integrity":"sha512-mT/Tm5QWXxJlJYIO1PUQjsowEu3dncRV5FCg3biixHZuYscim9dYJjkHdl3mDypOzpF2Ccov0dk8CqfHIci80Q==","signatures":[{"sig":"MEUCIERPeDtI2nXMUBxWAOI4oKaM2ilKul4I+THEqYw1+vttAiEAi5RAIH4Dru6wTjK2AMMeef8KsU68spuXRDp99SFbTAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180853},"main":"dist/main.js","gitHead":"af133921fd4f01f4497922dc0c232442406a9836","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.1.10_1746179431468_0.4474730186517304","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"mt-react-components","version":"0.2.1","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.1","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"eaa3ed196e300e576afb2917215d1ec5bf8716b0","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.1.tgz","fileCount":4,"integrity":"sha512-NFWOcgqfT73GNir/ZJVewM4mazpjlayOxyCnAikNtjOMZnT86fA5PeCU/e1eIiEbIUEf3eIb1JNauXBR1cTHvQ==","signatures":[{"sig":"MEUCIQDHb+dNhdj0of0SfASKhX/fWP78/4VeDbpb+kau+Sl3ZgIgZzDWxww3LgMOEVvu4NqOpyZh/I5x1GuS68gk+IMogBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181008},"main":"dist/main.js","gitHead":"af133921fd4f01f4497922dc0c232442406a9836","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.1_1746182319827_0.7527526859851601","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"mt-react-components","version":"0.2.2","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.2","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"0f8b8db618f2b752355dc0a1382b89fa1d92b224","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.2.tgz","fileCount":4,"integrity":"sha512-49iYKhsLuZ6aHfbAvzXLoZ9+n3UOyZR8e2kWqMCnqYe6qnUBofn63oqQMiDUkjvv/gevjTad2tbk9ljFadfyIw==","signatures":[{"sig":"MEUCIBxiv14XnZaiVw4GoIXHpgzygfF+2/7ZL/aKOfSn/KCrAiEAnS+K2r1G/m4FdUEiditWKCE5XZMnhRUYT2cEKlw75/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181035},"main":"dist/main.js","gitHead":"af133921fd4f01f4497922dc0c232442406a9836","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.2_1746182529392_0.8882593893355293","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"mt-react-components","version":"0.2.3","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.3","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"9c3488a7e5f7f622515c777122bb49d1aa14c67e","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.3.tgz","fileCount":4,"integrity":"sha512-SB1gfEL4yuTQzxpGaTP7K4gXURSD8NyEQLqH759d+zohyHflLbjqUVkqewJBmH8cwWDyLOWHDWd2socp/nojJA==","signatures":[{"sig":"MEUCIBM8hhWFtiUvNwZYuGFuIm17TE7PQV+Jen6YLXSW11dFAiEA7k1T+v2yZfZgAficYDYvVvBK5fF/JFkEGqoVc4q3Ngc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181211},"main":"dist/main.js","gitHead":"af133921fd4f01f4497922dc0c232442406a9836","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.3_1746183928074_0.8356238942379624","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"mt-react-components","version":"0.2.4","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.4","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"614642317d3bc611a6ff63f9fbe31b7fe241e3b0","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.4.tgz","fileCount":4,"integrity":"sha512-U3fjXL1TVjDQLxHZNfFqj2sF4D7cUFu/KdyzsoonQLMPtHeuPmM2wAROdOPSQ2dm3OiWYp6lQAVKj/PvfgIP0w==","signatures":[{"sig":"MEYCIQDSV5Ux2xBVgu5K23ikrjwb2epSp7o7dcq0Jee1SraD5gIhAKdxfVY4j2FiS+WwJdVH80qQmA0dj4kvvdrsvZINA/Gd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181157},"main":"dist/main.js","gitHead":"af133921fd4f01f4497922dc0c232442406a9836","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.4_1746184628570_0.3593277828997672","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"mt-react-components","version":"0.2.5","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.5","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"92bccb04c63bb0d76b0b799ea9c61d8e3736c062","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.5.tgz","fileCount":4,"integrity":"sha512-i0s3A67fwlinL6yseuh6aHHp/4Z0VQ0ySwtgvysky0oqRZrCa7TXpjOTm3cAnJTHt+QGrm7U6SGUx80tf325gA==","signatures":[{"sig":"MEUCIQCkqfBSlgfAI/yfJytTt51uy9Its+CPErEbQRktVsB6dwIgf8EL8hcXIZ2Uyt60rvIexzyYhZ69gxbibTtQi+5ce/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181146},"main":"dist/main.js","gitHead":"61fdbd26e2506c1548d4b60248ba5f650b36fd7b","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.5_1746186233400_0.4715553603388736","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"mt-react-components","version":"0.2.6","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.6","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"d0abf8f7d42d076de04dd6cd31ab9acdb342fa26","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.6.tgz","fileCount":4,"integrity":"sha512-qQg3IB6aa62HWoK41ZoyLd5ThkI9GPMjF2uyWfUDVlIWXUEE5AdHINof67UJx0KBJvtNzEgkDqrgp0L9ib00RA==","signatures":[{"sig":"MEUCIQCfrVrbGwHIrgPt4XCkekNv9Lb8WojQQ+9FwVRNmw6RtAIgKBMrR4I4sdyTzZy0IMelyuhEsWUvbGhF+iOF1MOqn9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181223},"main":"dist/main.js","gitHead":"61fdbd26e2506c1548d4b60248ba5f650b36fd7b","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.6_1746186781515_0.4053146835298471","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"mt-react-components","version":"0.2.7","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.7","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"e3a1f71b9776069f39bcab421e78a9e4584be62e","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.7.tgz","fileCount":4,"integrity":"sha512-DirBrrY7M5jkplr5Ft7IyT5SBJ98Pk47uICjAhUQr2jWIRFYJebOI6KIt/k5pu3FOMb3a4MqhvZ72W4ryf3d1Q==","signatures":[{"sig":"MEUCIQD+vRbQV/eUA+soiiLpkxKZm4WSF7rzeIUgYDgJDWvPkwIgJkKgqDL+HJSt4OyDMS2GaETFtt81fwp9HfchJkP0N+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181222},"main":"dist/main.js","gitHead":"61fdbd26e2506c1548d4b60248ba5f650b36fd7b","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.7_1746187406733_0.31315453688600225","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"mt-react-components","version":"0.2.8","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.8","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"47124c6a39ee61c098baaaae97110ffdb094f0d4","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.8.tgz","fileCount":4,"integrity":"sha512-+947wtnJ0dw2fqDoHfXffUHyzQBiA9ALNXngwdSLxDmmaqCgZ+RJ3S3lb96ei21wQEClpSdrXh6sTWi2dY1hYQ==","signatures":[{"sig":"MEQCIEI28SKgzGbur1GYoVyBCgubLVc/33U1JndR8bgrsYaNAiAWzlj3HqRCas1cfCkhDvzxTGc7TfTiR1Ok7rMgPCuQew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181582},"main":"dist/main.js","gitHead":"61fdbd26e2506c1548d4b60248ba5f650b36fd7b","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.8_1746192067360_0.04297903461181085","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"mt-react-components","version":"0.2.9","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.9","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"7c81f9454ac1b2bea70145bdcf3e6f22528b7545","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.9.tgz","fileCount":4,"integrity":"sha512-rHNB+xS6O/awZplFoV+m4unpEhe48Q48togepPGgGrG+r89wUxYTXS0IpinhihgGgn11J6KHCFtQ71zp7Mb5lg==","signatures":[{"sig":"MEUCIB6+cCns3FP0TNkN9ggFgnHPIbuEeP8eF4RlLtf+7wjOAiEAmk0cGzpPvBO0OSc9oBD95Vhlutn4zwy2n6K9Nq4BomM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181582},"main":"dist/main.js","gitHead":"61fdbd26e2506c1548d4b60248ba5f650b36fd7b","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.9_1746193904185_0.5663750419694364","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"mt-react-components","version":"0.2.10","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","radio","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTRadioButton","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-radio-button","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.2.10","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"78b732079fb85d86c7a945209abcb5a3208943b6","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.2.10.tgz","fileCount":4,"integrity":"sha512-S4FiHdHHCelZTOlGrmPVXC5qjcDaHHcacz9PlPogpmIjU+fIPpVVYAvoTMtefutbp7pHX1V0nLUHtD9Ej4sAyA==","signatures":[{"sig":"MEYCIQCA4fJMK9yfXZBnmbR4s/uj46iw7O9Cs5XzSfQ48zAADgIhAI3pReKlEbY6J7wJI51VU+xPOm4Qnsj2U5QpCy4O6DZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188882},"main":"dist/main.js","gitHead":"ea112bb28b01ff5732285787f799d447487ac3e5","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.2.10_1746423233272_0.7474953842711751","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"mt-react-components","version":"0.3.1","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","radio","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTRadioButton","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-radio-button","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.3.1","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"1bc0f839a7cdb19c7cc911a3db27a9fc8c48e768","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.3.1.tgz","fileCount":4,"integrity":"sha512-Pmjy1wz969nNVOljZysMUy4GwyZdhKmt+gGXocFDHHR3nQsO/Troy4lWyRUR1e67GGzjckDkGp6XNsLNw7TZyw==","signatures":[{"sig":"MEUCIBvYFXiCKwQur8m6iG5F0aCuqKjm8hb8h6/1ETvaiXakAiEA9QvY4T29H5S5gWo4+vUSIuUYcryo9gCTe87DD/U8/G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188889},"main":"dist/main.js","gitHead":"f85dabdd9bba35736f0af16415eff8979e73468b","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.3.1_1746433027250_0.004816706654402925","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mt-react-components","version":"0.3.2","keywords":["react","search","debounce","popover-menu","switch-button","component","legend","checkbox","radio","react-select-box","mt-react-components","MTSearchComponent","MTSwitchButton","MTPopoverMenu","MTCustomLegend","MTCheckbox","MTRadioButton","MTAutosuggestComponentWithCount","mt-search-component","mt-switch-button","mt-popover-menu","mt-custom-legend","mt-checkbox","mt-radio-button","mt-autosuggest-component-with-count","multi-select","dropdown","select all"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.3.2","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"8c081de999d4aa90bb525f90daa7a65a93c0fc00","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.3.2.tgz","fileCount":4,"integrity":"sha512-+iblflVRuHLRLMnPPGucuol9W29I905hxd6xjdzbdA1Px/wyiasUWHTVrXH1HQtqxYMXp5Ump6bgpEP5SgyGVQ==","signatures":[{"sig":"MEUCIQCeK8YKW7y7Xz4rqOmTK/WxcRJNBhKlFM8CdOny39oHCQIgXcqIwLLFgCMbzs3dAi/m0UNDBBYxaHvL3n/c1OTATvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188891},"main":"dist/main.js","gitHead":"f85dabdd9bba35736f0af16415eff8979e73468b","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A reusable React search input with debounce and clear functionality.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.3.2_1746433279761_0.41468468164597994","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"mt-react-components","version":"0.3.3","keywords":["react","react-component","ui-components","mt-react-components","search-component","debounce-search","toggle-switch","switch-button","popover","popover-menu","custom-legend","legend-component","checkbox","multi-checkbox","radio-button","react-radio","react-checkbox","multi-select","select-all","react-select","autosuggest","dropdown","ag-grid","dashboard-ui","form-components","custom-ui"],"author":{"name":"Jhantu Halder"},"license":"ISC","_id":"mt-react-components@0.3.3","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"dist":{"shasum":"94bd7da3c4f871eb02cfc0564dfe143275fc0b81","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.3.3.tgz","fileCount":4,"integrity":"sha512-MRDvrpH1zYsPvJufekXHmcHJOIAhpejJwVsATkpwaWYZk61NXei4fNmP83qIy7eiVu5VLpMDX4kcfGg0CPgbIg==","signatures":[{"sig":"MEQCIDdWo9JZeodvP85TI4sppyPh+/C0SMJHMq+ODlBV113LAiAu64ouN99kCjGVot751n86bteyYvvaZp3jxTlJu7z7yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188977},"main":"dist/main.js","gitHead":"9b1ebc8bb5e3bac2781ff2c794d6a791d13a8a79","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"_npmVersion":"8.19.4","description":"A collection of reusable React UI components including debounce search input, toggle switch, popover menu, custom legends, checkbox/radio groups, multi-select with select-all, and form controls designed for dashboards and admin panels.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"react-select":"^5.10.1","react-debounce-input":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.99.7","css-loader":"^7.1.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-bootstrap":"^2.10.9"},"_npmOperationalInternal":{"tmp":"tmp/mt-react-components_0.3.3_1746505000941_0.5007459565855743","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"mt-react-components","version":"0.3.4","description":"A collection of reusable React UI components including debounce search input, toggle switch, popover menu, custom legends, checkbox/radio groups, multi-select with select-all, and form controls designed for dashboards and admin panels.","main":"dist/main.js","scripts":{"build":"webpack","prepublishOnly":"npm run build"},"keywords":["react","react-component","ui-components","mt-react-components","search-component","debounce-search","toggle-switch","switch-button","popover","popover-menu","custom-legend","legend-component","checkbox","multi-checkbox","radio-button","react-radio","react-checkbox","multi-select","select-all","react-select","autosuggest","dropdown","ag-grid","dashboard-ui","form-components","custom-ui"],"author":{"name":"Jhantu Halder"},"license":"ISC","dependencies":{"react-debounce-input":"^3.3.0","react-select":"^5.10.1"},"peerDependencies":{"react":"^18.3.1","react-bootstrap":"^2.10.9","react-dom":"^18.3.1"},"devDependencies":{"@babel/core":"^7.26.10","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3","babel-loader":"^10.0.0","css-loader":"^7.1.2","style-loader":"^4.0.0","webpack":"^5.99.7","webpack-cli":"^6.0.1"},"gitHead":"8b05029945a862e7fcd387131240a5a4ff78f3c6","_id":"mt-react-components@0.3.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-eSndpmfX80bwFQdA/KogUQM5oKvL4abWK3HDYWk5FFY/TXzj26ZWd8PmGlipOUokNT0Q+Cuj6vO97FrIKffdeA==","shasum":"921d01de28ec0536ceb9fe919aaf565b9674f1f2","tarball":"https://registry.npmjs.org/mt-react-components/-/mt-react-components-0.3.4.tgz","fileCount":4,"unpackedSize":188977,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHpQBufbVefJBIwx6vC3M9VxEmENBAR4K+mxDWOLecvUAiEA7wS3aMCVYeuvlkIkxW11xa5l48oAiRCzt8EqDZhWHGM="}]},"_npmUser":{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"},"directories":{},"maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mt-react-components_0.3.4_1746532261089_0.27931544986227097"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-30T06:44:54.568Z","modified":"2025-05-06T11:51:01.485Z","0.0.2":"2025-04-30T06:44:54.729Z","0.0.3":"2025-04-30T07:52:14.270Z","0.0.4":"2025-04-30T08:04:42.362Z","0.0.5":"2025-04-30T09:19:48.393Z","0.0.6":"2025-04-30T10:11:51.186Z","0.0.7":"2025-04-30T10:24:23.044Z","0.0.8":"2025-04-30T11:31:13.319Z","0.0.9":"2025-04-30T13:12:44.453Z","0.0.10":"2025-04-30T13:47:54.383Z","0.1.1":"2025-04-30T13:53:17.462Z","0.1.2":"2025-05-02T05:10:10.191Z","0.1.3":"2025-05-02T06:02:27.576Z","0.1.4":"2025-05-02T06:11:58.497Z","0.1.5":"2025-05-02T06:29:52.783Z","0.1.6":"2025-05-02T07:25:19.319Z","0.1.7":"2025-05-02T08:44:34.775Z","0.1.8":"2025-05-02T09:38:09.293Z","0.1.9":"2025-05-02T09:45:26.485Z","0.1.10":"2025-05-02T09:50:31.673Z","0.2.1":"2025-05-02T10:38:40.039Z","0.2.2":"2025-05-02T10:42:09.646Z","0.2.3":"2025-05-02T11:05:28.282Z","0.2.4":"2025-05-02T11:17:08.781Z","0.2.5":"2025-05-02T11:43:53.614Z","0.2.6":"2025-05-02T11:53:01.724Z","0.2.7":"2025-05-02T12:03:26.937Z","0.2.8":"2025-05-02T13:21:07.592Z","0.2.9":"2025-05-02T13:51:44.380Z","0.2.10":"2025-05-05T05:33:53.502Z","0.3.1":"2025-05-05T08:17:07.429Z","0.3.2":"2025-05-05T08:21:19.952Z","0.3.3":"2025-05-06T04:16:41.162Z","0.3.4":"2025-05-06T11:51:01.309Z"},"author":{"name":"Jhantu Halder"},"license":"ISC","keywords":["react","react-component","ui-components","mt-react-components","search-component","debounce-search","toggle-switch","switch-button","popover","popover-menu","custom-legend","legend-component","checkbox","multi-checkbox","radio-button","react-radio","react-checkbox","multi-select","select-all","react-select","autosuggest","dropdown","ag-grid","dashboard-ui","form-components","custom-ui"],"description":"A collection of reusable React UI components including debounce search input, toggle switch, popover menu, custom legends, checkbox/radio groups, multi-select with select-all, and form controls designed for dashboards and admin panels.","maintainers":[{"name":"jhantuhalder","email":"jhantu.halder@mettletech.in"}],"readme":"# mt-react-components\r\n\r\n[![Supported by Mettle Tech](https://img.shields.io/badge/Supported%20by-Mettle%20Tech-00797b)](https://mettletech.co)\r\n\r\n**mt-react-components** is a collection of lightweight, reusable React components.\r\n\r\nmt-react-components is supported by <a href=\"https://mettletech.co\" target=\"_blank\">Mettle Tech</a>. Perfect for dashboards, ag-grid, tables, grouped UI elements and modern React applications.\r\n\r\nFeatures include: \r\n\r\n- 🔍 **MTSearchComponent**: A debounce-enabled search input with clear functionality.\r\n- 🔘 **MTSwitchButton**: A customizable toggle switch.\r\n- 📋 **MTPopoverMenu**: A flexible action menu using popovers.\r\n- 🪪 **MTCustomLegend**: A customizable React legend component designed to display a titled fieldset with consistent styles and flexible props. Ideal for dashboards, charts, and grouped UI elements.\r\n- ✅ **MTCheckbox**: A customizable React checkbox component that supports both single and multiple checkbox modes with optional image/logo rendering. Ideal for forms with flexible input requirements.\r\n- 🔘 **MTRadioButton**: A customizable and reusable radio button component for React applications. Supports both single radio mode and grouped radio button mode with flexible styling options.\r\n- 📋 **MTAutosuggestComponentWithCount**: A customizable React multi-select dropdown component built on top of `react-select`, offering a compact and user-friendly UI with a **“Select All”** option and a **selected item count summary**. Ideal for filters, batch selectors, and compact UI use cases.\r\n\r\n<!-- ---\r\n\r\n### 📁 Repository  \r\n[![Repo Icon](https://img.icons8.com/ios-filled/16/000000/github.png)](https://github.com/your-org/mt-react-components)  \r\n[**github.com/your-org/mt-react-components**](https://github.com/your-org/mt-react-components)\r\n\r\n### 🌐 Homepage  \r\n[![Link Icon](https://img.icons8.com/ios-filled/16/000000/link.png)](https://your-org.github.io/mt-react-components)  \r\n[**your-org.github.io/mt-react-components**](https://your-org.github.io/mt-react-components)\r\n\r\n--- -->\r\n\r\n## ✨ Features\r\n\r\n### MTSearchComponent\r\n- Debounced input using `react-debounce-input`\r\n- Clear button to reset search\r\n- Customizable placeholder, width, debounce timeout\r\n- Simple styling included\r\n\r\n### 🛠 MTSearchComponent Props\r\n\r\n| Prop             | Type     | Default    | Description                               |\r\n|------------------|----------|------------|-------------------------------------------|\r\n| `value`          | string   | –          | Controlled input value                    |\r\n| `onChange`       | func     | –          | Callback for input change                 |\r\n| `clearValue`     | func     | –          | Callback to clear input                   |\r\n| `placeholder`    | string   | \"Search\"   | Placeholder text                          |\r\n| `minLength`      | number   | 2          | Minimum length to trigger debounce        |\r\n| `debounceTimeout`| number   | 500        | Delay before calling `onChange` (ms)      |\r\n| `autoComplete`   | string   | \"off\"      | Input autoComplete attribute              |\r\n| `width`          | string   | \"200px\"    | Component width                           |\r\n\r\n### 📘 Usage – MTSearchComponent\r\n\r\n```jsx\r\nimport { MTSearchComponent } from 'mt-react-components';\r\n\r\nconst MyComponent = () => {\r\n  const [value, setValue] = useState('');\r\n\r\n  const handleChange = (val) => {\r\n    setValue(val);\r\n  };\r\n\r\n  const handleClear = () => {\r\n    setValue('');\r\n  };\r\n\r\n  return (\r\n    <MTSearchComponent\r\n      value={value}\r\n      onChange={handleChange}\r\n      clearValue={handleClear}\r\n      placeholder=\"Search here\"\r\n    />\r\n  );\r\n};\r\n\r\n```\r\n### 🖼️ How it looks\r\n\r\n![MT-Search-Component](./images/seachIcon.png)\r\n\r\n### MTSwitchButton\r\n- A simple toggle switch for enabling or disabling a setting\r\n- Customizable colors and sizes\r\n- Supports both controlled and uncontrolled modes\r\n- Lightweight and easy to use\r\n\r\n### 🛠 MTSwitchButton Props\r\n\r\n| Prop             | Type     | Default    | Description                               |\r\n|------------------|----------|------------|-------------------------------------------|\r\n| `checked`        | bool     | false      | Determines whether the switch is on or off|\r\n| `onChange`       | func     | –          | Callback function when the switch is toggled|\r\n| `disabled`       | bool     | false      | Disables the switch if true               |\r\n| `colorOn`        | string   | \"#4CAF50\"  | Color of the switch when it’s turned on   |\r\n| `colorOff`       | string   | \"#ccc\"     | Color of the switch when it’s turned off  |\r\n| `size`           | string   | \"medium\"   | Size of the switch (\"small\", \"medium\", \"large\")|\r\n| `onLabel`        | string   | \"On\"       | Label displayed when switch is on         |\r\n| `offLabel`       | string   | \"Off\"      | Label displayed when switch is off        |\r\n\r\n### 📘 Usage –  MTSwitchButton\r\n\r\n```jsx\r\nimport { MTSwitchButton } from 'mt-react-components';\r\n\r\nconst MyComponent = () => {\r\n  const [isOn, setIsOn] = useState(false);\r\n\r\n  const handleSwitch = (checked) => {\r\n    setIsOn(checked);\r\n  };\r\n\r\n  return (\r\n    <MTSwitchButton\r\n      checked={isOn}\r\n      onChange={handleSwitch}\r\n      onLabel=\"On\"\r\n      offLabel=\"Off\"\r\n    />\r\n  );\r\n};\r\n\r\n```\r\n### 🖼️ How it looks\r\n\r\n![MT-Switch-Button](./images/switch.png)\r\n\r\n### MTPopoverMenu\r\n- A simple customizable React popover menu component\r\n- Ideal for grid/table actions\r\n- Easily configurable and reusable\r\n- Lightweight and easy to use\r\n\r\n### 🛠 MTPopoverMenu Props\r\n\r\n| Prop               | Type     | Default         | Description                                           |\r\n|--------------------|----------|---------------- |------------------------------------------------------ |\r\n| `placement`        | string   | right           | Position of the popover (top, right, bottom, left)    |\r\n| `actions`          | array    | []              | List of action objects (see structure below)          |\r\n| `children`         | ReactNode| required        | Element that triggers the popover on click            |\r\n| `gridData`         | any      | undefined       | Data passed to the onClick of each action             |\r\n| `wrapperClassName` | string   | 'popup-wrapper' | Class name applied to the popover wrapper for styling |\r\n\r\n### 🛠 MTPopoverMenu Action Object Structure\r\n| Property      | Type     | Required   | Description                           |\r\n|---------------|----------|------------|-------------------------------------- |\r\n| `label`       | `string` | ✅        | The text label of the action          |\r\n| `icon`        | `string` | ✅        | Font Awesome class for the icon       |\r\n| `onClick`     | `func`   | ✅        | Callback invoked with `gridData`      |\r\n| `shouldShow`  | `bool`   | ✅        | Whether this action should be shown   |\r\n\r\n### 📘 Usage –  MTPopoverMenu\r\n\r\n```jsx\r\nimport { MTPopoverMenu } from 'mt-react-components';\r\n\r\nconst MyComponent = () => {\r\n  return (\r\n    <MTPopoverMenu\r\n    placement=\"left\"\r\n    gridData={params}\r\n    actions={[\r\n        {\r\n            label: 'Edit',\r\n            icon: 'fa-pencil',\r\n            onClick: edit,\r\n            shouldShow: true,\r\n        },\r\n        {\r\n            label: 'Delete',\r\n            icon: 'fa-trash',\r\n            onClick: delete,\r\n            shouldShow: true,\r\n        }\r\n    ]}\r\n    >\r\n        <button className=\"ellipsisIcon\"><i className=\"fa fa-ellipsis-v\"></i></button>\r\n    </MTPopoverMenu>\r\n  );\r\n};\r\n\r\n```\r\n### 🖼️ How it looks\r\n\r\n![MT-Popover-Menu](./images/popover.png)\r\n\r\n### MTCustomLegend\r\n- Customizable title, font size, and colors\r\n- Adjustable border and background\r\n- Easily composable with any JSX content\r\n- Lightweight and framework-agnostic (just needs React)\r\n\r\n### 🛠 MTCustomLegend Props\r\n\r\n| Prop              | Type        | Default     | Description                                   |\r\n| ----------------- | ----------- | ----------- | --------------------------------------------- |\r\n| `title`           | `string`    | `\"\"`        | The title displayed at the top of the legend. |\r\n| `body`            | `ReactNode` | `null`      | The JSX content to display inside the legend. |\r\n| `className`       | `string`    | `\"\"`        | Additional CSS classes for custom styling.    |\r\n| `backgroundColor` | `string`    | `\"#ffffff\"` | Background color of the fieldset container.   |\r\n| `borderColor`     | `string`    | `\"#EEF0F5\"` | Color of the fieldset border.                 |\r\n| `borderRadius`    | `string`    | `\"6\"`       | Border radius of the fieldset, in pixels.     |\r\n| `titleFontSize`   | `string`    | `\"15\"`      | Font size of the title, in pixels.            |\r\n| `titleColor`      | `string`    | `\"#5f646d\"` | Color of the title text.                      |\r\n\r\n### 📘 Usage –  MTCustomLegend\r\n\r\n```jsx\r\nimport { MTCustomLegend } from 'mt-react-components';\r\n\r\nconst MyComponent = () => {\r\n  return (\r\n    <MTCustomLegend\r\n      title=\"Your title\"\r\n      className=\"You can add your own class name\"\r\n      backgroundColor=\"#ffffff\"\r\n      borderColor=\"#EEF0F5\"\r\n      borderRadius=\"6\"\r\n      titleFontSize=\"15\"\r\n      titleColor=\"#5f646d\"\r\n      body={<>Your content</>}\r\n    >\r\n  );\r\n};\r\n\r\n```\r\n### 🖼️ How it looks\r\n\r\n![MT-Custom-Legend](./images/legend.png)\r\n\r\n### MTCheckbox\r\n- Single checkbox mode for boolean fields\r\n- Multiple checkbox support with dynamic options\r\n- Optional image/logo display beside options\r\n- Custom styling via className\r\n- Fully accessible and keyboard-friendly\r\n- Support for disabled state\r\n\r\n### 🛠 Single Checkbox Mode\r\n\r\n| Prop        | Type       | Default | Description                          |\r\n| ----------- | ---------- | ------- | ------------------------------------ |\r\n| `label`     | `string`   | —       | Label displayed next to the checkbox |\r\n| `name`      | `string`   | —       | Name of the input field              |\r\n| `checked`   | `boolean`  | `false` | Checked state of the checkbox        |\r\n| `onChange`  | `function` | —       | Callback when checkbox state changes |\r\n| `className` | `string`   | `\"\"`    | Custom class for styling             |\r\n| `disabled`  | `boolean`  | `false` | Disable the checkbox                 |\r\n\r\n### 🛠 Multiple Checkbox Mode (options provided)\r\n\r\n| Prop        | Type       | Default | Description                                                                 |\r\n| ----------- | ---------- | ------- | --------------------------------------------------------------------------- |\r\n| `options`   | `array`    | —       | Array of checkbox items with `label`, `checked`, `logo_url`, and `disabled` |\r\n| `onChange`  | `function` | —       | Callback when any option is toggled                                         |\r\n| `showImage` | `boolean`  | `false` | Show image/logo for each checkbox if available                              |\r\n| `className` | `string`   | `\"\"`    | Custom class for wrapper                                                    |\r\n| `disabled`  | `boolean`  | `false` | Disable all checkboxes                                                      |\r\n\r\n### 📘 Usage –  MTCheckbox\r\n\r\n```jsx\r\nimport { MTCheckbox } from 'mt-react-components';\r\n\r\nconst MyComponent = () => {\r\n  const [checked, setChecked] = React.useState(false);\r\n  const [options, setOptions] = React.useState([\r\n    { label: \"Wi-Fi\", checked: false, logo_url: \"\", disabled: false },\r\n    { label: \"AC\", checked: true, logo_url: \"\", disabled: false }\r\n  ]);\r\n\r\n  const handleSingleChange = (e, name) => {\r\n    setChecked(e.target.checked);\r\n  };\r\n\r\n  const handleMultiChange = (index) => {\r\n    const updated = [...options];\r\n    updated[index].checked = !updated[index].checked;\r\n    setOptions(updated);\r\n  };\r\n\r\n  return (\r\n    <>\r\n      {/* Single Checkbox */}\r\n      <MTCheckbox\r\n        name=\"name\"\r\n        label=\"Your label\"\r\n        checked={checked}\r\n        onChange={handleSingleChange}\r\n      />\r\n\r\n      {/* Multiple Checkbox */}\r\n      <MTCheckbox\r\n        options={options}\r\n        onChange={handleMultiChange}\r\n        showImage={true}\r\n      />\r\n    </>\r\n  );\r\n};\r\n\r\n```\r\n### 🖼️ How it looks\r\n\r\n![MT-Checkbox](./images/checkbox.png)\r\n\r\n### MTRadioButton\r\n- Supports single and multiple radio button modes\r\n- Custom styling with included CSS\r\n- Controlled component with `checked` and `onChange` support\r\n- Works well with forms and dynamic data\r\n- Lightweight and React 17+/18+ compatible\r\n\r\n### 🛠 MTRadioButton Props\r\n\r\n| Prop        | Type            | Default     | Description                                                               |\r\n| ----------- | --------------- | ----------- | ------------------------------------------------------------------------- |\r\n| `label`     | `string`        | `\"\"`        | Label for the single radio mode                                           |\r\n| `name`      | `string`        | `\"\"`        | Name attribute for the radio input                                        |\r\n| `checked`   | `boolean`       | `false`     | Controls the checked state for single radio mode                          |\r\n| `onChange`  | `function`      | `undefined` | Callback for handling change. In multi mode, receives the selected index. |\r\n| `options`   | `Array<object>` | `undefined` | Array of `{ label, checked, disabled? }` for grouped radio buttons        |\r\n| `className` | `string`        | `\"\"`        | Additional class names for styling the wrapper                            |\r\n| `disabled`  | `boolean`       | `false`     | Disables the entire radio button(s)                                       |\r\n\r\n### 📘 Usage –  MTRadioButton\r\n\r\n```jsx\r\nimport { MTRadioButton } from 'mt-react-components';\r\n\r\nconst MyComponent = () => {\r\n  const [gender, setGender] = useState({\r\n        male: true,\r\n        female: false,\r\n    });\r\n\r\n    const [options, setOptions] = useState([\r\n        { label: 'WiFi', checked: true },\r\n        { label: 'Parking', checked: false },\r\n    ]);\r\n\r\n    const handleSingleChange = (event, type) => {\r\n      let genderTemp = Object.assign({}, gender);\r\n      const { checked, value } = event.target;\r\n      \r\n        if (type == \"male\") {\r\n            if (checked) {\r\n                genderTemp = { ...genderTemp, \"male\": true, \"female\": false}\r\n                setGender(genderTemp);\r\n            } else {\r\n                genderTemp = { ...genderTemp, \"male\": false, \"female\": false}\r\n                setGender(genderTemp);\r\n            }\r\n        }\r\n        if (type == \"female\") {\r\n            if (checked) {\r\n                genderTemp = { ...genderTemp, \"female\": true, \"male\": false}\r\n                setGender(genderTemp);\r\n            } else {\r\n                genderTemp = { ...genderTemp, \"female\": false, \"male\": false}\r\n                setGender(genderTemp);\r\n            }\r\n        }\r\n    }\r\n\r\n    const handleMultiChange = (selectedIndex) => {\r\n        const updatedOptions = options.map((item, index) => ({\r\n            ...item,\r\n            checked: index === selectedIndex,\r\n        }));\r\n        setOptions(updatedOptions);\r\n    };\r\n\r\n    return (\r\n        <div>\r\n            {/* Single Radio Button Group (Gender) */}\r\n            <MTRadioButton\r\n                name=\"gender\"\r\n                label=\"Male\"\r\n                checked={gender.male}\r\n                onChange={(e) => handleSingleChange(e, \"male\")}\r\n            />\r\n            <MTRadioButton\r\n                name=\"gender\"\r\n                label=\"Female\"\r\n                checked={gender.female}\r\n                onChange={(e) => handleSingleChange(e, \"female\")}\r\n            />\r\n\r\n            {/* Multiple Radio Buttons (Facilities) */}\r\n            <MTRadioButton\r\n                name=\"facilities\"\r\n                options={options}\r\n                onChange={handleMultiChange}\r\n            />\r\n        </div>\r\n    );\r\n};\r\n\r\nexport default MyComponent;\r\n\r\n```\r\n### 🖼️ How it looks\r\n\r\n![MT-Radio-Button](./images/RadioButton.png)\r\n\r\n### MTAutosuggestComponentWithCount\r\n- Multi-select with \"Select All\" functionality\r\n- Displays `+ N more` count instead of all selected chips\r\n- Custom dropdown header with close button\r\n- Controlled component with external state support\r\n- Easily stylable with CSS\r\n- Custom width and placeholder support\r\n\r\n### 🛠 MTAutosuggestComponentWithCount\r\n\r\n| Prop              | Type       | Default             | Description                                                                 |\r\n|-------------------|------------|---------------------|-----------------------------------------------------------------------------|\r\n| `options`         | `Array`    | `[]`                | The dropdown list of selectable options. Each option is an object `{ label, value }`. |\r\n| `selectedOptions` | `Array`    | `[]`                | Currently selected options (controlled input).                              |\r\n| `onChange`        | `Function` | `undefined`         | Callback triggered when the selected options change.                        |\r\n| `placeholder`     | `String`   | `\"Select Options\"`  | Placeholder shown when no option is selected.                               |\r\n| `menuHeader`      | `String`   | `\"Options\"`         | Header text displayed at the top of the dropdown.                           |\r\n| `classNamePrefix` | `String`   | `\"multi-dropdown-box\"` | Prefix for class names to help with styling customization.               |\r\n| `selectAll`       | `Boolean`  | `true`              | Enables or disables the \"Select All\" option.                                |\r\n| `width`           | `Number`   | `200`               | Sets the width of the dropdown in pixels.                                   |\r\n\r\n### 📘 Usage –  MTAutosuggestComponentWithCount\r\n\r\n```jsx\r\nimport { MTAutosuggestComponentWithCount } from 'mt-react-components';\r\n\r\nconst MyComponent = () => {\r\n  const [selectedOptions, setSelectedOptions] = useState([]);\r\n  \r\n  const options = [\r\n    { label: 'Option 1', value: 'option1' },\r\n    { label: 'Option 2', value: 'option2' },\r\n    { label: 'Option 3', value: 'option3' }\r\n  ];\r\n\r\n  const handleChange = (selected) => {\r\n    setSelectedOptions(selected);\r\n  };\r\n\r\n  return (\r\n    <MTAutosuggestComponentWithCount\r\n      options={options}\r\n      selectedOptions={selectedOptions}\r\n      onChange={handleChange}\r\n      placeholder=\"Select Options\"\r\n      menuHeader=\"Choose Options\"\r\n      selectAll={true}\r\n    />\r\n  );\r\n};\r\n\r\n```\r\n### 🖼️ How it looks\r\n\r\n![MT-Checkbox](./images/multi-select.png)\r\n\r\n### 📦 Installation\r\n\r\n```bash\r\nnpm install mt-search-component\r\n","readmeFilename":"README.md"}