{"_id":"@caiodanielnunessantos/react-components","_rev":"5-4f397d4796154233bbffe03767138129","name":"@caiodanielnunessantos/react-components","dist-tags":{"latest":"1.0.7"},"versions":{"0.0.0":{"name":"@caiodanielnunessantos/react-components","author":{"name":"Caio Daniel Nunes Santos","email":"caio.daniel.nunes.santos","url":"http://github.com/caiodanielnunessantos"},"version":"0.0.0","type":"module","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","prepack":"json -f package.json -I -e \"delete this.devDependencies; delete this.dependencies\""},"peerDependencies":{"react":"^16.8.0 || 17.x","react-dom":"^16.8.0 || 17.x","styled-components":"^5.0.0"},"main":"./dist/my-lib.umd.js","module":"./dist/my-lib.es.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/my-lib.es.js","require":"./dist/my-lib.umd.js"}},"_id":"@caiodanielnunessantos/react-components@0.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-uGlbRIOhjkIVSor0GyfHaBF4HjHw57ZI4hOrir32EDDX9rkkoYooWcEixWW2XMFQoPHT+cTeGPdIH1YnkHJEDA==","shasum":"ab6cd754f273830cd722cbf3163564b681ba18d4","tarball":"https://registry.npmjs.org/@caiodanielnunessantos/react-components/-/react-components-0.0.0.tgz","fileCount":9,"unpackedSize":40165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGHl3aCgiajYRNqAYsLVQyYJAOdIe/1rNtbq01nSWRSAiEA2V20X5HtO6P+kAzLAOP6VPMyoDYQATjKV/u+XwuL1cE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7TabACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRrhAAk9mY/a+Rw/Wu8VCnfZfHTjHY2ndQV6VHCrwra7N22+YqvvXT\r\nToaJD9oL+u31xELV8Dk2Pn+zf37DVqE4jx3Lyvm30otazfOy2fCzThkYhnMc\r\n/Rdb7x8hzD7l6+Fhgk85vVX6/7rGOmJjMJaCt59Zxw8copM135wAMbKvC1eD\r\nHXU4NQwQ+mRgr8t2LUSMcOsu9BgzdyLLRmacF00LW5ky4Hr1kgFRswF0j6NL\r\nomdGsnuUKYhoaPd9LszIgMVzzB4Jm9eVUhXVfLMwt620oPJHlzJ/FpGNac0a\r\nLujiA0RQeyaifDGqOhYyL5OvxynjpeFXyl+89IL1PFBVKsvHccAWrSkB9GaA\r\n2sfjdqiY3lbFZ+9XJTF7422IFXcZq2jWqdeGpwH0/8E+K6EUbjtHaRw28dTv\r\nL8QBoJ7rZot/LOzTP5Q9ojRBGVJpP8FiDz3b8EqRZCeICtTCvPEPLGQ+f54c\r\nMDK0VQ94SiEnh75iPWnH24trg4oblywoeKCRfDIdRy2CUiKZHPkXYwvhoOPt\r\nxp5ojJ/sfduCrGvDhTcTkES96iF0AMcFWWhFyX3B0vWrI5rG+lw8hwAW/u6I\r\nvmxjvMVLNNjBtLgzUqkk75sCtk/o67T7eHKaM8RU9kX/hTvPMTvlNvXH3Rie\r\nYmp3+W9VacjXGS5fYOrYnqpNuupQFEI/AaQ=\r\n=eo/5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"},"directories":{},"maintainers":[{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-components_0.0.0_1676490395186_0.2040314810517343"},"_hasShrinkwrap":false},"1.0.3":{"name":"@caiodanielnunessantos/react-components","version":"1.0.3","repository":{"type":"git","url":"git+https://github.com/caiodanielnunessantos/react-components.git"},"description":"","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"node build.js && tsc --emitDeclarationOnly --outDir dist","dev":"esbuild src/page.tsx --bundle --minify --sourcemap --target=firefox110,chrome109 --outfile=www/bundle.js --watch --servedir=www"},"keywords":[],"author":{"name":"Caio Daniel Nunes Santos"},"license":"ISC","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@types/react":"^18.0.28","@types/react-dom":"^18.0.11","esbuild":"^0.17.8","typescript":"^4.9.5"},"gitHead":"7c009a5d4be60a1cd761477bc028e271743e9a8b","bugs":{"url":"https://github.com/caiodanielnunessantos/react-components/issues"},"homepage":"https://github.com/caiodanielnunessantos/react-components#readme","_id":"@caiodanielnunessantos/react-components@1.0.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-1l0Y/BvqEpQ8OSi1pRV9j/W34iOhgfhuboCqCGpOpaauHbB0B0MRM7ctBsQZzYHv+QyfFKSHprjs3QPx1JofCg==","shasum":"49af3626b80fdcff6fa96e93c6973c32bfa12562","tarball":"https://registry.npmjs.org/@caiodanielnunessantos/react-components/-/react-components-1.0.3.tgz","fileCount":14,"unpackedSize":13615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh3eBtNSieMueEOwbJ3+t/6L5qKsKwdH9xo/KhM/C8lAIhAIssCdyeXXfQPdJxg8bB4zmgwkEzwEVqAqizQQpQv2yd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7gzGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNcQ//Rbn6au+4Ml9l18Ls/l2bdBUr1DH6Ln4QrADJTQxWs0cxUppq\r\nZgT60zKG8nXUycNdDh6421p8jEEbIz7Bs442iWWtgFxuNpN3Y9rruus61KrZ\r\nfUGotDzpTrLIhl18J701Q4bae5g1v7qp7iAGdhj2DEoLCqjZPmdSv9nBb90u\r\nduB2tOWsFzzj2r+cmh5b5M6anUjsmzkcfnMCfl6rVw0qNdQnnZUwBaMQ1Pbd\r\nFdZfhExd3t97T7sN62mrvCk2xHn6OEM5g8VLJZV/VQfh8WZ6xKkNJ6cj5Phs\r\n/RDHj8EX9OVz6f05uC0/cYwbPwH5HHAoaD438EFD5dQHpJof87WRM9uqOYSD\r\n/JmZUzozULnAYfgoYfUy4gAWOUfI53/AYjrksVCRdJ/sRreKx684G5Qy3QnK\r\nZUIwXnsOMmPmciqC6nZ6qMe2iGx/mHMFNiWAk0QxrYYPwTl6hUPh7cAtOGqe\r\n7Ffl/+PrqruLVp6F/F5t2lEmI9Axotns9JbmXxFO5aD93QuuyAqS/ynsl5Xe\r\n/hgfgR3KQpVnn/NkWqmnSl57mKL9rQj0fT6Deh/lQ+cWFeaK21ckXw617GD6\r\nl7TdyS4gpwBQjYFWNdVYVN8Gojv/3vffk4P0ZXoaUoYgFp93vXBJQkjUkDl8\r\n4oA6N5LaXbPUawRUfnQZFKuPQKL77qZMvZ8=\r\n=vZOK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"},"directories":{},"maintainers":[{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-components_1.0.3_1676545222453_0.7433348556001529"},"_hasShrinkwrap":false},"1.0.4":{"name":"@caiodanielnunessantos/react-components","version":"1.0.4","repository":{"type":"git","url":"git+https://github.com/caiodanielnunessantos/react-components.git"},"description":"","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"node build.js && tsc --emitDeclarationOnly --outDir dist"},"keywords":[],"author":{"name":"Caio Daniel Nunes Santos"},"license":"ISC","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@types/react":"^18.0.28","@types/react-dom":"^18.0.11","esbuild":"^0.17.8","typescript":"^4.9.5"},"gitHead":"9b51a84f8928877e538b00166343c49391ad03bb","bugs":{"url":"https://github.com/caiodanielnunessantos/react-components/issues"},"homepage":"https://github.com/caiodanielnunessantos/react-components#readme","_id":"@caiodanielnunessantos/react-components@1.0.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-IK+h24vkrnH5G6slRUwSxLg5M9aLIadC5IZsOwWV8L6Rx2L2hRojBgyypQGalzZeUu1RF4s/L1LO0BNXuked9Q==","shasum":"f8fb61cb028af0847e3129b3adb2489aed0a1678","tarball":"https://registry.npmjs.org/@caiodanielnunessantos/react-components/-/react-components-1.0.4.tgz","fileCount":16,"unpackedSize":16993,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfnONJoSOkk+aaJezC7CXa1ejvSeqe5RV+XaSgiVbtHAiEAxRuzb1EodRkmIA/VhC5HCtaak6UiIUREFvK5vNNh4zI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7pA2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj2A//TJp7gOxEnlVM1PsDO1ZHJvoVhdrHoNJ+1eoMXfugu5bWJscm\r\niievJaReRMbH/5dGYnoLNIOdA26mfYB4j3L+QK7DmBxso0Jg8rjSWD8+Hiwa\r\nqJZpDF1F8//bYmgBL1akliABbFaK1R7Fmxz7XN/n8rxu0ds/YMp6SrOe0fY6\r\nfKR3g2NAwSbkwETBnXns7Rg6or8kLxV5PohurHCgZgtO/cQ/8u0OLHxJYD6u\r\ni/kEixUkATmSItYMpYpVMXXTgpgJdvnPkkk1C6Og72bJClQ6/7YmjeXzcVJX\r\nOskWbpoOCw4zpN1/++GVlGgErendZhMQRTlZfyo/X9B2OCpxmCd7MPbPynU1\r\ngNT6tKgSUeQki6yZ77qAQp/Pg30cYHJru8ig7y00fpEB+/tXr5f8oz/MO8nt\r\nd4H5UDwC8V6w9PHscldFBkvh5/YzszJFusw7Ht51CSogwIVAE8c5ofGmzIVT\r\nKoEYSEFH0vk0k3qJjGfZkKjPdvlpERPJYqsf6PSRMpwqadevrlcTFnf3Nrb9\r\nEvRZkuVuVt5Xr1UBB5c99ESIxjPn7IeyBw33EXCyuQZb8y7+u8kzQHy1ZrHu\r\nXPv8iNDULADd3gANKA5ciRYyDRPgk8jI1Omhukts/kIyfUggcKz9lh73W9Yc\r\nzADvlm5EVljb9nQ0OqFz4eg5O9NVoRTHarg=\r\n=EZ8V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"},"directories":{},"maintainers":[{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-components_1.0.4_1676578869944_0.3715451311726239"},"_hasShrinkwrap":false},"1.0.5":{"name":"@caiodanielnunessantos/react-components","version":"1.0.5","repository":{"type":"git","url":"git+https://github.com/caiodanielnunessantos/react-components.git"},"description":"","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"node build.js && tsc --emitDeclarationOnly --outDir dist"},"keywords":[],"author":{"name":"Caio Daniel Nunes Santos"},"license":"ISC","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@types/react":"^18.0.28","@types/react-dom":"^18.0.11","esbuild":"^0.17.8","typescript":"^4.9.5"},"gitHead":"c27dc9e06806e426895318da56544f7dc9d804ea","bugs":{"url":"https://github.com/caiodanielnunessantos/react-components/issues"},"homepage":"https://github.com/caiodanielnunessantos/react-components#readme","_id":"@caiodanielnunessantos/react-components@1.0.5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lW59DvZFapPjC4Vh/z+zYLiHLu+jDDNLoLa53VtSl/ewZe9Xmk0ljt1jNEpCRhF0+feqj51DOz66NmQQbOtVEw==","shasum":"a509cb4019a1e904d5b4a629fcd934069e3668fe","tarball":"https://registry.npmjs.org/@caiodanielnunessantos/react-components/-/react-components-1.0.5.tgz","fileCount":16,"unpackedSize":17088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMnQLIVYo1aj4xz0+XKpXiVaO7wGRIWSiF7oiguYhVQQIgSBx9cgGDVzzJRexjnMlNHjT8qm8PYM/tJLzjllSA5S8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7pIqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtVQ//bKZFICFEt2KwBRfCoxXxJTtLhyEWHJG2CRKT9rgkxTAra2mk\r\nSelJ/78X15cVcAwU1lOKY59/RPUkZ2LGg5rup+eJE1KSTpQspy+fbtOzSCOc\r\n1+TH5z2Zz12ew5JF3ydEvBTQo1ad3lSaE5jn4496ibtVu2aX2lF+2BLq2n4H\r\nXRoa3OYO/tEJdqnYrgAUjRJBv/hZuHCijzCOEnogfS9tvmIApTKjGB9cmFu9\r\no50VBsjDYE4S75mCLv0RcfPxZok4E68YFyAuQuFac8RMWvgHNA1R7t3hIt6y\r\nuK9tV/udYclbRXUW8VFmsnCTCIsHpO8MwM4g8gADmZNzlI4Z6l01FEk0Ay7N\r\n0kZQrL1cUKWZD7kmzztpTXHZdyXxvEs4yUWJ6DweIn8z/96q34iCJVbwivZC\r\nweROoqw3fTH5NC1C+cir6s7rJFWHqgERZ4yuMHj21HsPa2zaoNK7JicVzKq+\r\nsQICuVB64+ovqEYU8yk3A7XMYn1a5UTDk6wokxjRF0lFs+4bL/+QAvvcQpOd\r\nhUmN9EEqKH1qqZsKqZmMRpPphhftUxhzBmls8le49uHpRzvFzkgJQz9rknUz\r\nmxHzr+CKO1ynhN3dnC4gY9anPdrVrpU1aXiUISWDCn9K3UN72rf66BYiLk80\r\nN85qVPfwFkTN4OgwuWo0Z6ZqHI6UKXsCM/4=\r\n=91+H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"},"directories":{},"maintainers":[{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-components_1.0.5_1676579370212_0.020304003889431987"},"_hasShrinkwrap":false},"1.0.6":{"name":"@caiodanielnunessantos/react-components","version":"1.0.6","repository":{"type":"git","url":"git+https://github.com/caiodanielnunessantos/react-components.git"},"description":"","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"node build.js && tsc --emitDeclarationOnly --outDir dist"},"keywords":[],"author":{"name":"Caio Daniel Nunes Santos"},"license":"ISC","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@types/react":"^18.0.28","@types/react-dom":"^18.0.11","esbuild":"^0.17.8","typescript":"^4.9.5"},"gitHead":"deb216eb49ad0b1000c881c1968345d09d738508","bugs":{"url":"https://github.com/caiodanielnunessantos/react-components/issues"},"homepage":"https://github.com/caiodanielnunessantos/react-components#readme","_id":"@caiodanielnunessantos/react-components@1.0.6","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-SIqW8QlosDEFfB/RCgTUUYAxB32cptKy7K30JxLIL5S4oHdiUGQCSHUtv+4FxDX4IZ4ZaRQPisI6KyI1yqnCMg==","shasum":"3ca09ded29deb30cc57d3d9c574f1c65fc2bf223","tarball":"https://registry.npmjs.org/@caiodanielnunessantos/react-components/-/react-components-1.0.6.tgz","fileCount":16,"unpackedSize":17059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiI8UHBJ51Zntb4ei7VJA53EZ8BduQ4rzB+0gNKDgb9gIgWIji15QUU15VTTF4lOq4L7ZyTbtujKPJWUy+EG7JLYc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7pM9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnlw/7BEHr2w8u0zPv8s5OYPTmOhQzL8EwAMg3ByZsvHvTCPmgBXxC\r\nRfMagJIyloo4q1MkKuAfQ6vintxfXwbJXCm7DyM286exWWQNjCJy3iiwIVnZ\r\nZ5dUWG/nJ75P6c3cD85JCAR2HRUkopY66UvvdTnKeeF9mi6YFb4w2b2Ehf+f\r\nlCJrwOfVd+RupriHECbDQuJgU0tTZfSmIWVVfX2qR93gc3sFggYToTAn0lQh\r\nd2qqZG1BxmwsSLgSiK1NJsV3s33NQb/YAM70FfLQgG4B1ceUJYDgB7fTjseR\r\nLnfuIelONzpG1VV6IP0/kJ8HKqvO5u9OfaJC9X2CRADXzAQ+r04vy3EoRcYm\r\npjRZuqnrcArTIpfjV2hCqlD1Eb8pC+5BAB7bXN9fPJhgmYI0KBUN6ppCWAzZ\r\nzE1h6BpinL1U8L+2ccoKp8XliP/OcFpndryvgqaUPGu8kmtAPA01xS21DUY0\r\nqvy418RJ9NwH4ErGhsmggrXwQzaHj6rkUrf/vktMH3zNM3qllo7vIC2OqqTK\r\nwC/nEARgEvKPVg+uAMBONG5xfD8bRys+dgRZeaJpHu6Z9L4oYMerdgyrrHG/\r\nLMoq69LVmn3No5am/IHGZ1XqWDty1psz6aBq2biJ2EMddXhhmdv+c0w2mniW\r\ncNPFVnR1m3gX0vdr7vgJQvWZS9siVrS1IUE=\r\n=U8nM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"},"directories":{},"maintainers":[{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-components_1.0.6_1676579645584_0.8892317360152773"},"_hasShrinkwrap":false},"1.0.7":{"name":"@caiodanielnunessantos/react-components","version":"1.0.7","repository":{"type":"git","url":"git+https://github.com/caiodanielnunessantos/react-components.git"},"description":"Tradução para o português no final","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"node build.js && tsc --emitDeclarationOnly --outDir dist"},"keywords":[],"author":{"name":"Caio Daniel Nunes Santos"},"license":"ISC","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@types/react":"^18.0.28","@types/react-dom":"^18.0.11","esbuild":"^0.17.8","typescript":"^4.9.5"},"gitHead":"99fff99d2109db3fb2845f3998b5e7ba74b277ab","bugs":{"url":"https://github.com/caiodanielnunessantos/react-components/issues"},"homepage":"https://github.com/caiodanielnunessantos/react-components#readme","_id":"@caiodanielnunessantos/react-components@1.0.7","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-dGlwOjGJM+t+Lc3g8inuHhnv1I0HHwBA+O+stwLl20lnbIH/T/hlpHju7Bpz6ZS3PndiwOqvueIYDuPtP1wVIQ==","shasum":"1bd722bf57ff7b7cddef7e926c4a833026a3d24c","tarball":"https://registry.npmjs.org/@caiodanielnunessantos/react-components/-/react-components-1.0.7.tgz","fileCount":19,"unpackedSize":25727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUUEyYEGxPTIrRFv4xn1cBlV/qk33JUEzTYUNSxit9KwIhAJFgeiDs9gF+4bnf53dyKbiJY4ZkkIGnJ7EKxDxh+Diu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj77RPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjHA//VTecqD027XsaMC3rXbWJNUMHJMYVDnjJxr6uoal6ij65E4Xv\r\nPUUSs8xCfoHzPWulcbXKZuhJ7cF/r/amKmQQRFTKmHAFICmIRckx3XIFOFQc\r\nsq60Hoh9ODVLjuy4rvD1McKPjUEThGA20WS7g2LBlqtvrTg4rZ1QgiLWcnJV\r\n48OXPY/rmZ+4A60n3+U3pnZI7OTu5JHrnjWN4KJhB8F6FYoM//6iZ8GSDvC7\r\nwLbOxXvR+4Vc6K+AWJUqZiSrmZ3Ggh634vBcG9t52giKvyDVrEhMJxMsp/yf\r\nWUvPpEikAbzN6AYm0DBcvBVOM6O47BIgnQFWH/Fm8J03PPJQYIMEN4XEjbmA\r\n4l9z8QgZEBQ5NWjkYJ1ur6GIVWYLCZcb+2+rcOP9/xXv2jgYF3dcG7TNsLMY\r\nq4khQtIfSiFU4J89zZd0fxxiGSQ7Xo2GEnh7fx1MjXtmDY1nIyOEMjpUPe+t\r\nTWe4DnfoJ7oATVAPURm0x+Nzj8OI8uVQLPyaePaCpmC2C1KRlqntL+llnEzG\r\nxCggrhOpEWkEArR41c9+3Lf+mo8x9SU0HH2N8prMfTxWMYd10DYzvc+JLcQk\r\nZUjlb9beHuler8L4Pr31Z2/P8drifbGY01X4C7Ue47Fy1cSwGQCKGpqBwmps\r\ncs1WkP635lAxUjcwtdysqKnDHfVpF55z608=\r\n=mCVO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"},"directories":{},"maintainers":[{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-components_1.0.7_1676653647010_0.11041313289817589"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-15T19:46:35.131Z","0.0.0":"2023-02-15T19:46:35.361Z","modified":"2023-02-17T17:07:27.337Z","1.0.3":"2023-02-16T11:00:22.639Z","1.0.4":"2023-02-16T20:21:10.105Z","1.0.5":"2023-02-16T20:29:30.435Z","1.0.6":"2023-02-16T20:34:05.738Z","1.0.7":"2023-02-17T17:07:27.241Z"},"maintainers":[{"name":"caillouplus","email":"caio.daniel.nunes.santos@gmail.com"}],"author":{"name":"Caio Daniel Nunes Santos"},"readme":"# @caiodanielnunessantos/react-components\r\n\r\nTradução para o português no final\r\n\r\nHi, everyone. This is the repository to what I put all the\r\nReact components I have designed that has some amount of general\r\nusefullness. I usually design them elsewhere and then paste\r\ntheir source here whenever I have a feeling that I would like\r\nto use them again in another project. I really hope that you\r\nuse them and hope that they'll be useful to you too.\r\n\r\nThese components can be freely used and modified, but if you\r\nenhance one of them somehow, I would like to ask you to\r\npublish them as free software as well so that everyone will be\r\nable to benefit from our work.\r\n\r\n## How to use\r\n\r\nFirst, create a React app if you didn't already. You can use\r\nthis very handy and performant \r\n[minimal template initializer](https://github.com/caiodanielnunessantos/create-react-app), if you want.\r\n\r\nThen add this package as one of its dependencies.\r\n\r\n```bash\r\n$ npm install --save-dev @caiodanielnunessantos/react-components\r\n```\r\n\r\nThen, in your code, import the ones you intend to use:\r\n\r\n```typescript\r\nimport React from 'react';\r\nimport {\r\n  FullScreen,\r\n  ScreenSlice,\r\n  TimedMessages\r\n} from '@caiodanielnunessantos/react-components';\r\n```\r\n\r\nSee below how to use each one of them\r\n\r\n## ```<FullScreen />```\r\n\r\nThis component is intended to be used along with the next one,\r\nthough it can be used along as well. It renders itself and its\r\nchildren in a square that occupies exactly the entire viewport.\r\n\r\nIt's very simple and can be implemented otherwise, but I have\r\nto put things in full-screen so often that this component saves\r\nme a lot of time.\r\n\r\n```typescript\r\n//LoginPage.tsx\r\nimport React from 'react';\r\nimport {\r\n  FullScreen,\r\n} from '@caiodanielnunessantos/react-components';\r\n\r\nexport default function LoginPage() {\r\n  return (\r\n  <FullScreen style={{backgroundColor: 'blue'}}>\r\n    <form>\r\n      { /* [...] */ }\r\n    </form>\r\n  </FullScreen>\r\n  );\r\n}\r\n```\r\n\r\n## ```<ScreenSlice />```\r\n\r\nThis components is intended to save you time when you want to\r\ndesign a layout that always has the same widths and heights\r\nrelative to their parent. It works better with 'fixed' parent\r\nelements, since their overal size stays consistent with the\r\nviewport's size. For example, you can use the ```<FullScreen />```.\r\n\r\n## ```<TimedMessages />```\r\n\r\nThis component schedules the conditional rendering of elements,\r\nusing expiration times passed as props. Any valid element (or\r\ncollection of elements) can be used. Their duration time should\r\nbe specified in millisseconds.\r\n\r\nThis is the interface that abstracts its prop types:\r\n\r\n```typescript\r\ninterface ITimedMessages {\r\n  // The prop \"messages\" must be an array with zero or more\r\n  // tuples that specify the element (or collection of elements)\r\n  // that will be rendered for a scheduled amount of time\r\n  messages: [number, React.ReactNode][],\r\n  // The prop \"repeat\" should be set whenever one wants the\r\n  // first message to be displayed again after the last one\r\n  repeat: boolean,\r\n}\r\n```\r\n\r\nNow let's see how to use the component\r\n\r\n```typescript\r\nimport React from 'react';\r\nimport {\r\n  TimedMessages,\r\n} from '@caiodanielnunessantos/react-components';\r\n\r\nexport default function Footer() {\r\n  return (\r\n  <TimedMessages repeat={true} messages={[\r\n    [<p>Our organization needs your help</p>, 3000],\r\n    [<p>Please donate</p>, 2000],\r\n  ]} />\r\n  );\r\n}\r\n```\r\n","readmeFilename":"README.md","homepage":"https://github.com/caiodanielnunessantos/react-components#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/caiodanielnunessantos/react-components.git"},"bugs":{"url":"https://github.com/caiodanielnunessantos/react-components/issues"},"license":"ISC","description":"Tradução para o português no final"}