{"_id":"3d-cloud-model","_rev":"2-61c0f6c0d5177e790c5ef9da4590e4b7","name":"3d-cloud-model","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"3d-cloud-model","version":"1.0.0","keywords":[],"author":"","license":"VANKE","_id":"3d-cloud-model@1.0.0","maintainers":[{"name":"jackyhe","email":"409273420@qq.com"}],"dist":{"shasum":"3cf09caa67807cf6d952e2d80c2bb8c50559283f","tarball":"https://registry.npmjs.org/3d-cloud-model/-/3d-cloud-model-1.0.0.tgz","fileCount":3,"integrity":"sha512-0N85m+5uEQJBSsqHpyKcThkmEHBZUBQdisa7aHPQf8V6q7sp7JQMzSQOLR/hOuRcvVr22kWorzYe7PVrATqa3w==","signatures":[{"sig":"MEUCIC6KpSM0A45jPMELgKHDOq8qnQYaikzXaM8Qo5ej4NYUAiEAsJtgMgfIWbVRsG5ZjEhePQ6CnByP+j+XHeMvlmcs4/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218836},"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-cloud-model_1.0.0_1784020262082_0.18184088486304795","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"3d-cloud-model","version":"1.0.1","description":"> TODO: description","main":"dist/index.umd.min.js","keywords":[],"author":"","license":"VANKE","_id":"3d-cloud-model@1.0.1","gitHead":"26a77d4c423278f6f9888fd170d2575f4ebf724e","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-Qhowwy2/NOl+VY+QCQgr/ElsdW6a3FvrMCVkhNkrTpm7FXa0fG4QQ5tXWUBdNGg9uZk+wmC2EjaFYDSpJtj8ew==","shasum":"543b589772b9c4db1c1ef5cfb2e281e9323a0e34","tarball":"https://registry.npmjs.org/3d-cloud-model/-/3d-cloud-model-1.0.1.tgz","fileCount":3,"unpackedSize":218836,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZQMU/jpkvnWUSa4N2evSXU9I0NtMoWiFNlSzTBR7tQAIhAL7KpALgvafRtlY3HZ55B7BAHLF6mmQGpoJsr8Z9k5Ne"}]},"_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-cloud-model_1.0.1_1787713537538_0.9957734005637595"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-14T09:11:02.024Z","modified":"2026-08-26T03:05:37.820Z","1.0.0":"2026-07-14T09:11:02.218Z","1.0.1":"2026-08-26T03:05:37.663Z"},"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"}