{"_id":"3d-tinysandtable","_rev":"5-3ea78c9c97db379bfe41dd239ace7e64","name":"3d-tinysandtable","dist-tags":{"latest":"0.1.9"},"versions":{"0.1.5":{"name":"3d-tinysandtable","version":"0.1.5","keywords":[],"author":"","license":"VANKE","_id":"3d-tinysandtable@0.1.5","maintainers":[{"name":"jackyhe","email":"409273420@qq.com"}],"dist":{"shasum":"c85e6b66349864b421fc27ad2a6265754d4662aa","tarball":"https://registry.npmjs.org/3d-tinysandtable/-/3d-tinysandtable-0.1.5.tgz","fileCount":4,"integrity":"sha512-CIugHobEs+/eAVk4cGVIxaHLZX8M/ggZrjeLn1Kw6LYeuwu0ZK4Nr5tqQT/UPluigLgZNxhDlCRe5eAqnNaA4Q==","signatures":[{"sig":"MEQCIBIzY/wHT9iwSDJIxC6gzK5k3hIIUIvUtO891cKftiA+AiBGQT2aDh6wksAz59tSFKhbeE7r6eTMWSD/ZfEyjC0Z0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1156933},"main":"dist/index.umd.min.js","gitHead":"26a77d4c423278f6f9888fd170d2575f4ebf724e","_npmUser":{"name":"jackyhe","email":"409273420@qq.com"},"_npmVersion":"10.8.2","description":"> TODO: description","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/3d-tinysandtable_0.1.5_1784014326384_0.5158646361333101","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"3d-tinysandtable","version":"0.1.6","keywords":[],"author":"","license":"VANKE","_id":"3d-tinysandtable@0.1.6","maintainers":[{"name":"jackyhe","email":"409273420@qq.com"}],"dist":{"shasum":"fcb565457785224e3c502c722f2a3c2cd18860c7","tarball":"https://registry.npmjs.org/3d-tinysandtable/-/3d-tinysandtable-0.1.6.tgz","fileCount":4,"integrity":"sha512-3LAB3EHahh0AK255vyaIkIShVJa0f3HWjPmYofgU6540UDh3Rl6u5ZvSpEqvq9NBkvkeGVWuTDFsdUTk+Dv/1A==","signatures":[{"sig":"MEQCICugIfPKQYSES6DCagUtko9q+SKBHHYQ5ek2YRYRcoAuAiBjX2eIDiztq7Q9aiNy2LngJHWM7Ffm26WaV+h09loVHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1156933},"main":"dist/index.umd.min.js","gitHead":"26a77d4c423278f6f9888fd170d2575f4ebf724e","_npmUser":{"name":"jackyhe","email":"409273420@qq.com"},"_npmVersion":"10.9.7","description":"> TODO: description","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/3d-tinysandtable_0.1.6_1787713624364_0.2365081559723805","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"3d-tinysandtable","version":"0.1.7","keywords":[],"author":"","license":"VANKE","_id":"3d-tinysandtable@0.1.7","maintainers":[{"name":"jackyhe","email":"409273420@qq.com"}],"dist":{"shasum":"acb39ba875c10c9352c5fa73d1a80a22d74494c9","tarball":"https://registry.npmjs.org/3d-tinysandtable/-/3d-tinysandtable-0.1.7.tgz","fileCount":4,"integrity":"sha512-6bp3DS2tIhYo4jUKqu9VYnNU4RqUYpoqPJGuzc+bmqOs8sd++4qwvuF8tWuQEwiSXc5Nrb14e+Thbmt6mrmQTQ==","signatures":[{"sig":"MEYCIQCPj2M8sNxucqf7SJ1Kse6Zmqy+wDdjByJQFyU93DAjxgIhAILt8EV4WlvFx2n7hHCDd3RkmRpCKKmAW9NVE+KdoCIe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046480},"main":"dist/index.umd.min.js","gitHead":"dda0b6cc90f2bcc0cbafe0b74e6ae2332cf53134","_npmUser":{"name":"jackyhe","email":"409273420@qq.com"},"_npmVersion":"10.8.2","description":"> TODO: description","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/3d-tinysandtable_0.1.7_1788425144147_0.45193701528725105","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"3d-tinysandtable","version":"0.1.8","keywords":[],"author":"","license":"VANKE","_id":"3d-tinysandtable@0.1.8","maintainers":[{"name":"jackyhe","email":"409273420@qq.com"}],"dist":{"shasum":"4fced4466ef4cc53fd1c80f85d9e8931a457df63","tarball":"https://registry.npmjs.org/3d-tinysandtable/-/3d-tinysandtable-0.1.8.tgz","fileCount":4,"integrity":"sha512-7JdCyStY2FBZEax0qC/5+yjnwkxQ9T3JGJQHuFbw1JL32wSB6nXTDb0og7n1bONfY5IHqCSChYldw4A3mkcTwA==","signatures":[{"sig":"MEYCIQDXhVbjgulwFA3cFgfM3PzIVI/RjkDszGJqKDj00QeD0QIhAMTPv19ytA//iOb63zkXSZauKb3ZXcToQpTyTEbqzbuY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046551},"main":"dist/index.umd.min.js","gitHead":"dda0b6cc90f2bcc0cbafe0b74e6ae2332cf53134","_npmUser":{"name":"jackyhe","email":"409273420@qq.com"},"_npmVersion":"10.8.2","description":"> TODO: description","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/3d-tinysandtable_0.1.8_1788493599565_0.9939523318636747","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"3d-tinysandtable","version":"0.1.9","description":"> TODO: description","main":"dist/index.umd.min.js","keywords":[],"author":"","license":"VANKE","_id":"3d-tinysandtable@0.1.9","gitHead":"dda0b6cc90f2bcc0cbafe0b74e6ae2332cf53134","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qjG3RY1iECnPUNAoJXuWLGTlFAxIYKUuf2dWXAY9Q1ghZvSyczb0aIzU7akL0c1xGviwnDTn0XfKl5pOqr8Q7Q==","shasum":"06920fc0c9b3176e710e44f52038ab8a7d5c159c","tarball":"https://registry.npmjs.org/3d-tinysandtable/-/3d-tinysandtable-0.1.9.tgz","fileCount":4,"unpackedSize":1047611,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID5Ir5XC88C34iqdoFcrnz3iLBvBYl6LhKCeIBzbYpA1AiEA58z2NAymz8wrw66nWIVhkfNqgOx3JWv/uc1zRNPdBiY="}]},"_npmUser":{"name":"jackyhe","email":"409273420@qq.com"},"directories":{},"maintainers":[{"name":"jackyhe","email":"409273420@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/3d-tinysandtable_0.1.9_1788512288556_0.748684365557633"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-14T07:32:06.336Z","modified":"2026-09-04T08:58:08.893Z","0.1.5":"2026-07-14T07:32:06.662Z","0.1.6":"2026-08-26T03:07:04.579Z","0.1.7":"2026-09-03T08:45:44.284Z","0.1.8":"2026-09-04T03:46:39.723Z","0.1.9":"2026-09-04T08:58:08.719Z"},"license":"VANKE","keywords":[],"description":"> TODO: description","maintainers":[{"name":"jackyhe","email":"409273420@qq.com"}],"readme":"## Install\n\n```\nnpm i react-tiny-autosuggest\n```\n\n## Usage\n\n```\nimport AutoSuggest from 'react-tiny-autosuggest';\n\nrender(){\n  const suggestions = ['foo', 'bar'];  \n  const handleSelect = selection => {console.log(selection)};\n\n  let input;\n  const handleSubmit = () => console.log(input.value);\n\n  return (\n    // without submit button\n    <AutoSuggest\n      suggestions = {suggestions}\n      onSelect = {handleSelect}\n      placeholder = \"whatever...\"\n    />\n\n    <form onSubmit={handleSubmit}>\n      <AutoSuggest\n        suggestions = {suggestions}\n        onSelect = {()=>{}}\n        placeholder = \"whatever...\"\n        inputRef = { node => input = node}\n    />\n    </form>\n  )\n}\n\n```\n\n## Examples\n\n[Here're some live demos](http://demo-react-tiny-autosuggest.surge.sh)\n","readmeFilename":"README.md"}