{"_id":"@charlietango/use-client-hydrated","_rev":"8-8b8d562bdd8f5b29c3f924ac9957d3af","name":"@charlietango/use-client-hydrated","dist-tags":{"latest":"1.10.0"},"versions":{"1.8.0":{"name":"@charlietango/use-client-hydrated","version":"1.8.0","keywords":["react","hooks"],"license":"MIT","_id":"@charlietango/use-client-hydrated@1.8.0","maintainers":[{"name":"ignas","email":"ignas.bagdon@gmail.com"},{"name":"thebuilder","email":"dsc@charlietango.dk"}],"homepage":"https://github.com/charlie-tango/hooks#readme","bugs":{"url":"https://github.com/charlie-tango/hooks/issues"},"dist":{"shasum":"86d3e2607d346afdaa3bdb6b4f577de95eadba3e","tarball":"https://registry.npmjs.org/@charlietango/use-client-hydrated/-/use-client-hydrated-1.8.0.tgz","fileCount":7,"integrity":"sha512-mCzty2lU5sE2LqcSz7QNLJcJkhbBkddQWwuCzFW5+BxkCI5fneY3zPu8vfH4CRJw6S2VzSpgXIbAj9ogukyXag==","signatures":[{"sig":"MEQCIDQbw4dsc3EG2tlPML/3tmZUNSw4cyH9eiPQ9gnJ5xH6AiBE9hurMZZBiOV/soMdenQ0hXW8n9nhU2Zf8hX7MoZjqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHavlCRA9TVsSAnZWagAAIvsP/iAuY/e8NxANkrViSyL4\nVKMNW8IPGH96KQmgXXI9Y/GB9fnlJf34cD2/AP6bMrqBJ3VfTezjXJXNqMWt\nawjuQFvN5kSdQIn0w24mLX6IBuBOZll5tO7BQgL2fLwwn5Gmeac7QScB92g4\nIjZB5MxhFNcd4YyNV4QTE+fp9N8uebH83D8CrEAGbWPArYNvnBqDpXbkdfyO\nVEFCrmZiQ9cMf9aPgNXqf9gQKOP9AoQ1iIKcFmljlCvKw4IFfOfMRR/+k2p3\n1RHBLAM6XowVawPs7oDznBdMlkX8t/7PpuJICxpOv6TgNRiXVUXOdQUdHIUu\nYpaHzxye+dGjlM60xGeDQAE7Sy0hPEgKubtsEyC80WZqtXpmKsQk8GuFupTO\n3JUGQLCCXFqw9oKmrQjFOEP5C3/OhykJx4Njvs6r4Y1+HV0fQSUf2KLai7if\nRbKSHIJFjXaq72hqyOwVowfytTCX3m39PPMvM95NC04VNgOhXaZUOC9Q4MdE\na580cRywiXJ/6L2gK/m/r8CW/stdkPozOQxvtqdvjRhXFl0ail1ql+AhaGjo\nFF9V7RKhawXy5PQkX8h9Q11xbwjWESEXrybyOw25BgzORAsH20jBr4yzB/PR\nHJ4ugfRW+23WlkLYrsibPL1w8jSclmQ3D04UIqApZz7N2I89Cc4FY7HFdPsp\nyRXd\r\n=K1sK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"../../jest.config.js"},"main":"lib/useClientHydrated.cjs.js","module":"lib/useClientHydrated.esm.js","gitHead":"cdbe00929b1905c43f9a203b4257ffabd2ee9472","private":false,"scripts":{"lint":"eslint . --ext js,ts,tsx","test":"jest","build":"rollup -c ../../tools/rollup.config.js","pretty":"prettier '**/*.{js,ts,tsx,md,json,yml,html}' --write","prebuild":"rm -rf lib","postbuild":"tsc --noEmit false","prepublish":"yarn build"},"typings":"lib/useClientHydrated.d.ts","_npmUser":{"name":"thebuilder","email":"dsc@charlietango.dk"},"repository":{"url":"git+https://github.com/charlie-tango/hooks.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.8.1+x64 (darwin)","description":"Check if the client has been hydrated","directories":{},"sideEffects":false,"_nodeVersion":"12.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-client-hydrated_1.8.0_1579002853474_0.7138512712081879","host":"s3://npm-registry-packages"},"deprecated":"No longer supported. Migrate to a new solution for support, or copy the code into the project"},"1.8.1":{"name":"@charlietango/use-client-hydrated","version":"1.8.1","keywords":["react","hooks"],"license":"MIT","_id":"@charlietango/use-client-hydrated@1.8.1","maintainers":[{"name":"ignas","email":"ignas.bagdon@gmail.com"},{"name":"thebuilder","email":"dsc@charlietango.dk"}],"homepage":"https://github.com/charlie-tango/hooks#readme","bugs":{"url":"https://github.com/charlie-tango/hooks/issues"},"dist":{"shasum":"0e9edfd2e11e426ff957d2f60b8b4ff69e7c27a6","tarball":"https://registry.npmjs.org/@charlietango/use-client-hydrated/-/use-client-hydrated-1.8.1.tgz","fileCount":7,"integrity":"sha512-XG7tmagS/tN3W6uPuGe6s57NZJOh23CbjmwIT1V/AvP5xwANqCflSPQ0Uf7Ms4Zx7HZGQZJSWo4HvXird37SnA==","signatures":[{"sig":"MEUCIQCQnCey++ohaIHVTWvujMvXCzGQPrGNqjjW8JxhdPaZ3AIgB9qklgrLjdPVIt32jOavJpN6W3An1DDcKFCCkly7BGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHa3lCRA9TVsSAnZWagAANXMP/jrgfVeSFK/AiCgDQQRM\n0qeXiPdX1LzhegdhmamsnjOrM6mqQmLbhM/0PHtKt5+qTdNoQ3XrtORS6dt+\nosGrBaHSppJ8JfpT12idW5rKTiDszCRXfm48NfIM30K8F4hdoh2pqeAZEOPW\nyxLX369/GMhHvevjJfHOEUeQtarXG8dEXx8/vUL0Yive5APRtEK+2C7f9EV3\n9JFlAseXqYft3PRgXbNWIF4WgggQX7K/U1wkqjmSExqcojTi9NyT9AQ8JM+u\nVReLgGbPhO0Vk2didl9yv1q9BqDRdQ4occQJ2qnZtFQpRSncz000DxrW9Jui\nXmSVmR7fLW2zFu0lWwIMtnRWRbgbSuAajrZkYsyWuSaRrjBil3/dGZfD0vG1\n+d1dbbU3u0cXxGX+QC3/04Im7hAeRCkbDWnQUILb11SISyWSN4h5J6XaayeH\n72vDxP/k6xAp24gbqE6FvB/qsgKGCBx4EQhwdykBElO8cBWGO87l/I8Z8tQa\nAuKapLCmVKUECTt1pOwEL7tlFGSSuU3I40XpPrpPeyeam9+295QyUk0/NrSE\n3SrMmrR9Dke/df7FSwhuU9M9gqEOO9wzfdlQbZS/Y4QRLe1krANhzwbANFRd\nUFLyZw9kmuVo1INyZISvBzyFwNmmzwk6qvAhZxZSk0JSNdk21z3ftjXpJqya\nxfBF\r\n=6F6w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"../../jest.config.js"},"main":"lib/useClientHydrated.cjs.js","module":"lib/useClientHydrated.esm.js","gitHead":"f2eb04463914466e5644eea446f5c67f74332f75","private":false,"scripts":{"lint":"eslint . --ext js,ts,tsx","test":"jest","build":"rollup -c ../../tools/rollup.config.js","pretty":"prettier '**/*.{js,ts,tsx,md,json,yml,html}' --write","prebuild":"rm -rf lib","postbuild":"tsc --noEmit false","prepublish":"yarn build"},"typings":"lib/useClientHydrated.d.ts","_npmUser":{"name":"thebuilder","email":"dsc@charlietango.dk"},"repository":{"url":"git+https://github.com/charlie-tango/hooks.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.8.1+x64 (darwin)","description":"Check if the client has been hydrated","directories":{},"sideEffects":false,"_nodeVersion":"12.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-client-hydrated_1.8.1_1579003364853_0.6173808915047441","host":"s3://npm-registry-packages"},"deprecated":"No longer supported. Migrate to a new solution for support, or copy the code into the project"},"1.8.2":{"name":"@charlietango/use-client-hydrated","version":"1.8.2","keywords":["react","hooks"],"license":"MIT","_id":"@charlietango/use-client-hydrated@1.8.2","maintainers":[{"name":"ignas","email":"ignas.bagdon@gmail.com"},{"name":"thebuilder","email":"dsc@charlietango.dk"}],"homepage":"https://github.com/charlie-tango/hooks#readme","bugs":{"url":"https://github.com/charlie-tango/hooks/issues"},"dist":{"shasum":"7066f4c9966233dcb3dcc755351570e62b101a4f","tarball":"https://registry.npmjs.org/@charlietango/use-client-hydrated/-/use-client-hydrated-1.8.2.tgz","fileCount":7,"integrity":"sha512-Wlr6MvlCvmPVwAW8Hc/UZaAnNAKfRs2h3vkOFMFSqhaiQp+zix/ZQd+LhoY4iRGJNMhtNuOnht1ShOAz4odTIQ==","signatures":[{"sig":"MEYCIQDt08ny6S8rtWRYJA5ADzA1rLZ9evnEruvOFNToV3ldywIhANhfoOivUcXDqzD8oRQYOCnqpSurnjw3e6i08cY01bzH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe30S5CRA9TVsSAnZWagAA5LEP+wT0zFkCZJNEs8Yia9sJ\nTK+8C+u4FlPMGLdNrDjac6N5JGRA7bBl5Qq/NG0+792jvjEUSeq9+TlXMX7L\nINWVxxRv26OScW4BHc07neBZBDw2aB2U//dLRdMxfJysgwrpw1XSLh3/SiAD\nIBQSO8tSwY1wPve/NpDl3xe2gTIILbYRK+6GEtSnk/DvsH0a1PE/H8yrYwRV\n6rJHJeJO2kgRKmbf03hntESF1lP8uyLH/iYjmaEoGyyEZKCJuiMC9BTdDcmv\nhOXnBfgPI4R0sbIjV4e/TJDQXu3mzT9ps5ObA4O8HC1RtgBp7PwgYhXeISWX\ni5B4SBKJDqeJXelELPu6WIBJlyEiKy+Wo2WSqfIMzMUOg/EXgxeX1ZjmZ2vM\nNK3v5MmPbPwy/i1r080Uv2LLtfuo7d63tD/ydvXtkLXIlvA3wjpvudDQrWJK\nEjfM4L//V7JIBhAXKLBb/YTN+d0noLAuWHlcqNHwxKutrov4a9cS1YWw3WdM\nhzN6lye8af1M0+sNBk0FuWRaMfOwIH9kAy4jnlHjjW6oDDDiCsCyCZRWpoMg\nPy4rToNhYImb28oyVJDlqlbZRTo8y3E+8Uc1ZVE9r26amqZVSAcCOqtlhtQB\noXm+y5+/5R697ZxTBlk6j+d/4cQPMzKe1PKnP9kXDmlYXhuXLYrvuN7+MNd9\nqPOH\r\n=N0oE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"../../jest.config.js"},"main":"lib/useClientHydrated.cjs.js","module":"lib/useClientHydrated.esm.js","gitHead":"f4be428c4de8f7072a4b62f2f4741c92cf48c4c8","private":false,"scripts":{"lint":"eslint . --ext js,ts,tsx","test":"jest","build":"rollup -c ../../tools/rollup.config.js","pretty":"prettier '**/*.{js,ts,tsx,md,json,yml,html}' --write","prebuild":"rm -rf lib","postbuild":"tsc --noEmit false","prepublish":"yarn build"},"typings":"lib/useClientHydrated.d.ts","_npmUser":{"name":"thebuilder","email":"dsc@charlietango.dk"},"repository":{"url":"git+https://github.com/charlie-tango/hooks.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.8.1+x64 (darwin)","description":"Check if the client has been hydrated","directories":{},"sideEffects":false,"_nodeVersion":"12.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-client-hydrated_1.8.2_1591690424877_0.9960224864337632","host":"s3://npm-registry-packages"},"deprecated":"No longer supported. Migrate to a new solution for support, or copy the code into the project"},"1.9.0":{"name":"@charlietango/use-client-hydrated","version":"1.9.0","keywords":["react","hooks"],"license":"MIT","_id":"@charlietango/use-client-hydrated@1.9.0","maintainers":[{"name":"thebuilder","email":"dsc@charlietango.dk"}],"homepage":"https://github.com/charlie-tango/hooks#readme","bugs":{"url":"https://github.com/charlie-tango/hooks/issues"},"dist":{"shasum":"e348536f1a3a8fbd66f77e6ac97018a5f5e456dd","tarball":"https://registry.npmjs.org/@charlietango/use-client-hydrated/-/use-client-hydrated-1.9.0.tgz","fileCount":7,"integrity":"sha512-QLM2B+B9jTl9UGZ03IMHC6G7JZRCD71G8iWG92i2WUTnYylsYjccfECIxAR+KcCVU6te8w0DxcHx/n6cMNDbpA==","signatures":[{"sig":"MEQCIH4nJLEa9+q41HH+FvblSp01/AbXU85eV6uVQa6AFK+CAiBUp8I4xlGLmJBP1vYxXK5PtjW/FUuoUy5Cu2PWDynDqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYOvCRA9TVsSAnZWagAAtnQP/AgQGVHebO78H1Fa6Sfl\n4idLuPrdVwmLoWEekBJO6Z1RJvdMsrB+YQJRiAs0N6s/9gphLgTU6JuFW4L0\npYJYA8nZi3MkNSRXczhIAaQ1G8jQmnCl7NC/aMaJ38rqwed6wOVpP/hN4C7D\nCHR+G2I7vGFVDRADL+aTXBgdYz06u+8/A6S/6eP9MTlQrbCsqiQ2EQ3G6ySc\nEd106AyW327AirUmBq+JfA52IdAz6omXzw65KzhdfO9q/m5O/txRBv6QqK7U\n7ykeyN1beoHsyK71Lq8f90shGiYCRCtw3j1SW/BI506xA87R1RR1trAG7qZ5\nMucUxNcDpeRbyaV81M75l0rSVV2Ia5VZ20Em8QL/cBh+7nAbS1ZroH4H66MU\nHw+eSx7AVt3Va+9AeE28/f0dW/zeFw4sV5JBKOSl/PnWWqoKcCJXp1vPTrDz\nqudo9wNyMT6KiPykLfZmMoY6CGo6WAgBcs/xqCEBgrZKsy6WHKACkBBMOO5j\nQokikpkv3jEmNdcF0BFUOxDrPOOr3mdbcf4hLmjwLVSNPxhh+X61LZKGHmji\nYDf8uTJmOvXASNVhVHAOKpOhhtmKYi6KmDvAPF3KsFDAEs27vYcqUSpgZ+uO\n2nj/EsqCZBAk27ynuGys70e0Or6G/u6LmrPCp+w8rUhI5k52fZ/ekvvvK7Gm\noYMb\r\n=jmvo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"../../jest.config.js"},"main":"lib/useClientHydrated.cjs.js","module":"lib/useClientHydrated.esm.js","gitHead":"4eb959d3c8b5b2f1d12c1f1ba4bc3b50d3c8e0d9","private":false,"scripts":{"lint":"eslint . --ext js,ts,tsx","test":"jest","build":"rollup -c ../../tools/rollup.config.js","pretty":"prettier '**/*.{js,ts,tsx,md,json,yml,html}' --write","prebuild":"rm -rf lib","postbuild":"tsc --noEmit false","prepublish":"yarn build"},"typings":"lib/useClientHydrated.d.ts","_npmUser":{"name":"thebuilder","email":"dsc@charlietango.dk"},"repository":{"url":"git+https://github.com/charlie-tango/hooks.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.9.0+x64 (darwin)","description":"Check if the client has been hydrated","directories":{},"sideEffects":false,"_nodeVersion":"14.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-client-hydrated_1.9.0_1603109807311_0.0011594110154873327","host":"s3://npm-registry-packages"},"deprecated":"No longer supported. Migrate to a new solution for support, or copy the code into the project"},"1.10.0":{"name":"@charlietango/use-client-hydrated","version":"1.10.0","keywords":["react","hooks"],"license":"MIT","_id":"@charlietango/use-client-hydrated@1.10.0","maintainers":[{"name":"thebuilder","email":"dsc@charlietango.dk"},{"name":"frederik_bosch","email":"frederik@bosch.dev"}],"homepage":"https://github.com/charlie-tango/hooks#readme","bugs":{"url":"https://github.com/charlie-tango/hooks/issues"},"dist":{"shasum":"94f47ad28722be13a4b259f42494a348b6b77e0d","tarball":"https://registry.npmjs.org/@charlietango/use-client-hydrated/-/use-client-hydrated-1.10.0.tgz","fileCount":6,"integrity":"sha512-aqN7NQeQRIzUMfOWtvIX0NFqsx8aHNjl5/a1f3cKBsUFRz5UpFyq6zJLeX4W6Ra7HHpwQxbCh1MsOKQ8dgAsOA==","signatures":[{"sig":"MEQCIAj1hyR7mMd2YysMRMw5Drv3PNKunykDH3v0S3lubSHiAiBdDmcYpHjLKUzkGMlA5fjQKVlrC5XaefklamMKe391OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWI3bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouBxAAlxxMg5FfpsquZESi0kufwHA41qEOzbftTKyUF0qVh73tEESe\r\nYJcyy/zIJx+A9OkJDJnXgieease+yhXo4upbxxOHHWDcejSwvA3/A0iOUCil\r\nMisUlVokriScJm3FPavAYNp863mYwVc4guG0Gjd/UUh02TZ1mSD0hfD0Q4OS\r\n9PGaoBaMXnDBxYCdRH+OAmMH2NTaUS198pDYu9LB8CMqA/9K0h3irNHrgQBK\r\nff3BlECXgFNZOE3IYCCBURTk9d0cvs0sP0LmRCvEfRvJ6K1fQb6YkaJWXBGk\r\nB1OGtsP07PjRG2LG1+ifkoaN+wxOv0kOQP8yDBCVpyJYOZ+BbWiQSy0lLRVV\r\nDkAWUDgtOeDX5LrphaY2C4DpcgPbPAJj06d+JHOm65uOu7E2lsr3aDbiAnn8\r\nzoeluMsj2OVNacaz4YbOntJJgjvnfvtvbj6ptOuTb7tTDNzrb+YUr+XEHaMD\r\nwmE/MlmqB+xokrZsryWFSsNkTlk3tUGNwvQZt9ru2vWenwMi5qhuIeZThD+V\r\nYAkaImA7N1lER74KJFMWaw/IsPAl49FKztbkPRg2s4YSXPxDRixI8GY+S+7P\r\n3nlLmHtBij7eH7TToMiMOxoIkpz4F3G2k/m5w6MEinve3KMgVjGO3ucNxefs\r\nZCd4+AFM7KAyrxxtynVFqJyFPNgd05KhqYQ=\r\n=zPZp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"../../jest.config.js"},"main":"lib/useClientHydrated.cjs.js","module":"lib/useClientHydrated.esm.js","gitHead":"41fc8eb0903b5edc7271aa17129a3813fb434722","private":false,"scripts":{"lint":"eslint . --ext js,ts,tsx","test":"jest","build":"rollup -c ../../tools/rollup.config.js","pretty":"prettier '**/*.{js,ts,tsx,md,json,yml,html}' --write","prebuild":"rm -rf lib","postbuild":"tsc --noEmit false","prepublish":"yarn build"},"typings":"lib/useClientHydrated.d.ts","_npmUser":{"name":"thebuilder","email":"dsc@charlietango.dk"},"repository":{"url":"git+https://github.com/charlie-tango/hooks.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+x64 (darwin)","description":"Check if the client has been hydrated","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-client-hydrated_1.10.0_1649970651694_0.047633542632018244","host":"s3://npm-registry-packages"},"deprecated":"No longer supported. Migrate to a new solution for support, or copy the code into the project"}},"time":{"created":"2020-01-14T11:54:13.250Z","modified":"2024-07-29T12:18:14.828Z","1.8.0":"2020-01-14T11:54:13.614Z","1.8.1":"2020-01-14T12:02:45.017Z","1.8.2":"2020-06-09T08:13:44.975Z","1.9.0":"2020-10-19T12:16:47.499Z","1.10.0":"2022-04-14T21:10:51.860Z"},"bugs":{"url":"https://github.com/charlie-tango/hooks/issues"},"license":"MIT","homepage":"https://github.com/charlie-tango/hooks#readme","keywords":["react","hooks"],"repository":{"url":"git+https://github.com/charlie-tango/hooks.git","type":"git"},"description":"Check if the client has been hydrated","maintainers":[{"name":"frederik_bosch","email":"frederik@bosch.dev"},{"name":"thebuilder","email":"dsc@charlietango.dk"}],"readme":"# useClientHydrated\n\nCheck if the client has been hydrated. This hook only informs you of the current hydration state, and\ndoesn't trigger a new render once the client becomes hydrated. To check that, you'd combine it with\na `useEffect` to trigger a new render.\n\n> Checkout the [Storybook](https://ct-hooks.now.sh/?path=/story/useclienthydrated--readme) demo.\n\n## Installation\n\n```sh\nyarn add @charlietango/use-client-hydrated\n```\n\n## API\n\n```js\nconst output = useClientHydrated()\n```\n\n## Example\n\n```jsx\nimport React, { useEffect, useState } from 'react'\nimport useClientHydrated from '@charlietango/use-client-hydrated'\n\nconst Component = () => {\n  const hydrated = useClientHydrated()\n\n  // Set the initial ready state based on hydrated. Will be `false` first time the component is rendered, but true after hydration.\n  const [ready, setReady] = useState(hydrated)\n\n  useEffect(() => {\n    // We have been hydrated correctly now\n    setReady(true)\n  }, [])\n\n  return <div>{ready ? 'Hydrated' : 'Hydrating'}</div>\n}\n\nexport default Component\n```\n","readmeFilename":"readme.md"}