{"_id":"sdk-coral-enterprise","_rev":"140-e48f3701623adbdd62f96313be59f15a","name":"sdk-coral-enterprise","dist-tags":{"latest":"1.0.32","test":"0.1.1","beta":"0.0.0-b21c2e58571d79984ec25838a5641a18c7e29c63"},"versions":{"1.0.2":{"name":"sdk-coral-enterprise","version":"1.0.2","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"gitHead":"e93cc182c140a65ebc7a336eba85ef7a17927691","description":"负责处理业务与 SDK 的通讯","_id":"sdk-coral-enterprise@1.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UbMgyya6ONy6RYSpuWK3fEODOh1RbUJoRN5ASZFXMctZgMVmnw8csnamiocLIq3Tk6HV5QiN2WdV4AwX8AZdVg==","shasum":"bd8f349d8131b79eb394d30957290551d2b9e2d3","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.2.tgz","fileCount":2,"unpackedSize":2268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3l7uvUYExuhx+nbUMDYehbEr4PT5HqrqmPmVuRyXQPAiEAlm/vqOU0QI4GLXf0HDt5A4wKb/Sbgij8kmutrG/aFPQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2PejACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRpg/+IfwqPuq37UeoZVNvyI/qdFgbEsHjS2rv2iwwY7IkP6KjSQym\r\nABSzjZfuUp1TJi1tJSFDge/CNfAdqhF11KLhwEEWMowRZ7zaSfZXiMw3YcHA\r\n9adZnV6Xos9wzQNETC+MctTXNRJLAm+1KqBqRpjWc8PW0MXOahToUAFe5Vp2\r\nVcvIGeio/QPuxDr7axxznswCMkszeEQZa0kKlmYZbnRLwWowuFMzbr9YOrHI\r\nc4dT0/S5C5LHJPOwJ3S5ypXWB06JYRRqYTsdBpHHFpq/rt8Bj6JPb/WMlGgU\r\nifPhnlBzXQ9V7ejFFYTrAwD6qTb4rgOw6QuC23B501FjEOfOnFGU97tP5pXN\r\nYsV0CZd5Covvt25lyzrFiRYSCDeHPTaNZs2vbBxuu7OYFZdCpxNSbBslmMF0\r\n/rQNP3cxVDOtNvIiLKI20WG+oYfMYrjl9tsmJmW0mJ0agMuX51eBlZSkXqjf\r\nzaJ/WccEoluXMvO84Oxvx7Yd7wRfmDn0VgftOZhF6fHoQhlVMna3y4Yv8my6\r\nS8pBPNRT3LLCgip0QbuZ0BiLgK9d7uKT5vpN9VVii/wGtUJewuovqRvAei+p\r\ndIdPQXxj43RxQJLo3ONf+d23sfvcr+gcCVYyajVOf9KjKdjIjCfUvwU5h8Id\r\nFDIfKWp7ccuPM2XIAwY2vRfPDUxWDDu1J+Y=\r\n=RW42\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.2_1658386338925_0.22066265287201947"},"_hasShrinkwrap":false},"1.0.3":{"name":"sdk-coral-enterprise","version":"1.0.3","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"gitHead":"e93cc182c140a65ebc7a336eba85ef7a17927691","description":"负责处理业务与 SDK 的通讯","_id":"sdk-coral-enterprise@1.0.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-piRoNjA/inbZtxEXHrq6tcstSBiqYbsgs0UYSWtQ/Er6S+gqCwD6EbegX8zK1gtHt2SyCNp5bKfs+/rZNVoFUw==","shasum":"11c2e60c6cdabf338003a565ee3ead521d0315d0","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.3.tgz","fileCount":2,"unpackedSize":2570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFrFGtiV+oRNtbpytQLUQ4/hJNEbf6seT/a0hSnvTjcAiEAjJny8RKVfDhQ0z5IDJRYUoeBCOYjJjAdwUx5ormECx4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2PoxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2Eg//apzIT5nA+iq4MVwOYMeTITINDV3Pxo5qSEq24JhQRGcb4YyL\r\n+L2WQQ6SAit1nrzPI9fq71y2dyf+X8tGJ/4mjAP1uhwZLVf5fFUxq/ysc8Sn\r\nCeGDAZNISmOdVZaXPiAZAINqSMxq018TsbPVQ0xNvxTu/TrA+3L/dkRU9uTP\r\nllg9yHUocqj53p4rZ3F68aGSBKAfYqvzjrcFWcfvn24mOwLYPoKIg3l4hOIx\r\ngkb+VSaOr4NevLVHG/Si1Y9CHlNhb0KBECwSQuDoUoGBD8/WT6tteYWK+HDq\r\n0Q3qhsw/pir+Ot1+NjlR07PkQv2aUhrwL3GO4dd8Q01d8U3wPV11chCZINPy\r\ngN6TW3Y9Gkn8s3/+LMDcjsl7S6uSNdbu4qXWWJLpRgO93puB/pcIDOeArnJC\r\nyo2YZzgSLPw5p9eugyjRMYEwqAZyQHBLlNnAJ+q7I5cMOK+s1Q7B045ZMisN\r\nfTbBLG2fMNLcvJ7YT8BymIw/PZBt+98bOJVic4uwurjMk3O504GjjkHbGlVb\r\nv5Np3rpGWxnmYpYkMWGgS1Jj4fQF0P/9yFDgnrGhpA3OIME6EFq9V1jl+uNM\r\n6SOcuzVg5co0OMIlo3IzKi1XO3oJXY9q9eNKlf7sP2Wkj7PoQltyyG2U82Op\r\nUCrdJmpNP61cFm3APQFLxOALH+3Ivuii+6U=\r\n=1xh6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.3_1658386992951_0.596001247255415"},"_hasShrinkwrap":false},"1.0.4":{"name":"sdk-coral-enterprise","version":"1.0.4","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"gitHead":"bbdfa5ec0fe2c014ee3119088ffff5eabc629f19","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-OWUQmaZPFAQedRFZBZ/dieSYiZnyZuZrOU4WmK3eHQTCCU53Hg5Jy56JBRscx8DFkmg8mAaJDv/gVg75UjbVQA==","shasum":"a94e2cecdcf737a326a812b0b21cb564bf9bcc44","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.4.tgz","fileCount":23,"unpackedSize":18889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQJ2gkHBykjl7ChJUzRZm68y1JxgO+ngXHXnWjxPdO8AiBAa0AZ2qq/84Gwcelwo1nCyDo/+kSVWhQ7eXQYbfJYBw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2mNnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGtxAAlSK2liL5I1wl5m1eIZ2RQyr46soOiiIot/gzacfAit8/jqFd\r\nvWpT30aVVtyXkxh+Jwd1Q3l9swtvQIQ3ydXJu6zWBOJTHJivWikobOBoSux4\r\nUhpqcf5taJAPIrLtqiMunr4gh2xvsa1Ij3MoiiJJw7eGgvePBT5CXzjuRrcQ\r\ncgIGraN7jhgrwvOm/RMRwrk4epDILNxtHazOn6boHc5Fe7sVXfTVT7MhSL/I\r\n5ct4gUjUn/hR/V8t2DofkHRArF/lnmGV/I7MLRMG5qx3cc7XRj/tVPTdnyGK\r\nk5pQA4kFKRH42qzxMCyxqg8o3KuGaTi72p+djxo7cmIIzZ7/ytv3m6luBXlI\r\nYzM7Dd3FJ89um0TlSsi0sHgrjzu/Z8J60hB2B7bX4EsBX/dTba4c5OBcpsvS\r\nJAp6brPjU8WoI1kV0siV5xd9EDX+cnirEfhhvYtk9NL7YTa9qlspKIOWzE3x\r\nCz1jyJbWIWr7zfs5p1Jgjni2o1eKQJ1N0IrFKo4iSl2s1gih18qHG1JvuhEs\r\nMpynPekIqBLg2zhqFGqmnOGfAPbv/ac9lK85cuPLeAxofECw08ppn9hbYIBt\r\nDfhDxZfpZJxqSPhY4HlDBjGzMDBPeaZyFsMsCmj7COeOG3FdwnAoDnaKcrxh\r\n4Pz8wpHDb1rzj2gQmFjT8YkP2HcoymJ/jV0=\r\n=5xDF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.4_1658479463583_0.9184911941747484"},"_hasShrinkwrap":false},"1.0.5":{"name":"sdk-coral-enterprise","version":"1.0.5","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"gitHead":"41e08148ea0379c6125965a2deff0e7e039791af","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-K+kjV+ilcXI4LAA77DNx19bB5XxZfuYrAB+uAttHsQjftSKkI/heJ7RcLrQvdmXkW0otjd5Nsi2Bta6uBBQ0BQ==","shasum":"eb78eca6531091341ec9f2c4743a524f2bf4d90a","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.5.tgz","fileCount":24,"unpackedSize":21550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgr8XtPfqhaFJJ/8/UgLb00z3M4XGv3z+t4UdmVKejPAIhANnFiVTfX34q82RnEeXjBo4YqgSsEGN7xPh+Tf+GdfHa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3lBwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph4A/9GYIfoNgKuKXN7KbHgmaDBTnqLv8AahhZtLSHyxdT5dg0ff25\r\n/UumiLfJwYfgKh0Ndvnlklj7j1IL4Plh5vc12zuF+oUiDXuw3cfJb3RNLYmg\r\nE8ISRGW7MfBZ0kksChcQKjmdqh5W8ik3E6h6GwCd8Wk81ZilhlaNjYIujRFN\r\nJSadgttyxuKqfD8+CSUvuOXz0R4G5GWXo6l7xq8Dcbh5byqFWmMfFq7b+GLm\r\nBzpV6nsH92QyFioavJt/ZxEMT8kJb2pI9vHBU1eWlVNCOI6a1lBX63Wj8fjr\r\nkAImrXRMEYnfYVUvHXMFkNc8AoQJAWAsb/S/XBxUXxTWorxyHm36CXxKBMOV\r\nYHr96y43OjtBlOVHXQTpoij4rPKbcqnld7Js8Gr6IvWGjabXip/mgKf6hmS3\r\nUJ+k5r7L3ctWsHSd9wpKNVpQB8mXyF4XRjAjV+Ty/dwRE51FB7FlhAlT7K5W\r\nbn0XNCEr+O7xM8NxWzGq8m+axdPGhKxg1yaDOeDnMQWCgh9hnrenyrshqvP4\r\n71lRe8RdR0BJPgVPIjwBQEoItg2mu2LtOfpgLzIsPDwxmBs5o0VAFBDjE0Cy\r\nx5+FPSeekovBD4RQsti8g6o3sghLbYG6IjAa63GSe1Hwb/7fZR++pU/qeSYO\r\n/4B8GWnSaWZFFUSAMSlNQVZR3PV7omOKL0k=\r\n=qaui\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.5_1658736752485_0.5326510321398172"},"_hasShrinkwrap":false},"0.1.1":{"name":"sdk-coral-enterprise","version":"0.1.1","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onCancel={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(res) => { // 保存成功回调： res 为团队相关信息 eg：团队名称、团队ID\n                    message.success(`创建成功! 团队ID：${res.teamId}， 团队名称：${res.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.1.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-MSCRsVdUcrp8eBHfNzczGEyk1CtYCYVyRB1IuPBastHI9W6Mn3US9IwSTWwPxiboWmCu5NV+NJXKpJy/Xszqrg==","shasum":"89917949bdedaffa9b6868a8018ab685fdbf0525","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.1.1.tgz","fileCount":24,"unpackedSize":21544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNvpCagEXUe+zi9P2UUC2MDUeW02Y/y0VS2ruz5hrAtQIgMNMLSyzn/mx3mUVyN84FJQ+69qQfy1CS1/EsKS3O0BQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi306vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMNw//SA3Z6LLqLpDPPd6lse3FRhEJKQaKOyyv8zkqo+XX/OglGpB9\r\nPUi5pc+c2Eh7o3qrkkJr8spkUFuXbpFZNoT9eyfhE9LAj76iii/+5l9Fm9Oe\r\n9qW66CvmAA25ng8v++0QMd5GGZNM6r2lXg0KFXUGl6KSenl12MDe0b5F7DSi\r\nuJabmFrJ893BrdIcLmzTVUitfwWFWJ1PkypxH6FGZoArZy2uh6yZ3SL9J2we\r\nqZQMzguStCwO+Ivq6CjuMh2ya8AVqaWISaj4a0aVSCnx02MM6OksLlhaQJCi\r\nz+mPm+wZqPa2H4RtqYk00SI+7ZyW/oy8BTFf4eo8Cbz4oDLzXHNmarH+K4ll\r\nCNZqjCgxR60acSDKGABjhNEs3/rhc1Ow9SSbFEqjuyo8rQf5jJ0uhHuKl9AZ\r\nYy/Q1lHnl6D9ApRIr8suZuxxCGRHbEtQkVXG7JpOv5vwwbjApn+1pNSnbqUw\r\nyLg0GpEmR/zU/lV7y0d1jvSUu6hb1DX3vQbqLuYa11TpeLhw8BHRln2Zwwe1\r\nMPqmm9osuYWYRnOiFLWWYeaNco4Prtrt0UF/pd+2qR6xAGUTwoVDFlijGFR/\r\nbCWqeS2F0P9Awn/WQHTuExXCouEY966UCMIiAWuzX7iDZKu9pwuSPS6tgUB9\r\nRmWZN0f0PFeiVdJ7Ny/wunYeQuTQ4bwyfcA=\r\n=pIYk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.1.1_1658801839405_0.19337620030333125"},"_hasShrinkwrap":false},"1.0.6":{"name":"sdk-coral-enterprise","version":"1.0.6","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.6","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-7q93DqhIuCFjKx+Wb/SUBHPQqEkRzma99H3dxFcmAxwraRRf37ZUOay5qHDZw1myK6P/DeqSwe+b4QYBqy/wPA==","shasum":"bafdb088a82ce9f1c3e91bc4c4e5655187e0ab30","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.6.tgz","fileCount":25,"unpackedSize":23330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaIlHVUlxHPugGBPyLttNGoRrznJx1ac4hL++b5zIRpAiEArjzdqri80t4j32a2DxOsl/EX4S48TpwDsUJPIgNhxvY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi31XuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOTg/8D+GsrtJAYhs8YNUHj6xtmmqRKBj8UzyFoiRXoGZTFjLcq27r\r\nPpt4IOhW6pNBd3zSGWWS7zbUCSsLOZr0veGuu9alh3dhMn0nGWHWfjCvzFXw\r\ny+uMiGVwcgEINr9Kd9znc9kYjd4GrPBzWxwPvvauKKMziQCJlw73nePZzY+q\r\nuMjomTNSy2kTtmv3FfjDebbBCc6Qydh/apXP8kU3BXVvhEskDYUI5rxSC2ty\r\nc3Mys8vSznsAR7yXVHe3p5g99Z/AU09x/pyH0e6a4nbFBHFbGJ6se2TAm/ve\r\n492clpDT15CYFAoDHrKNWPZXfdBnyCefQNc+lSogyBGsvXvw41LL4h5syWGT\r\nMHiy5MCUBWQveuRIdhdR641olXL76AT65IziTpOkRg/2dRJxeKz4L/G0OxnA\r\nx4MXkHRfdxIczAUZhDVGUGXwYMRvlsFBAJQmc5UevmfYUvxgY8OucKsRSB8v\r\nxwn1SMRf3jwpL63i+AacklAS/e+zaMEGrXdUbDnqe34qUojtyzOvus/Hf/4X\r\nmJxdgZiIXwATWoXyBeJ6fGIbm2vL5C9ITHw+1e799Pcj746uQ6tmViHFvTFq\r\n0/gS0tQ8ddddRsHPiFq8sQmv3/QhEhxd9vLZxaStZvG2rVXp/FUfB5pjZ6+q\r\nh0HGglqsi6kzsopDKi4jDk0SzWvj9C++0HY=\r\n=YJ9K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.6_1658803694523_0.38624220115848273"},"_hasShrinkwrap":false},"1.0.7":{"name":"sdk-coral-enterprise","version":"1.0.7","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.7","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-17icHusEAqzwGqPSSxiMLskv2qK1Y11e3utRgCrSAtlJM5qwZUrqqQhA1RCntczi/kQzHIw6iIAeIlZT9nWcpQ==","shasum":"95d7d1f91d07b35ca5d1e74d98e94320e642db1b","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.7.tgz","fileCount":25,"unpackedSize":23270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4N0ekm6WOxeqRlVP8mvEUgjf3QhOMS4FY+YUQtBFimAiAhkoCuzp0Gr7IFB3iJs+oMKzBXsO1O/IUPr17CA8hvpA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi36OIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOOw/9FurB3A8EKV0B0uTPd6CTTm/LyV07n48sJpp2+da2hor+M3KT\r\naHIUr4n+SSyGoNAj2ZWl8QsKKBc1EMNPUxyN/r6YiCWqpClRKXkyrmxxJ+92\r\nbjsxuy0gO/se5l43gcqo16RwpNhNziT/BwK/qtgZRVN66p1xomwAy4USl1GU\r\nGlNatsTtbc1b8sqWZbQRxOErG3ibshRJdaWcxaISajj2vOREukT0oJ0cilGz\r\nrW1yrj9LJf/gqAZf9o7w2aMA0BbltDvHEfXeSl5NzdJDvAQQXIGf9CLQS2dJ\r\n5ZE7+Dtpd2RkW+zP2gbzKlPpsiPAfMgXx131hweHJMgVkJBOHN5F1ueW2Ep2\r\nPLsioQezT4rVHtP7LrC4R43iUF9+lzWCN1Ne6/tX5WbEIijWs1OT9wu7qY34\r\nAFz4KI04D/CdqGInTzXCmuWhBqyV9FmCBHv2/TJlpyLMbi3mBnBVR58Pwh8X\r\nDZeRlm4lUXQ/Jmw2ZWeBL0nYr+byQC7NuC57tOiKCv3KmAvhwgotRjTaO+ox\r\n+FIINkyisuRTaqLiTuFXQScJGFIeAFtnDpgjUNnlZrpkjwCuM92TNhUkPUJr\r\nmBp62AyHti/9mJc6iF7qJ04jgSqNEdQd8xkY86hHaSMVNn0XXqu+WFNqHsP7\r\nT8mgm3VBp6wr50dqP7BqgqvEr89gxLyk4YI=\r\n=R0sN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.7_1658823560601_0.6676595179379483"},"_hasShrinkwrap":false},"1.0.8":{"name":"sdk-coral-enterprise","version":"1.0.8","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.8","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-nuSYiJxbuHaX+KbhfagirnsfbISGom4n9BtlYTT8i9YX5gLq65pAzXuI52DnYhwOC6PU5Ebb0NkUMAkysQU/PQ==","shasum":"a5cd158cc7e20a4e99e0f98391f583e741970424","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.8.tgz","fileCount":25,"unpackedSize":23278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6CRmjJgbZyJ2tJk0HxVwcsUA2VH2ruTkdF1oFRJXrFAiA9eJ2bwOQpx2g9tW2ZGYofpkEJ0G/vXxURACpOYnH4qg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3+JVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIOw//emIlYob6OafcnFaUyGx7WG95/82uDGMfvrw9GiCpcJF24Osu\r\nrvkwOnKzVP622g1vaSBAuwGB3HTgPTkiGRZyLX7+s4RstM7EX7Af9cUOgreC\r\nS62OfhnyK5V5JUPusGoHweMDeBe4B+FmBQAE38KByA2oYRN6Uv3fIX49vLLI\r\n7/LJs+3gBB9tzSvGP0e9L1IpdKYFvUaAcqQ4N0mq1EElCvZm9olKTnvnV6Yh\r\nZ16NnQTqvU+vOiGVG81mKvUhR1ZREgtjSmMGCB2t1fDyy+wL4D5DV+qyIf5u\r\nSGhLQqkp8gxpM8MSYKPpQTjZ+lXrS2qYZKo8y6q0CVx471ebIRIFoG3ui0R1\r\nRvy7BUMKD4mAMJduokLVZFkEs5q1ZBNavkym5wSMosb7pNUCJ6siBGX9ZKql\r\nn/sccPeMVHOwE72atCkgIh1mBLLOzgI4SBti11dOsb0HkeoAaUgn1VE4Jhbo\r\nzXh/ubaKhPqoPY0XzE2AdbR4b4z93QyEUZztPQ/OSQ/MBw7cd82NSCGnfYrZ\r\nJJ6vYtFGMF5/SwSYTcKb0CwFQkI/jySDwPivDnCmtVYYqRPETl0vy9zjNtv8\r\nxSUuQAvDv1igl+nCwPbhFLIK6MfD1BG+UHvGp5eCliBYn0Hg+qKV4zAnIstv\r\nd4kEZzyp7fIsrbKc1CxlcdDTu196WkZkHkA=\r\n=W7cq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.8_1658839636726_0.9867815936913817"},"_hasShrinkwrap":false},"1.0.9":{"name":"sdk-coral-enterprise","version":"1.0.9","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.9","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-AFCVxP19sLshteAhEk2a4BWa/auwkL1Pb9BMSpSYIfNW8qB1vROcDHUQuhX/aTSokeURr/OXXjmRT7WkCsonOg==","shasum":"c8a2b3d7a9c168068d3fb12a1faa52c5999f457c","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.9.tgz","fileCount":25,"unpackedSize":24047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAo1vDOon+Kq9v7hwAsbwgxVR2AOJR2tobj7OluL/ewwIhAIWZliqmQFGmcCszvqqWzdzo1odARNJv0jqrq1FWIJ+p"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4LKSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJQg//WkaKh1h+/RNrSq7iYaqIHcnWKJMYWkv4R0Y3U7l5DAxjiCve\r\nAj0u2MRco1QQ6vblb4dJEkn4E/hyzaPUMsXSKyTHkUyotK5A1WsAKFGa0gjI\r\n2MD91thN+FrFZBsfwsVTnXHSBG+JrwO9UkjZUXLfUzTJsMVsySRq4odMkQiP\r\nfDrUyYxjuy82rjVd33rN4sC+4Zew7Y7zlIWAvgKWfPukxhHHLq7w1kYTfS/k\r\nMer3yFNLaQV5d+DPtsFefyd+/BIlLqmtF3bIl4Vjeu72+IHy/GY0PWR+zDp3\r\nD6Z9K1EOHFed65ongnSjv8lRRgqkOCb6sSA2Wlp2MNrfEe8c2VvARgx+XVXc\r\ngUQkz2ciBWXb/T2sbXcFdLoRGEGPPzj86UjPa1ZrAHXU1fv7MzIBJiYtM5ws\r\n2KW7Yieyp5nQd/EFvLXnNzzfbZuSFByoUr4v4ZSZIhx7x1EeL/FSrKubHGL+\r\nOezXg+r3wE69YgVQQNB5tz1aalXegZENqbLZbi1jhYKz1xRqfVV5jM3Ygc5D\r\nUBzM4lLGom8UOpNM39Kh+cD/q0a996Jb3okvGFhWa7telq/sP17QpyhDkGik\r\ne8QTUgEbbC9BwDfJCQ5iIYrFivGg3/QVieJWBho/65fey6WRDhyOuN8lPMC3\r\nAbSaYRM/269fLk3dk2YFtETzLnM8c82F+Qs=\r\n=jWyY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.9_1658892946506_0.6408973528518689"},"_hasShrinkwrap":false},"1.0.10":{"name":"sdk-coral-enterprise","version":"1.0.10","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.10","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-SNx1vNP8sIw9P1mXxaJatnJE20mbyUdlRkTfmtQcETZvoXvt+qW1ABHp4r032lYgFVgYa/a6xZ13owYqTKpOIA==","shasum":"c7e1355b845671398982ded1803cc3f8b6f8e6cf","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.10.tgz","fileCount":26,"unpackedSize":26827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfyu86EmWnZtY4sMGugtJBZMEksqHFxeyxOcbdwx2tmAiA5cGtZxs4YoH7e9iqdVY0L5lo8WaGYsQArUq6TudMpdQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4n5JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFAA/7Bls750uhAJVEmvXgaD1iGKwK8AXAZdy91CyWRRLPelF3a75R\r\n6rpJPHxBld5zWkUabUguaE4fkAX+ki3ZiqCBR4BoqHTz66nFVGyrX1bcdJXl\r\n+t9YieCMebv6Q2ZKotuqYPCnuoIBqbL/Uv4SX/g8+iXHR8AQk/8mKwQFcFqE\r\nZ5r2aKgoCX+A6H5l/N5sCR7XFd2yiF92PJ4hlEGiFIZ/0appxsZHyNPtMRUo\r\nWMQ0ts5UwnHhQgMZmSwA5aGdhTtV9GZXQbzNXx0wiel92SDHYv0qDK9CC/pX\r\nG49DKVw5hG/phhEg+Q9U1cWBGjrpr3W7EdrSqy7LdUBMTb/j7q7OaCFtuKQz\r\ncmhDdMB+/LAHVay8oWm97WgPubPzp8cwPuDerKYGL0dov7b/MXhSWGS7svnQ\r\n5CwN3iKWsgLMc72QnsNCKRCJNcqN/JapGBktnZ8qfTJ+y1ROIEpgoeSQiCdj\r\nN0cGIZ5r+fkMtuSFLbxlBT9OtfgUWkMPfnXeDDQwYwke+0PaASQNj1QFxxyO\r\nyaHEXwQEBLWHk8k3OilKa+Kqgeay/CoUZsMHy9DFTtB+E8X5OaxjYPULMJh4\r\n3+dDjx2FG4bYIoBeXF8iqgXf6v8Tul8fdUyHp3hdZNPiSWKVAkPrcWTuTfb6\r\n6bVP4JK6t163GPEnu7yovaZKFD0rp1AKCKg=\r\n=ALiQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.10_1659010633477_0.30007171745712324"},"_hasShrinkwrap":false},"1.0.11":{"name":"sdk-coral-enterprise","version":"1.0.11","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.11","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-7yUq0PoGdJPX+yyHZq29iKjHE/KOkHdeE/MPXjsMyivk/+Y1Ng8vEk/u22ErffGY9Sbwbd4bo69hGGB6H+vSTg==","shasum":"f3648e18e0e8b38f4b67e65c9abc3f5cbf0caa7a","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.11.tgz","fileCount":26,"unpackedSize":27138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7WVcW7vIk0ZemI5oprnJayicRd2gE6mnGrw3kQ40pawIgURLdtHz4UlbixcscKO3dOgwqSlCuvXIcA79Y86mQ47Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi41HHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWGA/9FZm6wAbtW7zoatyGU5/tL8wKZeg98N4YAT5m8rFOYTok8SyL\r\nkM9XOwbBinySmcp79KxG9d47nyfrowAxsw6A+gUaOJRLOGQeBi+JuvjrYZCs\r\n9AJn370UbKYJR/UaR1Br5t+hPefbr4mlByqCUUeSV3c7pl18h+1InzHh6kV9\r\nuPRoDt4/8KFw89szEK/lU8VGrryMpEVj0Gk0EXGm4sRjEJWLmB7ue4aeD0Ys\r\n6WdKl/q+RkhA4mGrXmYmpVXqao+7N2jqeRO6fwmxp9NnY/PmL1Gb6ck97TYk\r\njeWP8eJIoob9e6VubBcYKjstDKx3qgte3aBYvJvPix1RmUPNSmnAkdOAgcbb\r\nozYT4LEDkE3dtKB3YNQjyBlyKUg9hLyRoDntm/IA+NRQWP8DXkkLgdLnzOhZ\r\nsQlF9LNkWNACybwjUwzgksd+VhhDdY4jXXVabimukrgXN2Ce4NiGf6Eyxs4o\r\nJCINO5nfGiMkvXGFUpweYF1PM6/zQe1gPVWVV6f+uzgFUML4Ln6tr0P/m7LD\r\n/p/dUnYNn4tSTMPv82ONucGl1AOpxVOQMoVkufLOlTxBrLcZzL4r1FNY0uSB\r\nnZyvpcynX3+Kc38Q8xwB8UcM31CMKIWn2z62VE10VraIhg9HpXiRE0bqhlw6\r\nE2nfC+4IS6MD8ago7O70Uw7XeTMdwgQ/wsY=\r\n=j+O9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.11_1659064774933_0.7878556026544756"},"_hasShrinkwrap":false},"1.0.12":{"name":"sdk-coral-enterprise","version":"1.0.12","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.12","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-elBvwel3CYzO9ZVQZhZ8ehvi/Ai3NhWYhmVLUTFoavUG3Hq0bkltwDAm17urGxHEORfnh9sJA76R+eDPYZWjIw==","shasum":"27c988417dff4a51721ef05334cf74e1954ac20d","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.12.tgz","fileCount":26,"unpackedSize":27258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhInBGFDTOz3G5TbTo1lFwEQKuvXFutMPEWW5C35HvYAIhAI/K8yaOGDE7q/hv9UgZ4KbTuKmeICqYN30aNyBKa5Rw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi42HkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5HA//Xf5LxDOzFD52+9toXTF7y3VMEqmDC6bXY7pEoZiY2U0HZ0wa\r\nX+7POhUZ1els3ch4y4VZ56pLJRbMUa1q1PPSB7JF8J1SHKNxjbna+SPJ+hCC\r\n9o6Nkt6PzpxB6SNmedLtLk3We6myKp0M+rY5CdrLRvkRmKkVYU4iNi87R0vy\r\n0Orpkp6jW1L5zEtDeAMA290hwR9WjPgXWg7VzuC+uuAxFUYjGarc3Dp/Je59\r\nN21/gkya+yALY2O3CtM37JJ9sUkHgLKE1zfZCw6X+6SQex189m9+N78sDhOk\r\n1l6zhpooeXB9y2k5skqslbq70ypMV92h/D/39RdDwol5oTaqA6KA98ZZoBkd\r\nxOL7quXZQay2S6bZDD8cpph+4YB8Psq2qzOx4HwjzcKTeDtEZoLWOCGzwVku\r\nUNoAFwpkr6xdF/v1VvS2guTgww4RoKLbaMPnCGFQnAz31CvuKDv+P3aBAd1T\r\nwiNVBdzTMpw92AZANuiypws30qOPb7mFjD4O0F9qRCvRrb21Tn+pCkDjXwPb\r\n7XlNRVn4pvsdUznK5bD7LMMo3VqVPFHGlHZFcFzYkGODbvCCQTSfXamzVsqo\r\n8g2IIljTVkIl3xlNb5kh70D5BgifM4L9+v40xyqTg8JkywWPUvv93gFExaeD\r\nsc/rpBiqyAFIjwXCo6GsVu8UXMbRYd/uF8c=\r\n=oCnI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.12_1659068900050_0.5206640229488506"},"_hasShrinkwrap":false},"1.0.13":{"name":"sdk-coral-enterprise","version":"1.0.13","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.13","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-xoXRCiEmjclQvFBt38rruV/AO4oyiDBdb+fLV9h2gzMGyci66l7cuP8Zewtsr0H14kEzRcTreHQ5B4tap7bomg==","shasum":"49c482f8c0eae6880761cebe77d872007ccb1dc3","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.13.tgz","fileCount":26,"unpackedSize":28057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgcb2IwCbqGPLCRVJWK0oKSyR7Q+XEtfQZFaWvEsRZlgIhAIWgLr1k1QlRlczSUeIsoUzNSCeqCcJysDMNjBDFyEkE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6SvjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDvRAAlPnRHdKsGlaqSAltoB3J5+yeMcgn3YNHNqo92IQG2WzsWT7L\r\nqvVNsTFc+UZf0gbNa+wo41jMpIgkUR4kPQlBiIPKv5LrPEBRYr1WZL3+dAIT\r\n++9GTnQglhAg6wkvhfn/gZqanl0eXsoxyEju+4TjvbDgyHDrPp5062aMIS3R\r\nF+DO4nhENVyKUr0wh2n4mV2P/opTt1T5chgbVhs1CaUGS/ENbvgOJ0mHit4k\r\nBftncHdy9C4AIPVQlgOVEH4W3ixpde1LJiidtWzYqcLHcyyQOma6z/7a5aPm\r\njGSvUbOpv1WZrEqnxqezdty2pGPkd8BVJmYxYGeTjVgbmlarIFd35MBzUBi1\r\njMKULzktY9PH1HvJZ5qPSWpFZJMLa5x109+wM9Wj69Mnzp2SkQ1R/ap5RnFB\r\n8kuwlLc3YAzLubXCMkTQl7MoZ8LzqPBRME9YOmAbKZIrerGCCt2OSXpPQmfQ\r\nAzpwfD+xHivwQ6iJI6YXJ6986eI/922zc2OXOPSI2d4KUMnyOhjgXl2VlFlm\r\nPu7QtfEsmr+N69ZPjF2Q0F2zo30ZKI5zKTFfGe7kL5PmYVnwcc2eJZUM8SBR\r\ne2qY6LJrWrdii0LqB7Tk770QglJ4Vm1k5MdhtZjR6bZlaCFxQxTQjk9Wiapu\r\nneuyJ0sXfV3n3I3HJ9RRmTnttpmdEXqB0oY=\r\n=pkeX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.13_1659448291001_0.00002502005316862288"},"_hasShrinkwrap":false},"1.0.14":{"name":"sdk-coral-enterprise","version":"1.0.14","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.14","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-JtmSr/7nn0ALwU5zBHMXai1MYED94F3skGZJ5JmumMwtm2enojn/Ng3X+eL6qFUxq7g/hkagdoU3OPvFp2zWxA==","shasum":"f7539ddc779d1282975fd569ad15166debf26292","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.14.tgz","fileCount":26,"unpackedSize":28220,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0QKIILUs9EiMRrgZ7ax2998eGgqxgJ/HcfGmY31inoQIhAL4VLUb8k4ae0FUGRQomBeh676/VtkQWPVPbHElcD9Nd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6jRRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWPA//XJmZFha8lnwQIEgiA4gTvhAn66DI39vPyA3UMinRpErNK/Kv\r\nzhIFsyHFLgbwNhq2wECurP3h5Wpq7Ne6zC/s2Vbz8f+SFB6MxqgFyHVwoCHg\r\n4qX10IzPssmFJ7cI26+FQccOOYOBYZhObSTlJ7uux7hNS8xwZB9IFtJYHNEA\r\nV7zX6walAfuMh9VdrXhDRtExaCiJ53ol/w8KrjMiqnevyc3EjVKZ7SUVfdYj\r\nkzGwv8CcP5LsdABTBvqcLkityve7TwibjvOjBOvwI2KSpAYb/BLOX6zDUWhu\r\ne5XvSRaBAijMKfFhv06EJwxcZ0a4RBTXKXJIbozz0rgj542aL260gV1y8gS2\r\nvydAf/qAwYeCO+Whix5Zkr6vcd69aBmmOzM/0OSd52O0xT2nMC8xno51KfV7\r\nvB8lBNBrJYiBn1TWraYm/S1VlbU4yxn/jTDh/RsTNPysgu3T6DUAEEG7wiyY\r\n7n0S1vMe5fWSKk6S8WfhyD8hqJNrB8r64GwQtMbd1SVhYlMmfJFL0usJvG5Q\r\nx1a1ueyLWQ5WbK86f+08UEgX4E9wTfC2LHiAe6LLx8t3EPN4HnHDpwyFKfxP\r\n/Nk2IIv+BiXF31Y5fcl6vfSm5WFshRui7SsvIQ8KSOTFq1gYe8LPfd0jNXI9\r\n3sTyWqhwmYK65YpDRKlkL7jSWq5oWYOQ5Pg=\r\n=oL79\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.14_1659515985439_0.05923730455121978"},"_hasShrinkwrap":false},"1.0.15":{"name":"sdk-coral-enterprise","version":"1.0.15","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.15","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-hw16p2VqT/ZtmMO/U2JWqArI/csWfD59YIDKNNn53xbXhTFiR6y5Ibd/SqQZJA3WBTb8S88iLspqzoYP7hgHYw==","shasum":"093ec162b6495ed6889b11c3039c3a8c03f02c07","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.15.tgz","fileCount":26,"unpackedSize":29382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkt0BmIP+F+5fQrU6P4pmbYjUhJ/bHErAAKa+b75CS2AiEA6M9duQBvpdiDvo71pUUX2v32eAWUlu+VBa6P6tdqWo0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi67euACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxOA/+I64IHP39Lwor5Nx1lEpeGMbxfjlcEYgL9VNBVjscKoQiHVJj\r\nyL1jaU8Ly+6hBeiQJH7n4oan46/nuMd8ho/oY05oLrwGRrEnaZHFk4MbLPE8\r\nmajnhf/tGPB9xV6jzDxMJBMSi0YWBhS4KObpFqQAUceXmVAbWjTVb9AkxtFB\r\nCiHY1puUSFnNXXdE0NyuTxUyRuoqU9NQZIhPMTItgSF/LU8m+ArSrfvJ/I1/\r\nVnz+sceA/XAd8pRewUhgKtJe19wniTTlj6Zba77osHzIymt9hW7/pP6gvbwB\r\n/ir2Cr0x79/IFZXB46E6hCboNVe4s9Z77467bMDZEKxZtT8dSWy8W6exHg+3\r\nm8LfJ63g0Q2lq14vGacfGugj+oRU2OoSgavg5ez70HiJcasPq3wolnOBZODA\r\nghMJEHM+JSt+enk4Cj7eivb/qyDTcy8iMxgC4ALQ8xQBj6C7CDP9KtT3dsje\r\nr8gGcWK6Q2mDUWpx2TdC7nHKrFGYIb/dtjuUvADcR03lnIBkJJrzi9fS5rOn\r\nhIrJQP/KyG08NrwfN5OQsN3l7LYcQFhedC5pmFjEA6OV7GFDIVbbOATNup4f\r\ne6Nst2d6Rm7ZOHKW6R0yt0gVFAhsTzxuJ1XuzsUMO8pbKNKeummsYtXWrLxs\r\n+Lpmd+lioLfr6XfDQh6km9vbeGfaQXJouyc=\r\n=xo55\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.15_1659615150624_0.6324975447253411"},"_hasShrinkwrap":false},"1.0.16":{"name":"sdk-coral-enterprise","version":"1.0.16","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.16","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-OfWszWymDQ7xEVKC06+Myrcc5ZHtWl0Uzbdzq8XeELVqkx1fk7LXxCpUggR6tVJCj/kGHFnR+2xGglinR+vWaQ==","shasum":"350dbc0bf64a286643ebb9cfc256fab86f4809ab","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.16.tgz","fileCount":26,"unpackedSize":29449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdf6pptdRxdM/Y4GmBc+y8D+7JyiD8D70D56+R43WdUAIhAL70WyAyv3KW2CXUXKCvQdFe1xBcqDH5MSw/A+VGyYov"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7Mo4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+xg/+JH8XBnnvKiT/HIAyCgOxJChY58sUJtf3rjr6D6y69K6o/Csr\r\nwy90ktIduJqwrCiIj68qNMgH4+dZsDmaZWbo6Cz8Plk5OG3UHHaNVygfDpP5\r\n5bZR8iJ7zr1TP2fPAVUUNDVMjc7IVVIKIBVtbeuTCPtRsnagQx3HkpjhCsqd\r\n0JHbbSTH8jeD9DmlBeFKM8X0Vz+pLZL9at7QZmf9Tu3n7FtEV909d52dQx/8\r\nA56W1cYi1XR3asdSp39gjzLU7enMAK4GK+sD1Pg3KQC6Li+85A0wbpZbFe1a\r\njmzRIbF0R3i/j3MuMbcuilELtNLCC0GQahaEgX0frz45hems+pBNYg9gHtD8\r\nAbY0uiFUlQqAHshD/1bunTgQu85mQjUFD+/sc5jQqWrKr2ixiw/e9hnnEuiY\r\nBpzWaWwTiB+hPzpavM3wSaRBxMGaiwoGqaTuPzATjU7l7+MHDDsj4q50ic3M\r\npLKbzHglGWq6J/CPWKv5hEzyhSxGaaTGz3uhE3j2lN5plnKejXMe5hiXuymf\r\nJaxW70YyZfcUHusuxtwbsElfj8KVp5atA+7PiET/3WorxRdm1IRSTuF2agET\r\nkmj1qPZHON/llWgzFr8U2ODM27Pn/pJYVlDhxJjTxoxsF+1Z6W8vbh9XefXC\r\nYmsWFNNz9dGYssPhE5YQLUmBKfiqPZjLYis=\r\n=yyZQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.16_1659685431908_0.630361210680402"},"_hasShrinkwrap":false},"1.0.17":{"name":"sdk-coral-enterprise","version":"1.0.17","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.17","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-BY9CXVJdu+7o/hfmlys850zZyp8tdMkBAIGffyNCjooM4rWDnEefL7tnFs/5In5coUmjcuwnu2E6X2T3bDxlMA==","shasum":"6f60564ac26fac3e10dd511dab8dab8a164540d7","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.17.tgz","fileCount":26,"unpackedSize":32327,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFg0dnyGBPR857Dryg9JTaFmG+NJ3JXGmuHovKgLWhFEAiEAgmawquHKWjaUfCX7QIsgRrjE4mIt7B4V8UdBFL/o0sU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8cSwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovRw//VlNpYsVOSNN8Cfi5IOiEhJ3ghKurvoo0PH1R3ogl5bO+EMCm\r\n77lRivFX0/fkUVspFgjFkYYIFZR34540OkpqrEnIzhFaFtIMc/2NiSJBMpe2\r\nJcqL1Avpr1bo0tz8nOBg+QGRLJcDT7glc841nO8Joa9ngwuRCGDyk5O9PgjN\r\ntmgjwBs/ULrRzuMYFQyqNOLTp11XlOD/PH87FHaqj59Jro5uUKoHRr84fL+M\r\ni8OFm2sqlggAPs1OiJ6Uea+zw61e6szmP6URCsZ/NUWNe63a9HkLuxodl/d0\r\ntXvldeutBa7RyqDNxdmyS2jRa32us7SQTzb3LQ0RelRsNtOaJLFakwNOVsVV\r\nMQm/Cegd25+EaAwyQLcEfFDvdsRhqcQ3tOEn6kWGym4OxKW2sapWC6kon8L8\r\npSu6zdf9q37D03Qpsn0kK6DTmwcQGjM0YX70wX4OpWwPFZ9f5AJ60Y102XL5\r\nRIBTt4N1r3w1IxnGO35J/r8i3KZjq1pyYZlooP2yiIEaPsmdL4gLGqxdLSIZ\r\noVqhJxRgq3gUcX7a5yHWsC5Ggc3nBtYnXUNXZ7oo2UY08gfgiWecBFMGHGda\r\n2tP7/vPPfnOB2hsYxk3YmI62fcdwEUUW0zKawjRIcJwhtMPdXYSK99WQ4P5x\r\nah86ezkeCO0DLNeVXSOo5AGkP6D6IdYXgUQ=\r\n=UZzi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.17_1660011695929_0.19401125168840583"},"_hasShrinkwrap":false},"1.0.18":{"name":"sdk-coral-enterprise","version":"1.0.18","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.18","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-MjwucazmYOy8RGsmkzB20oUKk4r6+gkf5WWPbCyBbaSRNYrrKm+C5VAG/X8MU/+gzIxmV2EcEhJRM05omre0DA==","shasum":"31afff23bad568a1452a6b6a88d0852b32c89058","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.18.tgz","fileCount":26,"unpackedSize":33549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2ny1/iD6T7bt2ZIqdKqNVBpEcxWhrprCZ8UmqUNe8LAiEAt1DTLEny4MJ/tLVO1cXRRj3NUE4I66ulPamkWCPnN20="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8jXeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQjw/+Pfdv0FW6JrsE+ITDUiCrz0xsgr+ad3wuliezwsSYhw6ChSFv\r\nVHdV3WRuYZzJMIJFcImWGdKpV8OtvutlGMbxSCD+wfj6j/hV7L9HrzbrsBrc\r\nqdO+PtJcQTJcvvZJlGQvcUpqiTf44rncKoiVlG4OwAtkBDviYUa7mwV2Ej5h\r\nzmfJOx+2xHkY6+KKT817e4AmbwSiJ6WLCheJLTQv//VincTbWpKjGWT/fmfA\r\nH1wCHaXnTlnjJ/Xt0uj1INf4GwcJxuxEdBtUkBn/fBartQ9obShH/FGKlGjR\r\nf0Fbmg3pYK6GY3ALQN7joxGlGw3IVk7xBPgP1DS4L0yyQoQhLFJXpsOqeB6s\r\nvYBfK+QexCIc6KyDQdXKMrK0NKyKKUhzQpXv9qksjgotNfyX0vFuB5a1IvyB\r\nIi74iHRYd6BX8vyr4/2IVcy8jrHg5Ti8IhqBcAOnrD4yHPkzhOJjnmZZposy\r\nP2LOoYlbT13adbSz3FbqKe9rCu/zrQEBx+oGuiKuhHufwa7C9INAxBCegkX6\r\nKO+glUe7I6oQC2Lws968FgKZgqvWN6fUznoDngW5PfWihY0j7SfTa1HriykT\r\nDe5zg6parex3cLxHQWbC+nxCdgI8ZWkUmHaRmm10NRQpw4wv1yYbKPteINdl\r\nc3WKIEVfzaQNtCNhYiEcy7YTTE3eu6ngZaY=\r\n=/Q0q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.18_1660040670073_0.35640805802380915"},"_hasShrinkwrap":false},"1.0.19":{"name":"sdk-coral-enterprise","version":"1.0.19","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.19","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-TzOMRIVLpZErGoQ9vqK0jF6BS+LDnC03m/JUA02o+vIhbk1kc9qQCfvX360WB/tM06a1rT1IojFRZx9+WegDkA==","shasum":"5e3708396fc83acb033b01c967ced195c37186c2","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.19.tgz","fileCount":26,"unpackedSize":33759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChp20AjAF2gnvX0HgfhARrlMXZpUa2bJfwgIERGIHAkgIhAIWnoakbIf3OkY9MYMU5RbFfJT27/Sopkp4BzfkMSgfL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi82DgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqojxAAj7um1NDjtGhLNfml8sTGFIEcvQU/eF4ZejYKYWVF0aHASw/D\r\nx08mDH11m0ftkfeQfl/jsPLqQZml+yopWovEaHF9c8+5EBnxfpzSuB/T4Stu\r\n9ZdiqU3aG1OdFgr38O3h9W9OvZutekywqGa+oqfPftxKweJ/KYSoqJksQG1s\r\nR/3iQD48JvZKxY20zUfe/BOXeIIxrsqPC8+Bism7mfFEEHwsxQ3fa0wdqtq0\r\ncmaebkD4j/WL3d7d/7BjuJlnx9v5xo3HCTcgbjYQKbjC3iWYWJ82DLphM0t8\r\nOlHWjobfOiwD/6z3zoIqOAq07ReEfMqt6YWMWYjYULUNxTmKiL3VUJptlySQ\r\n5CVitVh84LF0dfLSG+3Bw3/F3gNzsfVZE1PKg/fYqVef+ta1Ni9l2WMrTppk\r\nSRqsAFF+Xm3Rynzn9jX6j3iYcPvZcJndF/C/Wv6KqLmXkFBHgftVl4ZsR04f\r\nB1776cv+2HPAwDJD9dKHWix4d9loutGw2Ty2CttbO0AM/VAdkwOuOvWhk5o8\r\nfRagrtesBeZwBjK+4Y7eQ2h9o8E4OVF0sY9sRFzOqGFWZB8fp0lG5i35aNsj\r\na4NOh3rULEaGvbyvskc3HIlc004SXRuFFOpdskCHTRBhvO5fQYYJLeAXhLUz\r\n/e59cZGZAcNVTjdX5c8T/oQRpETyfjdH7CU=\r\n=nIAq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.19_1660117216192_0.4025208546852077"},"_hasShrinkwrap":false},"0.0.0-b220b19f":{"name":"sdk-coral-enterprise","version":"0.0.0-b220b19f","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-b220b19f","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-PW2fSiapXfkJXI9kEDHdOclHrhTWHcS7fzXvYii7QYt+cFl91VXBWw2gHA0P/A+AZ1zcoTbCa3r6Mz4mmHf6Qg==","shasum":"7afde502d51ee7861ed15875b7b5068d86c453fd","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-b220b19f.tgz","fileCount":26,"unpackedSize":33767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD19b+jWxD3zwn2KrhVZo8SdGEqjcVOXnT6DMd7oyZHagIhAONnxhpcO5lukZ4BNs6fNEf3129IYFccuqOij/TPcNpT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/22NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHqg//aril2WdEngtXLE02XqkkC5XeMKuElapjSizO+ewhZTu8VkZb\r\nj+B2kT6SXl+BrJ0TlOc3kT3L+477m4kZg8iaWnh4QUoAaDgvvurJ2/8NyYuh\r\nLuZA0VXG6cnPapjKTPl5GoQEWgPduTz4ZJd2a6rGK+dh9Vgby+ral+Y3TsFO\r\n6PqNht1mPuxmzgVmtXbWUwCQfhTsHd4Lf63OyowXri7sMj7G8aFvzzyObk3V\r\nx1yoGFZXS7QHiv2/ibGe5jfo4z7515ZBdVnIjMPoZhfIWITNhelxmbJy3MRL\r\nJm09QPncuuWgLuWAqlkakooXi5TKYqlG0e7r1iMb7FDOEys4Oerw/U5IXXP8\r\noI/3EmtMP4XhjeC7LA97As/dCzilRwRWM2xH+n5PathduWCZrQ8E+kH4yKWd\r\nFpltnUKnZTDEVzFTW3l5XwYrq4xhbNwiZhlZJLeiMZuGKaYgAol7qlfm+nFL\r\nechJyWSoniBiD+W04Y3+tszKovI/smkcTy3dfUzTKmU1SaWAhHkE+XM+6BOA\r\nDw2GYaaeYgLTSmo8KMy/j4DmO+WMjiYYnuPLL+5frm4MFDiEtcs5mqJlI+WC\r\nE1FcjU9CfFoveF+gfBHr8USmEjEljOEAQutQGvwkvNWXXjaOll+Ql5Rn36AJ\r\n9ztKq89WF105E/TfRWced2PYdIv4yGTTKSk=\r\n=8Dw6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-b220b19f_1660906892806_0.011467585295207305"},"_hasShrinkwrap":false},"0.0.0-225ea70d":{"name":"sdk-coral-enterprise","version":"0.0.0-225ea70d","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-225ea70d","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-E2WDYaaLvina7DWrudRRIlC/LwuVZO/Dj8ZuaZ0TVbVHKPVPi1mVbXQexfLKQ2aXk4e3m61Acr2RzI9NG8Acsw==","shasum":"ed9616780c51f6d9705df41b5bb9b6fcab7e2331","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-225ea70d.tgz","fileCount":30,"unpackedSize":35549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEn8xzsmMVaisePp1T1Javod8JjWIBIDhTSk+c07EwvAIhAPr9BzFmR6iqGQJyuRglBiIOYVJAy4Mcc7xGb+GToaC0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAfd5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP+g/+NPlBizlyf1lYywfFaXUhMYzlUUCABV/lazvO6X8PhoFCSug4\r\nVb0XG98l+jBkzTOk1cGTZkTJGqwkymJFKQrJg0T9I9wzpq4u6DGwrDbMJ6NI\r\nRcFM+Au+Jgi1TOJ12AFaaKo3Kl7rPoDNJV2LZGdu8fJ43NVqL6zkmSYee2qN\r\n5LnmbdwxZy1nAc48oeX4efbbioKnNL6UbGLkyKOXNuSWpNw+COXu4Cq254m+\r\nAWtbp9+9cM6TjFYhHfu/lEdsJRtn6176V55Zf69HL/jzlgDGF2auz1usjh4G\r\nuCqgSh4ZjP+6ajEObfe+8frLpTSw6Olef7hZhuGDw7gK4NCWSzwLaoBofw3G\r\niiiCcylY6Rw1tIt1/m9P/oiTZefaz7RPtp2hdsNZf9KqigU7vXkHmdauUiUX\r\nakDtYpvO4uIxml6/uBs8hDJjxm4+kXprMS8RfHQN9PdBO1UFGJjrvYPYmqgs\r\n2LOAgTO0botXywgCi7Zi2al6C+RDT/X6S+V0itcOsB5U918fPji+PigXZPT3\r\ndvN3LxXUudHY4te1b92LdZQYmoLz19LtBPiGEexqo+pAkBxVMJuIq7iiEneE\r\nVv25r3yXHTyI5fMSz/cG68mbmkzhRa+Z0tR9hrR1O30zGGyr9WiqrZjSUMX+\r\nkupJNMEW1nxLGoRAfh8R578FgJpSdvbcpcU=\r\n=twee\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-225ea70d_1661073273117_0.7102716619736593"},"_hasShrinkwrap":false},"0.0.0-2f94ee4e":{"name":"sdk-coral-enterprise","version":"0.0.0-2f94ee4e","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-2f94ee4e","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-CBOjQoWrmpd/xvmtA2Mx2j5JGtxjAvTEX92GZrSBXMVAPHIsiBeeFqMER9KI896L+0Br69kMipHfybrX8M8yOQ==","shasum":"90b2d8b3ea8f01c8d1a7b96d58c2d2c29c1be7dc","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-2f94ee4e.tgz","fileCount":30,"unpackedSize":35259,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTe9v1AbEMH5Ux+6+8TkIYv/FWkcjU6CL2A0tzI+O5QAiEAkYfIzS38WcjZnNmxw480xQmslyrrNagALaaMLqQCEnM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAfkVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDyQ/+N2jvmt/kVAyArmdVVrO7F1bfV2AmfNjQf2kRJskaaH/b+nvo\r\nbhccis2WrMAL0AooZVYE5XyGKBpNaXKe1naq0aQH+WOXvYlF2FSZ0Ja/8QJl\r\n87nAmRdjnHQOwJ+FenjO7tHSjzLs5FE/Jca3LapQlvudWi+33tMAhBflnp6c\r\n6/+MRmLYoUh2aiLTeMwKEvlxIjTIzkWJo6DOMXDfGCnfGZOPorzjroFp/sjW\r\nXPX7pdIn3kDZWlKgTqK890eCt8YTaUKUxbo5XVzffOpnReD1nhUAQzN4uRGr\r\n32V+miyDx5n5RQb0U0Wp8benwVjvLpZt58fvfTkNTC1/t5w9MrsHSjXKlb8w\r\nQHlRoASR/AisOuzjAsZtxzg78H8gAtmaFZtDS/tGTT1KW/rWgWU0MaPd12Oh\r\nEKyLpYFND6urxvF01HM55yotPtrOlly5EuB0hI4jT5XjZSCP5x9pYentekcb\r\nJzfU0/+jWFyUaXfzdBPXbVktzSDAkaiH/SRaWiOJCTrX/ms7tjv+DOJ0LRJi\r\nN0ZXLILhRaApn5JkxwSVTpQWG5j3UpfKZsazCjQJpKIX1AlKitSKbV/Aynlm\r\nfp/o+CilPVGnS7GGHUFB4yyJdwagq0gAN9Y91HKRI21xNy4FeNBnSstDG+cr\r\n+RTigQBL/rRPq8q441DA7VSbfWjoUy3wz6k=\r\n=u2Rk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-2f94ee4e_1661073685088_0.523100228629084"},"_hasShrinkwrap":false},"0.0.0-de6b88af":{"name":"sdk-coral-enterprise","version":"0.0.0-de6b88af","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-de6b88af","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-GoY9ZJeZOw8EIXd35lFx5h0mnNO+WD/BMhHph3uRPXrZeS8IMqymambVoBKzoB+OmyRhVg53cFjrLMFnnWXKiw==","shasum":"224ec7f1e132b0328e9bec841ab14619e910e0ea","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-de6b88af.tgz","fileCount":30,"unpackedSize":36268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOO2/tMoUxqcdCW/G9RFMdJVl+97kgIxlC+CFc+uAIzQIgNEphw6tZD29D7NlcHxkMs0IF3FbSv1jP8uMyNz2x5aA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAiJhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbcw//d6CJIcE7VfPmNqFDG2yZDbbqlo0+aIr4pS6Hyz5q/cxNyLsR\r\nocNrRf5aN74i1738TdeVO3XfPurMqc4evao5suTpMawA2RiCOdbaN4dNWnvT\r\n9n69I8utNVmE4/CncaQRrU+cX+kt5+tcHM180lKyud6DzwnfMny2eKd5YtEm\r\nVZn1BKB0AuTTVrioR5VD9gagFKaRZQUFDGnBoHGYlfEjEjgOKELrvEUd4rZF\r\n0X/5+X5f1IVAvi+g0e/64WkL5DhCaVRKbWvdFhv/MPw9eeXk7Ym1WT1n9V+R\r\nENX9tk7Q1nufLVmlIYrfKiGJL/zLVPIByHkgdhAW5GY6w2DT73ay7KHjke9w\r\nHTqmOFXhVhmRssTf0hb6jMl5qE18g+Z6zUWynhVyuum5sUe9FSRO4KV2+89m\r\nD8Xz9qX8W8z5ARY86FDbI/vPfRpRrlUGIJnDQE4jfsl/02+0bE3fZ97ztHFS\r\nZ65Vh4bbnqkst28M5NbOff6OahifMKLoOcr1eu7TkyNN+48J8uesKUnkiH9o\r\ndwPZj2OajSVmErPekjP9UlD2CoN8VZOhAKiHAr1xfwczmeiGICM/7XnYmG1x\r\noQNpCfRg3UAhshXHTSY5+Qk3PifES2HxzmBu1S1vAraZJV6J497nJq5vVeQO\r\nE+MvLBmLZX5XgtsylML89ItzlDUiAdLzpyE=\r\n=b8QA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-de6b88af_1661084257559_0.20494765637010648"},"_hasShrinkwrap":false},"0.0.0-049d0d1d":{"name":"sdk-coral-enterprise","version":"0.0.0-049d0d1d","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-049d0d1d","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+tx+Io2TAJ1Zol8oSiPaI3NYZwSbEkoYBJFPpBUDRKsEcSGwx4r1BY7GsbcX/e0MyP+skGl0jzBBekj8mW6bdQ==","shasum":"87dad26e95ebe4eec63abfd7f6b67900d1d9cc32","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-049d0d1d.tgz","fileCount":30,"unpackedSize":36554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnRoFbiv0NTVvGhH/iHutv589RRcsE52l2xWsrXAyhoAiBW9eHvJ31HWIUWqqfGPW6NrZKq66VgVdP64Em77eQnsQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAvzuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwFBAAgUScJR9QphKP+cwGfHXw5Z81otCP7hlEqXntHXoYPljGxyC4\r\n2Sk4E9rCXEIkcz06lRuNZjCbK31MEe+dpfOWOd4URFbwhDS5ONzhKq4JAlns\r\nr2PJhFWf11J35mXoxVfJPo5sl35HLh/4reJm3+icx1OuMBnj/Oi3b2ISX5iM\r\nezt11O7veDNV/17FLiSKp2OR4XjdEZo9op03NKS3t9EHMXDybRwIc+DDrJ7f\r\nRmVUiUCZse0LToQUNn/BkoRWzmB6SMoDiqWIFvzBqPv+lNotBop8mzHeEXf7\r\n5evSiOFUVmZCGjEbdkQJRJlhiBDA/pGV8B24suM+dnPqOTXNj/dBNtXcRsYR\r\nj0vqFqIciu4yDQOSTFYts1GKNUUMQof3RjetPLJWnF5iVZRPfwP/s1j3TE+D\r\nZ1/9lOphj+mxXGXQzdGbOHjDpELpRmogB8kdmOdFoHz+EMWO1qf4dW02qmdT\r\n9GTfiAcRX0M4bj/4ak1kkNTiRpqOPBO/YpM8h2n3g9EMF/6vGEwWiEY70xqs\r\n0LS7hR/nQPQ7cCPYJsM7mG4eeACJ84pdm8lt+bmG38MAa8s3I62CxJNydDHp\r\nJa9YTQ/Izxs+ySeW5RB/U7PC4cMlooYgMcHss1IC083n0IRZdwGikbtc3FDm\r\nUkqxMshB9B0sVLR6Gn7h9uHXi2j5NBnKT4w=\r\n=EbAg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-049d0d1d_1661140206332_0.9330957443384678"},"_hasShrinkwrap":false},"0.0.0-4a2664496c9a99e7f03f396f4c284fb4af39e8f2":{"name":"sdk-coral-enterprise","version":"0.0.0-4a2664496c9a99e7f03f396f4c284fb4af39e8f2","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建\n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n#### 测试自动发包\n\n```tsx\nimport React from \"react\";\nimport { Button, message } from \"tdesign-react/esm\";\nimport { ServiceLogin } from \"sdk-coral-account\";\n\nconst Demo = () => {\n  const [visible, setVisible] = React.useState(false);\n  return (\n    <>\n      <Button onClick={() => setVisible(true)}>点击登录</Button>\n\n      <ServiceLogin\n        visible={visible}\n        appid={\"\"} // 业务 ID\n        onClose={() => {\n          // 点击取消按钮\n          setVisible(false);\n        }}\n        onSuccess={() => {\n          // 登录成功回调，此时业务域的用户 cookie 已种下\n          message.success(`账户登录成功`);\n          setVisible(false);\n        }}\n      />\n    </>\n  );\n};\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from \"react\";\nimport { Button, message } from \"tdesign-react/esm\";\nimport { ServiceOrgCreate } from \"sdk-coral-account\";\n\nconst Demo = () => {\n  const [visible, setVisible] = React.useState(false);\n  return (\n    <>\n      <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n      <ServiceOrgCreate\n        visible={visible}\n        width={800}\n        appid={\"\"} // 业务 ID\n        onCancel={() => {\n          // 点击取消按钮\n          setVisible(false);\n        }}\n        onError={(msg) => {\n          // 保存失败回调： msg 错误信息\n          message.error(msg);\n        }}\n        onSuccess={(orgInfo, addMemberMethod) => {\n          // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n          message.success(\n            `创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`\n          );\n          setVisible(false);\n        }}\n      />\n    </>\n  );\n};\n```\n\n### 加入团队\n\n```tsx\nimport React from \"react\";\nimport { ServiceOrgInvitePage } from \"sdk-coral-account\";\n\nconst Demo = () => {\n  return (\n    <>\n      <ServiceOrgInvitePage\n        mode=\"normal\"\n        visible={true}\n        inviteToken=\"\"\n        appid=\"\"\n        onSuccess={() => message.success(\"加入成功\")}\n      />\n    </>\n  );\n};\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from \"react\";\nimport { Button } from \"tdesign-react/esm\";\nimport { ServiceOrgInviteLink } from \"sdk-coral-account\";\n\nconst Demo = () => {\n  const [visible, setVisible] = React.useState(false);\n  return (\n    <>\n      <Button onClick={() => setVisible(true)}>添加人员</Button>\n      <ServiceOrgInviteLink\n        appid=\"\"\n        teamId=\"\"\n        visible={visible}\n        onClose={() => setVisible(false)}\n      />\n    </>\n  );\n};\n```\n\n### 团队成员管理\n\n```tsx\nimport React from \"react\";\nimport { Button } from \"tdesign-react/esm\";\nimport { ServiceOrgMembers } from \"sdk-coral-account\";\n\nconst Demo = () => {\n  const [visible, setVisible] = React.useState(false);\n  return (\n    <>\n      <Button onClick={() => setVisible(true)}>成员管理</Button>\n      <ServiceOrgMembers\n        appid=\"\"\n        teamId=\"\"\n        visible={visible}\n        onClose={() => setVisible(false)}\n      />\n    </>\n  );\n};\n```\n\n### 查看团队详情\n\n```tsx\nimport React from \"react\";\nimport { Button } from \"tdesign-react/esm\";\nimport { ServiceOrgDetail } from \"sdk-coral-account\";\n\nconst Demo = () => {\n  const [visible, setVisible] = React.useState(false);\n  return (\n    <>\n      <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n      <ServiceOrgDetail\n        appid=\"\"\n        visible={visible}\n        width={980}\n        teamId=\"\"\n        onClose={() => setVisible(false)}\n      />\n    </>\n  );\n};\n```\n\n### 查看团队列表\n\n```tsx\nimport React from \"react\";\nimport { Button } from \"tdesign-react/esm\";\nimport { ServiceOrgList } from \"sdk-coral-account\";\n\nconst Demo = () => {\n  const [visible, setVisible] = React.useState(false);\n  return (\n    <>\n      <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n      <ServiceOrgList\n        visible={visible}\n        appid=\"\"\n        onEnter={(teamId) => {\n          setTeamId(teamId); // 返回当前选中团队ID\n        }}\n      />\n    </>\n  );\n};\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-4a2664496c9a99e7f03f396f4c284fb4af39e8f2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-YyIHqY0GnZCRh/MWrFeQXXxKgoc4O+5cUc9UYdv1z+JFNrUdu6RHV2gHahecueA9jXjN2eTfwkslYtvgPrAZcg==","shasum":"6997e3d546a5cc167b833b59f32e9f3ac7fc61ad","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-4a2664496c9a99e7f03f396f4c284fb4af39e8f2.tgz","fileCount":26,"unpackedSize":33268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4Ty1sqA8qsO5rg73acG4t7oDJ4+bscQ6pYE48WtOP8AiEAoJab4wv1/L5GcnQaeWedsN6klTVjLxgAsaY9jFvZV7w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBKm9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR8hAApPn58Gu1rkwxfDXc4ufw/gw7Yqlio+nauNRM59ojTe7WpLtt\r\nWClWJnxT3w3CLovdWtme7GDp3iQRAEJ4vSSISdn4aYGQIMRvPINEjOSqBoNe\r\nMZxpMO+FxNGNM+02Cp2gd8O3Q1g4T2PVh7G++YITMgIvyg8EXgApIyvE49X8\r\nkqXW5emybBE488ggrX932cW/EqSDpATG5NpLqQoFSm1/yXYEWh1+Z485Tqc5\r\nBMBdslAuG+1i22mwWfJj/Mr1lgBLk4Lytj5bZrI3XZM/MyR78bl26Gz1vT3k\r\neqHcyhsb1hCfq0qGtrLqXCmrD91ETlp7xxprAkLn2u+1e+3YjFaGsU28pe4k\r\n232giSo80ncfPtLkE0wGXqK4RJTy8wWMXcdyWp7nqshw2jGMgAiJxmqVfcCY\r\nRc8Wc8XDig82Jn8t39YcxieQXmXHqsInVJOp9oX8rUGXJbN0bZF+v4JYwsdN\r\niS1de4b0+/COXsszuoTZWeHw4uI8qGXJbl0kpDanb4VoNkm1mVtQZxyJHSpY\r\nfbCYPyRI2uQY9cmSR4pYeynT1W5/U9FKGyzjBJnHAR/sIZYRVEJGBaF3gdNR\r\niUqYmPgc7bb89JbN1umdL+XfdTiZCGC+v0CY+JWyj4zbgP1ma068qg7rCijZ\r\nSe8oOGn8Ic5U+ISoQOFFtB6hx66Gxgo8BTo=\r\n=+hAr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-4a2664496c9a99e7f03f396f4c284fb4af39e8f2_1661249981467_0.5524563717511934"},"_hasShrinkwrap":false},"0.0.0-2666afc6e42fc5006c2c2bbb85a2a21926e7642b":{"name":"sdk-coral-enterprise","version":"0.0.0-2666afc6e42fc5006c2c2bbb85a2a21926e7642b","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-2666afc6e42fc5006c2c2bbb85a2a21926e7642b","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-yC5NLFchweNQ4bQxAKcx/ZiVmP0SPO7fIw0CkTtuxA4x4IOp50UrO0JfzGSDUQTlIxO1K3InIM6cPA4rI/NyMQ==","shasum":"1fa33237268807c07e1fc36932007db1bda74c3d","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-2666afc6e42fc5006c2c2bbb85a2a21926e7642b.tgz","fileCount":26,"unpackedSize":34391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4tebB8N6JMm9Gb132Ot/hLBREJAsVD5QC6ahOHmyegAIgcjBglf+0icCNWRvG/YglfbtnQDiQcoTBZooeiUopt9Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBazJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOCw//d0mWWRqxGpPoFQQ+3zG92OieJf95yDB0szXCxRy9lbTeXJYI\r\ngUi/smfY7hqv97cj02mbymaQTP0WsKKi7vr79aKvtWbGN3fzAzfVKVxP+2BV\r\nFhmOfWDzItZRHAl1wVX5ym8JQuoJwZNd+Umn+mFT0bSL60Fei4RAG4xrtVbG\r\n6ldQGt53aHaxkwoiWFHs5yFDpyGbWzy85TbLguIywhQl4/gmA8OcERf0GMBc\r\nwyMoIuthgbFkRdGG9ZJIvQiv2Z92lou3QvCJTOtLX4HsOu/hNmoxXmXrej11\r\nLf7elUCu3vR2LQcQu6TDytKYtDm4VDhDUY+zCkrUTavkqgFsYITOs8Wcf9QT\r\nsAScPOAoHRx/oL3wf1sF8ubTyudhwzCA1G5p65jDLVCVOQv6AzUPKPnhAqTn\r\naLWZCYVh6UCcj+Im0O8XzgaPNEV7EH3ZTHzCNPXH5hnbkVU3k0LuAicyGjDh\r\nK3XOOtCQNUvBstOGVR8iwOa4QS9m4S34KCWN1CsmrYHno9yMD9kRaWjtPiCo\r\nfca/9Y7ayIxnzs6PbzGuU4OiB5Jv6M36wRh5JrnRFvntgjTvaiTUdhFbrTcZ\r\ntjwUZEWJo94T4COEfwqLsGtPbzRezPgsKSwl2RvPJiO1s+5hqSa7cOdRlIl0\r\n1virUA+t0BltZGcakegxKUdfk07ceoWcBhM=\r\n=g1WI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-2666afc6e42fc5006c2c2bbb85a2a21926e7642b_1661316297176_0.5048874332166022"},"_hasShrinkwrap":false},"0.0.0-d63acecfef174968618a7e3d906d9bae36af6206":{"name":"sdk-coral-enterprise","version":"0.0.0-d63acecfef174968618a7e3d906d9bae36af6206","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-d63acecfef174968618a7e3d906d9bae36af6206","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-EZ2YvZCmHeR5+0BR7QhpxVYQ1wQEPqmO6Kanws13qKI1OruTU4oH2pKGQSnrFxOJ+rEGMH1Ts4dQL1YjqMRpoA==","shasum":"68cae27147f88df13825b1fdabfc02114cd22322","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-d63acecfef174968618a7e3d906d9bae36af6206.tgz","fileCount":26,"unpackedSize":34391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCcKe/GXwSkXWvDDXRcZI61PyqpZhW1ofyuoivJQci8QIgLxuE4ny9BIgLUtgxXx1Joroc5xkEEtkqJxgdLnbNOg8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBcNaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNARAAoV2zc96fq3NNUNAtcA3BsfKAxfvPIIjPoSFjDnwGZE3D27Z5\r\nMbZ/9jif1Z0N8WXhuf/kZ4b04t+cZuC+TlHgsjMpZSz33HNSa4imhMUwY/nP\r\nPlD3t77Ctu4bBn01XZQb6Q7lHMFk6bjsZ4j7KiXW3VSSBv5FumcADMDvErFl\r\nBTvdenhNkMBdDWTvtivXf5LhoSUKAt4wYfx602/VaUB8B5T+sTUPWA2AHRfO\r\numbSJRRymAOiRRDoQDaEq4N9G1sT99MKIQEP6yq20a1QZZnGiDy0JZ/1SxJy\r\n5TogzcEbFBqANhY/j2dWi0xpBMpgdpXkUT45fVETMkODuy3keBkE2ZAAhaWw\r\nXeEluLnwiFFCpydKipfkq2hSPvky6X2dsKs0spduHkYfSRFwwzhfpHPaW9VG\r\nodwCfxwKQtRaO7NnXFL3fwLeLriLuJa2knGZrZDcnZTps3N5nyiMxdCLMFa2\r\nbiEs9KKWpLwa/US6cdDjzfYMEmY68hYTZt7fCJanKTX1GjMB3Zi0ilKtTCPJ\r\nYWAClpd4JQwGq6ioG0bR0mFKMLniMQKykEdVmZWjdPZF3DaZ6nkRz34Lz2Nv\r\nLZmSivAxx3kG1mWH1vUPJAUr2SQz7kSM4m2xCVlPI0yQZWwulpy8aKY5mNv3\r\naJaWy9VwtI9hrJd2V5l9rjG+XWj6joT8GQU=\r\n=cAhO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-d63acecfef174968618a7e3d906d9bae36af6206_1661322074601_0.6736705479878498"},"_hasShrinkwrap":false},"0.0.0-01aee8914429f1202496d3d740944b1ace963037":{"name":"sdk-coral-enterprise","version":"0.0.0-01aee8914429f1202496d3d740944b1ace963037","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-01aee8914429f1202496d3d740944b1ace963037","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-lepogcJmuvmgA7pKLu0zjc+/ILAcLQK49DOJiOjatU9deTrdgLQ++qu3LNNPOQgcwjYwuoD3FBqmFPIY9LbiLw==","shasum":"1da4e6800f1484c47691240666e8581d579bb1ac","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-01aee8914429f1202496d3d740944b1ace963037.tgz","fileCount":26,"unpackedSize":36962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAErqvWImpeCs3TthEiSAXcuOYvgNLuxcGl8WefxXmKCAiEAlPmPsZA3LXRA7BmpCzH7gpcscpyoknkcZXKUmMwf53w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBdltACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7MQ/+McN/IWPH9o4NxVUKNYb7TNlJfas2DVtI+hqKWlzjeIV0k7gO\r\nSZ7rRvCG6WOrn737gldp3JGYBYAv1sXYvgoW91AUrQTQHkYUoI1tCA7Kuv4g\r\n5efVH5r0aNV7YVUKrqlirXPnOJ7LaIehH82BzgJ3WsDsQ/bP7RVQhIxRQWKT\r\n5Eg6Ip2ev8tULEpSmuhGtehGzgAldMFdcNeBKHaPQ/No1RyBH/0SlNXf/6/W\r\n+5wc9Ny3RI+xhlaltFbiZBS7q3nbziw3wrrbC9FxoPr1kLFCW0zbQXOHxjOi\r\nN7iuB+MxwD0GUk/rMHrJJVQzEf0SQP7PDqSn0rErjEW/uzPO5zXRdA2ZgRG/\r\nb8/nqekBat8OrONEnX19JmfwXlvLqylHDFS1v0EvJELqo90uH5bjWdQWmHxe\r\nDW9Oqv0BKg/dM6/30PEZnF9SV6yoMnpJ7CtVU8YWq3GGmqdmghdLc1/zf+T1\r\n1/BGtNgPZo7oo39VmQNQCc6JJzTACXyPOp9XU5knLdgLRWBmdcWOgEiXaKX+\r\n0Szb87KRcaZ12eQqjkXIFkjzIVlR9GWmUz/RKVZ5zPsAj6bP2JFnNUx5Qnbu\r\nlJ4UQT7AI4qmkmioOTVScwp3CQMGNguGrq4OrxiEasRbmYD/7io5mfOO66HA\r\ny6DO3fPmlpN7JZz/BuVxV5yfNFSBT/9NDC8=\r\n=H1vt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-01aee8914429f1202496d3d740944b1ace963037_1661327725674_0.9930596627016257"},"_hasShrinkwrap":false},"0.0.0-19305c11ec56030d995eb1e97c1ab1609e5f379f":{"name":"sdk-coral-enterprise","version":"0.0.0-19305c11ec56030d995eb1e97c1ab1609e5f379f","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-19305c11ec56030d995eb1e97c1ab1609e5f379f","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ckygIeO8ktNzZU48zELG+iwRhcy9ovEvC3GQA2Ek5Ao9NxZJmkForaXqVWKggRvQvq8uzVhBQjn7W9R2Vw4jDw==","shasum":"765235b9bf2c0e2c06769b019b3365c7a08afad6","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-19305c11ec56030d995eb1e97c1ab1609e5f379f.tgz","fileCount":26,"unpackedSize":35658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3FFbiYFZRuylruRxBh4w6qo3F98WlBzuzhEdfbQwYdgIgXVuC1V2CfXfrduLgzSBisZRjTtechPbAS7OXJ4LXu2g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBexgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVGQ/7BRNBg7kdcHnOfVNDW+RL2yRqzbkX9VzOKDleHtag4+E1y5Xd\r\nmqQtGc4CEC80hjLVTYVwQxzfqddMtcWs1FZaSFqK7ktf1Z4RJku/4p/rRn0s\r\nzoUz1nRvmi8zGs8cSojeQJn1Zxwu5TZcyTCRNd51x7KqUEYe2mgErzlHMMp/\r\nH+cJa+h2liao/fIh7mH3IY11bh+4/dd7QHs4xo2Bpm1I/f4q9+rkme4t2lKf\r\nKokvtxOEkt18RMbzG+Tu2hmCSDkw3CFGVyu1bTzJWop96yMKcNdU8ps4HL41\r\n7t8XtTSGISrATleqIFeHMAL6IZswZf6sfcpQ5/yzZ/kP8zBIrhH0IaNiYhjX\r\ngCmm3CaAlLYr/FIzO/9+JtrnROW7WPX0TafAcGN/fPV0UfoOu9DaDY6SL8NM\r\nYnUggorEkCGGgwSHawZl19r1fFXHpBAAD5H5cYxHB5UyziN8s+53ZMhnrguE\r\n9XCUDmp0DoZ91/sNT3RwyWpfeNZqpJ1ea9oJsJnnBkn2syQbEEOXUes3bmt8\r\nFos+quxCOBtBUrH5R908hO0tI0J6ptewiulRgJO06Ur3nYYTdMz3d+CruPM6\r\nQj4o+leGgRH4XhN18Go2DbImU/dpfRU3UNycNTVe9QgzWYChxwAxRt32Rvm8\r\n++NNwisrsywCfIS+2b1n5phKMIpnIGVqZIE=\r\n=O3PH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-19305c11ec56030d995eb1e97c1ab1609e5f379f_1661332575936_0.5224234105622443"},"_hasShrinkwrap":false},"0.0.0-08559a7a3a09a7806e4ce85b62be257a0b86dcca":{"name":"sdk-coral-enterprise","version":"0.0.0-08559a7a3a09a7806e4ce85b62be257a0b86dcca","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-08559a7a3a09a7806e4ce85b62be257a0b86dcca","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-/+wYsQbp8/VUityhzd1NekS49pn9JnTTzfvuGUhQK+VMBE36mO6Zpqqy46FHfMr/mkDj9sDV54v74MRR278Upw==","shasum":"a2801571e819173d2555076cb3fe61af018200d5","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-08559a7a3a09a7806e4ce85b62be257a0b86dcca.tgz","fileCount":26,"unpackedSize":35658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvnl0b1N5PoR8AFtBBRYf+YvmsIupYcf5+vQ9VvIT4VAiAs6nzXFsYOPFhfdsi8wTnlZJB8W34egqHv9TDwXuEocw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBt1TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxxQ/8D3g5fghFNXh8J5ycECCZ9IgG9UrqrJvI7ARxhfZqAD3gfT2I\r\n1vyl1O/E5N6yu22dvncZt3U0P4hN1fFILlhGYRgiwdUz3DaJkx1Qc/Bt6Unf\r\nhmko9CgB5pNjTimSNwD8UQF2ay1mQiLRjQWy8ol4ZJaP7SZxSmxE64anQEdt\r\nnBZ9lu4i3g+y+weehsShHGTFPcvXE7CUZKxNo9lCSKwSr6DWqMGLDgUp1343\r\n7XODYBbh4f+Zf0U/erKGrY4m8Ir9BPdM2OjpewCl2qzMAHsWi7U6SecPy9Ax\r\nkE27JUiSJWJyLWja1cjjTbIYunvEmUbrUw/hGhq/6RYOiM0BI54NJNFtZHgw\r\niC1vcNGbuWZBzlBw4KaPyM500Zw/pQS87/GogM3ZGwyj9FOhesEFbyTa1MPf\r\nR2UcPJMMfvN2PmgwjFRiEZkO082HPO7+D8fOxtKc8S2UmWJK22ttOTnWGOVo\r\ngU5eujrZKg1PPZOhJiLE87hayrFe2xFI//pndGvgPkzED1vVPKJyuT7hDEk5\r\nqNtkXDjzY7Obxo5xOLmpuvg3PA9SzF44gfd9roN9HHjGK574hw9/SJeiE0vC\r\nWe9/mxyplkIY0e+5SBqLw1fIwRjPoo8HpLHKVK3XV7bmaS2icx4/JTP6r6vf\r\n4l3rKG8vQQsa+stzSevgtXFcBThEBPzczkA=\r\n=jS/5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-08559a7a3a09a7806e4ce85b62be257a0b86dcca_1661394259414_0.424483810828183"},"_hasShrinkwrap":false},"1.0.20":{"name":"sdk-coral-enterprise","version":"1.0.20","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.20","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-vMWw1w3fcz4AaGoAdt9+dlh9u0jABoEp/gQ7MNpB2ZuIYbqK50csWgGhINaDdJ4zKw6H3JeZLS82eCH21OEr2w==","shasum":"c24529d8cfbcb93317b9841cf054b644fcf6188b","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.20.tgz","fileCount":26,"unpackedSize":35618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxo05DV5B9Y27DFWWdpV0OdEUEFX2TQNGHf3/xlCVSmAiEA+x50LRXir+BHltiGAbc4LDw8FGtphizWw7Wxigwe83U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBt69ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpULxAAks/mNKSEW0V+qjEm3OHJW8FyuI2wzYA+xCHbLU3lBHNN4Ndb\r\na8yhIbfPkXBWd9EtgSF8aH3JpJCdgDiGan/5wC5wko+oqiu3nYgo2wiD+SnV\r\n1kCJTNDDHkYkF8B0k7YTZEcdGaG+fTG3MsPfGLi2A1FE6tklE7Gb1Au+gn30\r\n6lcuGLn8YcP4ms1tyiIq7eoxWvAskG/rqa2yHFc4RXJev7LPYiKG6OGkzZd+\r\nxkcNtGY8wjseAVgMsDbiR2K0r0w4UIuPZRpMvp6j41l359ixcDIFSS6YhWnV\r\nFejpPvAhJ6yyq9MxGhKLMkbtQzxaDJjTI8AGpYg5lRo7QDzNtqjtsNj3/uRB\r\nUNHE59PZkxOzk44gQvrJDTcV0tho7NNA8SP8NJgm7dESGGZ6mPlQpvDl96Zo\r\nzfOFXgaI4MWftrEqNppeII+QxNVXj2df+8B7ar86A4z6+buWbi4PuuvnGqnC\r\nb1S5X41B4IY82g+DHacIPTkSLy2ro9J2rndKJNLjB5uvixx74gwS8KfLCGVY\r\nrMwsIwDJAKL/AESsTcfjH3P/Td4WIPtGWmMZ7nMisWJwOf3fngfQpTqAkpcG\r\ncj2Aaoquq2jp2mWWsDnlD11+f+9JXh5zHpAqwgp+tKXwJBGCWSL8WvI5H80x\r\nH7w6u9IPEAO5k6EflT+TvIZKNKag6fHJPRY=\r\n=gA1K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.20_1661394621550_0.5361678669581162"},"_hasShrinkwrap":false},"0.0.0-e6ac7a5e9be68b8265994201961a7fadaac0f0b0":{"name":"sdk-coral-enterprise","version":"0.0.0-e6ac7a5e9be68b8265994201961a7fadaac0f0b0","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-e6ac7a5e9be68b8265994201961a7fadaac0f0b0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-gLaAStTt2lG9+icoAo5yG3eEC6mt7UUUPlNgqceH6P3chrdoI5bLpJxZhQraA9fqif7v2j6CPfCUipSra6YXLA==","shasum":"73f2e539f749bb3c46300ce0eeb61de50d03fd3e","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-e6ac7a5e9be68b8265994201961a7fadaac0f0b0.tgz","fileCount":26,"unpackedSize":34898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAN9txb5h1WgO+UYoUq3Kv6mUX/8XuZTH30tVquENJnwIhAL1yFvG54P9G1+6dx1jyUuetFdm4Sew5Edmo1Rp5jDQT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBzDxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxlQ//S37K7WhUP+5n7vg9o1GMTldpfa5zMhY0wuCP5yj60lonKEG7\r\nlpC9nC6BEYgMB5TCR853SMXRMfcCOFnWeKivpCcdtcdKxOjsIWMbWgPt+otl\r\nQtcDHOqf/CflpsUStzPMOc63RyH6lhyVT6Gr250/oNTA+JeWw1sbGymZ/Z5+\r\nCCFHlAFPEbt8b+0dcPQRnRI9GjmxgzOaoQmlu8iwsRFgmZtx3QbzQrnXAVXh\r\nwGwNrNkbZNHDRffj7aPxS0FKtO8zv1C3mUNVMNRlNA4rebWEJrdOS8UpbeLW\r\nzBwMbGQnxSefJsdUxCBWA+L+L2DPk0ZrsUiXikTZBzL3FZKAICcziwMnc3G7\r\nAhLISVJT+WZGZAeBoMEMxhkHk35HbcISy8K7EHrHQpZ/7AeKeV4WGbQXSQDX\r\nHk39P+Hh/59E94siNC1ClMwk400HYlsCY01AK2OBt5ES18d+hkFlM4g7sgUE\r\nSetcwbDG1eZXQkhL2zAsBkyZZfG4wU6WszYv/jNPXmwlG/VsfLCApLXslzgj\r\nBCPq8nu540lYWnVEotNOnLV8SF+h+ccRhJacX2ByVmk7z+QIzEqEpJlhs3xT\r\nzSg708oAlxyAZ4UrYl/xjy8d9LZz6X0IMQucZgOHO4fIE+uvE5Q0gOkjXQrr\r\nGB7jpz68RXHwZpwDIrMMSNgds7ksJWzyXEM=\r\n=82vE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-e6ac7a5e9be68b8265994201961a7fadaac0f0b0_1661415665090_0.3976424772046019"},"_hasShrinkwrap":false},"0.0.0-41cd85b0c1456100ad487920658ea42b9f3f151b":{"name":"sdk-coral-enterprise","version":"0.0.0-41cd85b0c1456100ad487920658ea42b9f3f151b","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-41cd85b0c1456100ad487920658ea42b9f3f151b","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-kmHyr7/wt8h/paVspg5jezKEm/V6L/DcVSbHwz4KPu6ExlXI/MZateIVo5WFzy39qPnOjWhRzoxHwlZ6x8wY6w==","shasum":"156cfa7319881e818c66fa9545f54e7f9b8fd2ae","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-41cd85b0c1456100ad487920658ea42b9f3f151b.tgz","fileCount":26,"unpackedSize":34898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkGicIkf/qFPINeeRlqnkyhsoswuIOt8+ox7WDNGw50AIgcBLQC/n3AtLtumTfzUS17KCOdYv/X2COmAggHESsozI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBzaSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqyrg/6A9pWD2F4rdT3ErZQGG4mHCBsvs+fXNDNCxSfRKDYu/8AV1YF\r\nfu8mqhsGD49xH7Al6kZV2ZqvwyyuW7VlKDJi1IghSDN1gPUwJRvXNybBLmVb\r\ngWGVHqZUG5D5nCAW7jpGlJKdJR3Dww6Ckl6PWPr3ld7Kdfrf8EXcuTMKZoJT\r\nDrZfeK+xQ9A8F642Hf7baLOF+NcduRxj8sSR4qMMT9WJgd3cCd1cKBvTwNqL\r\nbIMNejPY0px0JbaLQzvQfShJDi7X2FGClF5W4MV0eC5LnuBh9FafyoIZS3qg\r\nz/hb/Gu4vucT+YugKLT2DpJnTb7tOWQqFEFLWsAnJ1hBvg7PXKIkat0+Qvv3\r\nUQpym4tOVdIJR3l+LHpOVadNwVXd182MtryG8tpWxRh+Lf8/SHEJtTl6AAjv\r\nWTaycJaOb9rQ10fUStXk1BpjDH3dajmIyvseWg6lT5pmTVodPQL1ok3nLbUl\r\nuJGfF7wU+zd+EzvISXpjI0Tza7jCMwSwCBtLV8HgOk8lfG7uMpHcUHUW3WjW\r\nMAel+jiQCy7YLVdYnF/rKN3Q7CADZHPpZPtoHcdnb3zBbPlz7OEhNV8oVB9H\r\neyD1wMQQF9wztQRshwXZESDYYSHyFkX1KGNPtcd8u7EeKVxebovB0MnsqwzK\r\nt7RJ8x6PqKJ++OMvzNU/oiESy8+XVp+smVY=\r\n=Mbga\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-41cd85b0c1456100ad487920658ea42b9f3f151b_1661417106681_0.7286073112694298"},"_hasShrinkwrap":false},"0.0.0-4cf4a9afdb7f29d09a69e28f6e7e09fe5887b85b":{"name":"sdk-coral-enterprise","version":"0.0.0-4cf4a9afdb7f29d09a69e28f6e7e09fe5887b85b","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-4cf4a9afdb7f29d09a69e28f6e7e09fe5887b85b","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-LEhyCojIOMWm1C6e81iIRPUkts6PBWjwgkQ8xerJyIeK7ruLvwgZP/0ILV3EDSlJnvoPGxQx5rMbtu6zjea/XQ==","shasum":"3f1c936668e92c25a7669e09560adae62b877961","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-4cf4a9afdb7f29d09a69e28f6e7e09fe5887b85b.tgz","fileCount":26,"unpackedSize":34898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiX4pUmkEGnWZb/esCybZmAHv9QyDeKJB+ro5Qxb/JWQIhAIFODQvVOWZoUBFHWBR2DHMo4QaU9O9vKXec3weRpB/8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBzk2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdyQ//SMyccXnxg1XKXIBVyk4KIqbvtS98CKAdl/Uuao9GKuQ4OEUF\r\nRdY5zvoJL/JjcUVc+hzW6/Di1IemHQsExg8FZE/civbsDued774f7soodccc\r\noVfttA7rteCMV81qD+u0okstKFkeeUuJJOug56Ursw0t+qSfyW0BtteFIxl1\r\nlNelDNks3+oxj3+EIxJ1slRTBfd3SMThaWyOKn73SHl1OkHvUBxUL0xosmbe\r\na1PWx02wItrqJztzvKxdGBlJhIPHexzhvG1m7ot9C0loo9MJXG/20MHGDpYb\r\npgVCqbWdyS3LcsyHC45cYEsS5I7hIV/NzuA8GdQ7uOiF2m149rXGItDx3E2s\r\niQ/VU3rjxLNvcnbYhEmAYdxL8DIQNuhs/HcUzb35sznEId64jcMstZBxUPHZ\r\n5uCdSptuGziPH89yR8rz2n/Kerw/Wpzj7Ilu0hOrXhMg1qiKonlFw6PCEwGT\r\nT7VbC9oQO2Vyi43ULTr+wyPVvXpvQ2DHe85vVX+4VbbwM0Gxv2N5yWeXS+xw\r\nnQtEHrOJRIan528RqdvNljA4PE7cuKGU+JV6LDuHFtYBUN7Xo0/GRpNbm3QP\r\nUEW9V8mFBoL681owgrjb94jcinWbT2+gUBfcMwKK3jC5CYGDqNl3dmpa1F2w\r\nTvy9ICgP0FCpQNLufaSkDc+81pd6oPizY3E=\r\n=783W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-4cf4a9afdb7f29d09a69e28f6e7e09fe5887b85b_1661417782617_0.8210056230784051"},"_hasShrinkwrap":false},"0.0.0-3720486f3238343bfef9b55ddc8f010d1fc66de1":{"name":"sdk-coral-enterprise","version":"0.0.0-3720486f3238343bfef9b55ddc8f010d1fc66de1","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-3720486f3238343bfef9b55ddc8f010d1fc66de1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-b8TE4i/ggviRyiBhUc5CHlLf+4kShC+c78Jw6r7JCgV3txTfVDgbUpoQ1z3vd8YaQjlWqQBdWNcgo8+UmN/jVA==","shasum":"9b93dd5368721b24fdcda8c1b32898391ea4948f","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-3720486f3238343bfef9b55ddc8f010d1fc66de1.tgz","fileCount":26,"unpackedSize":34898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHflj4FWxRKaGPckpNciFfaIer/U7/QkbUU0XlwMU+CgIga9LvsSLtMtIO2Rp7wP4FsKPKqDuli0Cc/4CFu68s5Pw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBzxMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc/Q//axfPhAXKRq4NvwZHY2iO9uXN2uJlyoUScWtemer7a89jdi5V\r\nIWRuxBKXdDiUZ29R2N88GL8UM+Uz57upuIdyZasbsW7NDrQLfc3Eh2g5reV4\r\naqN63egvaoiT9be22iNUTYYuO79H4Kd6qye7sRdK8gxMN6PcLneA8vNLqVIx\r\nXTACvPJ1IKn1fuCJLm0+CTSmBPDM5YZbT3zbBuAk2z6VKFAlYgDwpOC/t9KF\r\nsfqaOD29vK2lytzyS6Y+VvdbqWK329HvnHoR1MQdCqDwth8MVN1Gx0nQBI30\r\njBp7U8F2FEbc3AMTcdNJOmVU/2f32dTecomZmQxWIFuQvGTc0P3OHgjZsPpI\r\nPW4KjAakJ+Ig2ul+2UomUVDUm0TgwgstA8gRouTpcLYyGX0dhZHrBXi3zOFe\r\nXWZ4WPiz3m945F8RsFsUuwvZPSGQ4OQW3vKdLT5ZIRHgXW0jxxuy50zKHB4G\r\nCTIX+gnxL4edO/oD8Dfapb58QozheMW6TqlflGm6RhIxOBJWOfVlyibDlpXZ\r\nWYLI2j3H+/KNQ/CTJvXehk0YYRJ8b8Epv65/h/qzmyMz2zDeAtonrN+MHQ0g\r\numIG7IoI9cAZhzJI1aR8HNZKXVO+Sa5GL3er76Wm9NBm1bx93b0zKDqYbznw\r\nDANOOal33iMBJibLUdejUm+8ZHY0eDMxma4=\r\n=P35a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-3720486f3238343bfef9b55ddc8f010d1fc66de1_1661418571761_0.10575304005045982"},"_hasShrinkwrap":false},"0.0.0-c9503e6e1198f541b0521a921a4d123d754efff9":{"name":"sdk-coral-enterprise","version":"0.0.0-c9503e6e1198f541b0521a921a4d123d754efff9","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-c9503e6e1198f541b0521a921a4d123d754efff9","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-jeyurv2MhPjeGqPNAoVqKOjMMMHJNu7icti9ibVaL7Xq75BWiXW6LDJ7WlknDLICERV6Ury1FCNHS9IOYb2w3A==","shasum":"10428123e62e96b05331e75761237c6483c4a2ed","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-c9503e6e1198f541b0521a921a4d123d754efff9.tgz","fileCount":26,"unpackedSize":36757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGMkRbse4LExtwenzjYI3yioNDDnKlTxusn6eo02lIjAIhAPtKEQq8Bds8chZ0PP664qJ68XuWjgSL3tzwphWEQrNC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB1G7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTwA//Zw5/Y1fO/qFHomk7ldbsrvvBkD3TdbtY0tZa1ObD+FsMSjaF\r\n+Jf55BCPJCGwoh02iqTDXkkWfDjv+OjeJ2YBS4ZnW0DLnA+LwrtN6mcUhtkb\r\nnli7Qv+Tszm0tD7QS63z/hsOdDD2Mkvv2kHpTT+NNVCWDdwDCO2pie541R6D\r\nYk/TU11m13RnHglg4Y5LEMPzF/4+gkPEPmZZ9tLWxbnjgjfKrBsIDPLQ7HNT\r\nxPcQn4vnn19wLSVD4MfzULuYSWRGhC3W69V/H+fdmsrjiMyMj/+fuqgd2VzD\r\nYH2XkvHx7GyG8vQbrMLu8hlbcsXkKKwk1AOESzknDn5uErkXBqhRWz4psIww\r\n4nTLMNipbBwMvfDZqHcRnR0UrhzEtoTnGT3njjQdHwy+dpHwdgPpELcVX+6B\r\n6qD4c52suhJ+vZTAZT5ipsLj48tpCnqBBenNVz4+H/8U35H2KYfxjkWcVKj3\r\njUGVyTg1dPeT/PcEroLo9LSWwaEVQ+2SpWQpJU8wI5BJXTNPqmXYMF2Uolfa\r\nqxkZT7pk+JEdP8WA7mjzkYC8csoUItDbvq736T/PlYdkV/cWoyT5AkzFYQdf\r\nUpwSKR1YZaOYAdMaARrbVGlbLh3SQRDKMtTgmp4xE/+ERKyqu8ut914Mexdg\r\npq0wzWZhCOXHpbbjBm35lVhtFxG2Bt8CRQA=\r\n=r27q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-c9503e6e1198f541b0521a921a4d123d754efff9_1661424059608_0.12475420017939376"},"_hasShrinkwrap":false},"0.0.0-7eb54d7c73adda2fa0da444c0f9c50df3714b15d":{"name":"sdk-coral-enterprise","version":"0.0.0-7eb54d7c73adda2fa0da444c0f9c50df3714b15d","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-7eb54d7c73adda2fa0da444c0f9c50df3714b15d","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-3artGF51Hy1ASsykoPxf9UBThTqzLQJZAJtUbP7PAzXpNrvXTRFE4CamO+Tb3eQkV0quA5g3lAp7TA7nT2bn/w==","shasum":"cb85aa7f04654b88ea5e76764224eaa3a54f4d35","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-7eb54d7c73adda2fa0da444c0f9c50df3714b15d.tgz","fileCount":26,"unpackedSize":36757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGQ984Cl24boBNDRp5VLcZDLtMKYhE/kj7gMG5lA5PGAiATYvBYl/kuJWDatVIZnQ6WxyNB3thAt7JbVGW+GoLU8A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB2JUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS9A/+MEOqrp1I3BT4gk2WdqMoUeMpE7aoL3UuQ5gHeihkpvb71xiP\r\n8LjRtUVFphD8xrRmHsW5VZ4ogyYHapIPO3hXaJ0F25aC75JAVC+pU7Oisl6p\r\nvrY/ubyQsypEPrAuovsWPojKVEadYmsZqGA7jHwK0a5qiWaCcL/0BBBQVgsk\r\neqm8G1Ou4BXn/8eXrSSqTgwJ15288Dk+83fHrVmYHnlPz3lo7h2w2U5iTFOP\r\nSTTHnvDJnzaW7t026T1YZMYfP1cDuro9fK5/78QT0ElHvuNoozl5ebgu0H7D\r\neyohO5iZlYTTpHKJprbzb6GIth7tIqW1c2IHhsJIa7og2V+8Eh/GdYQUntzK\r\nAIi6ZypyKklCYGjL5QhcCahxVQFrtlLB1BydDrh+kBHRzmjDSiY7iOQBvHCN\r\ntlQVsOmltwoo3yJCSCnCfiLwMMBZdDguaO2OmTdydP1vxzlCc692GWqOHHWa\r\n5m80F5i3c4nWLHv83QlGbXbm3Dg84fHCt3cJ4GFkZ7uf3RpZOO4xv/AJVUOL\r\ngmp5OO18dhRAHxki3eWwmmzTE3MESRB7XCDwDhRXg0h8VxCAFVf7o3DRq2yr\r\nK/pQa6PAZkZMey8P/OfnWZt5jwAHZ0FwrF1zI8isqp7nf3zNoAQK+bFEHtGp\r\n8IE94iqj1/7PCJ6ben+U5WkoTts2cq4STgQ=\r\n=T/eI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-7eb54d7c73adda2fa0da444c0f9c50df3714b15d_1661428308202_0.19264600993553604"},"_hasShrinkwrap":false},"0.0.0-418e954c74cacbe5f7fd8af95390774e8bcab115":{"name":"sdk-coral-enterprise","version":"0.0.0-418e954c74cacbe5f7fd8af95390774e8bcab115","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-418e954c74cacbe5f7fd8af95390774e8bcab115","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-xZYSOLLGVF2VDUnk2lVKITFZthreoBScNcfUmupXIMs5q4ndZiucbqWi43Jp/ppy+Zhi03zvQvwyIQ3Gbv8HSA==","shasum":"a40d126270c0f4c2c9efe08fb478985f471bb3df","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-418e954c74cacbe5f7fd8af95390774e8bcab115.tgz","fileCount":26,"unpackedSize":36757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr5ZSXVuJc/ONGFYknYNCi+zM46px9gwEqW+Ko46Q/oQIgeZNXmM3ORzy84xhisYN/1vruk+7UlUHWY2XPM4pIbDc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB2N9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqO/Q/+KJBZvYzUP5eXBbk41QbEBzMX4flrbRIwnpCAMfRQXFklfMl7\r\n9ZZNSXGr7WJMFl9JEisS+D1zyyWkROudEXrlRwPg+ZyE/V+Z+uaFnxiKWU/K\r\nHdk73BQkz2InXTv7F7bduwC+/HQiIVMJbGRLtgkHKQJqRSE+1dndzsSkLkSM\r\n4+eRNeO/Gsy9w+B+43PrKeu4ucemGen0SfYA8t8d/tjDv0yICc36r1vrjq69\r\nIG5AD8LOHtt2QG/XEb0kwGB/rHSy8qET1+hKghMc+qO9pqqy/42PV+E26+sI\r\naLk8oQK57p+EcAr0N+bWPpL6Dtt4yeYLZkMHsiZkhKATHHe0D5mZM2u4Def8\r\ncFlESgK83VzHfJY22QgvtFzWkQutBNhnHevVGuqXV8CAusH9dpuqztgKIvOO\r\nxH+zL3F5WPVuyYUMCoTFkXpZbrVfNSy1yOuA6uNdtv9F5qkRiRnFYZ7vLkyv\r\naTpJ28Fh3xGezQZbCD9961dikeod+6ZSTOUl78qRibE8EQdU7Jq6GgwSgehk\r\nnJ8ODoyXPe4595Ox7Nq8quORjIuHmRddCucyzGFFK7F4EgMS56jA2gC0IcRE\r\nuKyH2AVWgEzG7nlGSoIyCnJcIJ7OMepqWLTAk9TWHTWsxLU/fXdJEkHy53TM\r\nG4pdTs9d2rOuXYSwn13JRo/d3+YMs8Cb7nA=\r\n=G2R8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-418e954c74cacbe5f7fd8af95390774e8bcab115_1661428605299_0.7288895353864895"},"_hasShrinkwrap":false},"0.0.0-44a7d094bb579a3ce812ebd19380332812474636":{"name":"sdk-coral-enterprise","version":"0.0.0-44a7d094bb579a3ce812ebd19380332812474636","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-44a7d094bb579a3ce812ebd19380332812474636","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+EQyhFENxGcfPx0tNh6JL3n8qMwbGspRczwBaO/AV3M3bO8TAyENHJdmKhkZ8en9HQC9W52FgJtDkHI/1FYuAA==","shasum":"8737315e7f24a077dc167b7565b99c591b89b359","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-44a7d094bb579a3ce812ebd19380332812474636.tgz","fileCount":26,"unpackedSize":36757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4ks+2qMCtd17fGkmbXxmCNoKmG3zO9yBspA9al1xFHAiEAnv+PjGxdiR4UVLawWoQONYCzMO3elqdf91csuBx94KI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB4lLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHaA/5AKVRai1b6BAykr9QHRtdnpM9wdCs2Kz4VW745pTI0rAlU3vS\r\n2j4gnx7obkiAAppGF6obWWU/dMpdQcmWLILz6YGCl+CKCrt5n3m1Qdrwg+7H\r\nQ1egycD1zadyWuANynPd3Lyo/hxNv8af2E6+1CDeidGzGsKBjZ7k5kvwWv8w\r\n0TS5NYI1QUa3fuhGe8J5ZsUfCHyVGwgapVtIuRX/zGRCC868k2bEUmfwd8zT\r\na5SHQiPGwUytTOIAfWlc8xJxhbXDT+Dw3wrURO9UURAxGRNs4YODAS1ToiEZ\r\nzSiV7BkZ3bjpumCE2MOq30fWh1HFoj/13aAQazYCZfBRCiLmfYg8YllJbk8t\r\nGY9b9vvEBJNRsrA34GqBjeucJPnvMUuIgCquWHhqvic4Qf2gjmMANyaAK8kh\r\nlvo0raWEwX3N0YUKDIw4xzOcZ1IWpSbgf4R8Wvg4A3kIoy5kT+2YterYSeu3\r\nhZw3gjm5VZYCS/QtI1BUU0z9wEMXv758gTgnt5N2Bc4NiUqqKdas1WzR1391\r\nAor/MtLGhw5PJZ7iqfR9Z/M7pxGb7ZE4sL/QimefMt2yuZJ0SKt1WCZ/q5+q\r\n7JPa/8ArvFNqU2xTP2/Uu3hgJfSSJ9Fm5VDx45cX7Eb5bgugiqQjU1kfAnYf\r\n/HFHa4IeamAAFtYQX1EKYnJ36LucwWnpXgU=\r\n=ydvf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-44a7d094bb579a3ce812ebd19380332812474636_1661438283059_0.3644820288146249"},"_hasShrinkwrap":false},"0.0.0-c723b49e64a331a2470e5965d79f10f832756319":{"name":"sdk-coral-enterprise","version":"0.0.0-c723b49e64a331a2470e5965d79f10f832756319","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-c723b49e64a331a2470e5965d79f10f832756319","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-h0H/GAE4McsxEnYifFzgBdt4fT9z/kK385wuWTxCeHiJZh+vYKmH6UOhT+Fh0CVMffPNcVZZlh6amERiHhMnMA==","shasum":"22c0acdf53ff96a55829d7f9853d7f593a4188ed","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-c723b49e64a331a2470e5965d79f10f832756319.tgz","fileCount":26,"unpackedSize":36825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgdsr3ZR2gALfU/o2lPl4YgMnx7wcw00YHZxEBiR2LzwIhAIjxMLJ2+lwIpv83IrbkfubEycgnqj/ca0/TbuVsl2Kr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCCQdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplpBAAgtQby0rNIrF3tl3Dipsc/HRgOrn5HYOTNDObU11oWBW/aqiR\r\nP7G6mj1Q4voAJd6xRXOMXwA7DoCLz5NGveohKCqhIb+3MOCdsmimeX/dGwGu\r\nIfxxPDYX+M9c4Ul8aGGdYcFW+HLDNv9SiQiZuJ/5QdgsFM9hehI8RKYoW5La\r\nUj32sdOFnVODKkXTITwpiy1+xUODQ1HZ1skg3yFCSX1X5gare+f+7QHo1qPD\r\nx+O9cWtb0SO/AcUjM8yKj+eCyn0zB+1CqWno3Azfg70W+LuwJI0/Wgz2erDx\r\nc7werA9YRFj47EdY7wzjTc8BRCw9uSpjtsDusEYZt+BY8pPjSfWpeZIlJH8A\r\nQbkHBanfB4BwES2pYstejvHt5HloOsRcNryNSjRPui5wPazGarBz+0QtTiwF\r\nfWF8qwcrbovrmyNrJUjW0jbXwoJ7OewXC6voZxsvt8aGbVWdj6OXJQlyQ044\r\n8A94WaRDbsePE4RAMBuY33GD0sR4QrsPjBX3qID+0iZS6FpIlKhixq/qQEQO\r\nPBmfVYxRXQJ+K7+8S1Wi5D2pfkQbra/sZWBIDMu7jJ3k31MEUQIVqiiF5qXL\r\ns6y7P6ODWTC/IZxdWE9c6n/H6V979aMtyey2b74ibyCgDHrB44HQTzoqZ+3T\r\nEdGSacKU9+Ic7iGKbD7eUv8Ps5YfCVAjjJ0=\r\n=D4Ha\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-c723b49e64a331a2470e5965d79f10f832756319_1661477916982_0.5415724149888785"},"_hasShrinkwrap":false},"0.0.0-2438a0831f1a9aa7fbe3ced98cd107eb3d5517fc":{"name":"sdk-coral-enterprise","version":"0.0.0-2438a0831f1a9aa7fbe3ced98cd107eb3d5517fc","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-2438a0831f1a9aa7fbe3ced98cd107eb3d5517fc","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-unKJEy5+PFc5O933aFPl68Ej6xXHpomhO49Z6u8SIMUo2wRP0cUslwvDe5cgy63k8PqKya3XKhlDpOer2w208g==","shasum":"3db3502064ef2adcd69f5188b37dfd6d3a1a8bd2","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-2438a0831f1a9aa7fbe3ced98cd107eb3d5517fc.tgz","fileCount":26,"unpackedSize":36165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX1H1n0nwBiWlihphnVEXT/2kH0r0xETI3ATRpBRZMzQIgN234X4XHXE1l4GPMW1+0EMICZKLrWJgpD7U0+UnkzTA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCCoRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3wQ/9FnyBIricBJ4Qnef6OlR8sEAkuj87Yzy90hnoPyR+AlMQnBU/\r\nRS9cWOrr3oKMiS9GuP/G8J1ZQzaFSvAoAkjgPdS/VqnhgD/JIzzfkf7Fv8nb\r\ncPlg5LcKg8f5es8Oc+0NXCRAuvvcocOhao/iRZmCAZoGm8Gs0sbzjrLyXFQa\r\nQyPEeH97YAy543GcjQdRI6zM9jTR7EKzE5iW4Em8txKGvRK1dykMOPyCqolJ\r\nZqGAWihQUJEful7CKe2uwYoTwPpVRdQd+ioOV1riEhoxrgadTBF7DS1xHN4x\r\n5e5SNBZpDZISBfHC7fnUQ+koHZ3oSyUksX3B5Ste3BJBwf3HyYi4BgpWllLM\r\ns/S6sH9/o+AFvYmBlYlJWONv+rnLDcwd2O9KBVY8kVcSkeo1VamkPRcpYZ8p\r\nBAaruEHquowEQnBkMgdYNA/koxyqHWj10OTtVxVMns9rQgtAUjoril4eqA0v\r\n65KtNjhcMdfT3Hhgp+WoBtiklJ5EQlNIG2p6ZxpCeSkSczsGOQOVWU5cU9Dm\r\nVDZJKwdWsVQoQzWutckRdLq2EiLP5nUxWwlulqF+/GuxWHTdcYuVpvI3W1Be\r\ni1BJwQVlPSXGarTpuE03+esMzQDvbgvn35zvswEDRVeMFA2rFVgMVBJKQvos\r\nuDQAeWbnj/hSzaWEFbiJcAh2K1V4+f9WE3g=\r\n=8MWa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-2438a0831f1a9aa7fbe3ced98cd107eb3d5517fc_1661479441034_0.2320103832185696"},"_hasShrinkwrap":false},"0.0.0-9c92c2780360dc202fce11d05584a9a6860fc645":{"name":"sdk-coral-enterprise","version":"0.0.0-9c92c2780360dc202fce11d05584a9a6860fc645","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-9c92c2780360dc202fce11d05584a9a6860fc645","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-O1J+pYM+EMWuIqgwvM4nHaYMp8GUNJRsRjKQFPoPkroqiHlaXDp3+JOS3tHYOfPM6ofNicWnom/WAY5dg3ZowQ==","shasum":"695c73bfa5c09578b7710f5e60824743fba9e4b4","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-9c92c2780360dc202fce11d05584a9a6860fc645.tgz","fileCount":26,"unpackedSize":36490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHc1ZefAimhS8kJHR84qUDSeD0wH/xhfI8Rh32ZK2QYhAiBjwwIFJsosbDleVgLkt31hCkNGkuskUYmNHwmkpN75Ow=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCGTlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZYw//Ss/ebOL82ZgKRedBRQhPWVS4R/Xr6gtehIMX2f4AzzsD8r3q\r\nDrXHmyJd+grEw3mI76X3vvk4Z4NZ47GMM/dbSmu4CdMlb3u9FTwjscjbuGQs\r\n1wmEttqyLK+AFcpItRE7pzKTYJ7PJ3lYw/zH/ml5G025OVJWVl79HkhKL/jV\r\nxPlkUx82gfdSR7CPBkm4Af9vc4nS2VkkjrLkmH2SSYaIdEQuSwi84DN/epmb\r\ng3mlkwxKzKSeQ0hiBGt4xYNgvkeJ6/7B4efNubHOJ4sF562o1lYx56eeZe8+\r\nmCHqbURd8nuQLh4yxIOYpYKxtKfkmzQQFuS1k+hj0jpVfeF6vaDvNe+q3RHE\r\nylH63ZxnZHHK9oa7+X2Xcw/zYqNcV11SppI5EsH08j5Xe+kW6guBloi2vRrV\r\nA0U5T0h+ZJuWkxty0CjC4heo69mYGDyHVY8aU3rbV57eiwSy3pqxh9mPDRiQ\r\nfRoMlPxaYS4jMFVwfLKeHO/5y+vDDg3/CsSBIRxzAlbalnJvnMHCw3ZgbMjK\r\nrX5cJn0rCqSk4ie4H1eDywlIX4XZnfp0v7S+zJ1IteK6/NA7w5FdcKuwSJzz\r\nrVam3rRxp4/7sx/dfxK4U1LqV/jPko5Yzk3GpW+Xdmoe8drns2kDbVoyCRUu\r\nsxEZffoCi8L6HLStVSZog88Y6NKiC3cVGos=\r\n=1sKq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-9c92c2780360dc202fce11d05584a9a6860fc645_1661494500985_0.011309325108164847"},"_hasShrinkwrap":false},"0.0.0-c53386f04f532062ea585f626669818533370f01":{"name":"sdk-coral-enterprise","version":"0.0.0-c53386f04f532062ea585f626669818533370f01","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-c53386f04f532062ea585f626669818533370f01","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-w/tXr4aekZ0Jx+m951nAkh5Ra4Bj0Ck6RK6tSlCClrXQRWunuLOh+tCxpxtYVJZmCoLWmxaKClNMcY/+jzo7/g==","shasum":"22eeb4a641933cdb2a1307ad3d19acb9772c2fb7","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-c53386f04f532062ea585f626669818533370f01.tgz","fileCount":26,"unpackedSize":36490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFXF+qT/w9ekf9Jb/bKS/JaqeV738EHDhc0QcgZdQ8lAIhAO3GlffuBKKqbYe4PJYX+1x3Fx3ecIQSOdoJrMl2tyDe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCHlwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8xQ/5ADTWGOEh6YfUO1L+jJARTkkJ7xNyfKaUpWjuNC3rAAcdHSGV\r\nT9Nfz9eoHoarbluA1mOTfVOHyqyFfhuDZ5pWqtQlzK0O0I1y+xpYJV7HGYPC\r\n/b1EZNC23EvDpAztCH07nTkC5Lj7ibrJX3CS1BgXUSADYy7JopfAb5uXuBuf\r\nzWXlTrHOa02ZNe5l8uhrSXO5y9Pzr/lNiGe707sxZZOjdsasWOUtS97CU8FU\r\nXJsM6KiEtDlv90h+SnlxvkBqjowIS9/Wmyiy1RDB4kJwhXoyd54Tq9dUbiIK\r\nPe5GoQoXyMXd0MIkF5VyhW5eSUCqlfMRour15LmoGbfdeFVkBgaoDhXmTg/K\r\nwO20L/PzWhQ8uOy3SZEZ8ttkzQR7jxn6Xi8BAsrN10+nHwn4dY6mc7chfUxx\r\nfMezbKShc3yK2YClzGbCL9pu54lt6x5y7lVThQrGwARW505wjn+Dk9/fVIdN\r\nvIZU0F0nW00YzXbXglAS9YjqBawY9PGLq267Yj5SzU5B7KkM9Sy+Rd/2/uz1\r\naDaVZcd/2O1YUW+KUosTdDeYpfH3a983QFbahMw33qG6rYSywKRzSvh1C74z\r\nvQ59/Yr4v4Rclbvh5h49ubv7DB8KIxrzFJIZQt4nyRkvVWf1uJ4XPzRkC0z8\r\nKk6i5UGEfS3TEZVhbqxVwAJh6aI5LAmyAIQ=\r\n=7YAO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-c53386f04f532062ea585f626669818533370f01_1661499760233_0.1287561268534665"},"_hasShrinkwrap":false},"0.0.0-55e4c8945a54a6dbeb91140a2910e07a340068d3":{"name":"sdk-coral-enterprise","version":"0.0.0-55e4c8945a54a6dbeb91140a2910e07a340068d3","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-55e4c8945a54a6dbeb91140a2910e07a340068d3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-D0EQVmzjGwR3qUMoB/g9ZwOlow+XCKRFSVEfYj7f0fXAAUSpG7DuGpTwt/VwF0bzHP+roMwDv9ucc4AYuFRahA==","shasum":"09ca3d2d0af7db4d2af8a34af7b4366d7e354be3","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-55e4c8945a54a6dbeb91140a2910e07a340068d3.tgz","fileCount":26,"unpackedSize":36490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtXtpjRr0f+3LrbjE+wn90Dhzt5KQTGHEOt7qvXYMAsAiA96knZnvGqaZxumz+r63TjfTywm2z9x3tRXrmitYT3hQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCHxyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqXg/8CvxENGzivC+lTXKFSaJWJ4GnMOXLlQbGWj1+nG9efTg4oogv\r\n+tin3si1ZDR/BioE0Cq3CQYfsmnlaY4fw5MtXS34NL/VnrlTcFnW1VghIaIT\r\nVXpOLQFA1RACS88uuj8ZZSygwj6ZZ7sY2YHzEGATqjotNdBYh7TluQ6uxlgM\r\nG0M1aWJt3lf32+ev69ec4M8rtEfdu2wb0lwHEdkp36rn48iX+7upsq3v0HHV\r\nUY0UBSzws9Ps2zu8Y+XE/jW7FbdzUsyCcprd2QnuGJa2/h4PVW51KNmMAk+f\r\n/QlPmSbFsrOxbP4dtenemXJeU7TEbPI/OH7l4zuPTQw7TTjmKyKLyZctg/6D\r\nKvKlffvD0Q+NIW0kLEJuz7wH5Z/TYLlCzd+MhTHRafMOXvmJqQTqF/p+EdLr\r\nC4U4sHKOuBkeWRJMKuStLgmwz69hIi8+pmS987JCi50dnOVyaBvTwfFY5cap\r\nBN0fudDfg7W+w6XQDrITiRbeQQyW+WCm56zK5X9CCwqOvuX5L28BS0sxftTA\r\nidVkvMI+ZVof/8cu752o0qM2upgSUBXXaEm7udYg3VeiIzldpVczNdxjptrA\r\nltZfkJiklMwElPKOTmFSrMJv+ZfPnzppXkB/dCkkfUbvlb+jcn1GhZDvYuRM\r\naoXJImlJnb3wOXZBXTHcMbdki3a5DRpLVfE=\r\n=A6ZV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-55e4c8945a54a6dbeb91140a2910e07a340068d3_1661500530115_0.7422309569005288"},"_hasShrinkwrap":false},"0.0.0-7a0a678410f569bd9730ed7dd6b7d27cbb1487fa":{"name":"sdk-coral-enterprise","version":"0.0.0-7a0a678410f569bd9730ed7dd6b7d27cbb1487fa","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-7a0a678410f569bd9730ed7dd6b7d27cbb1487fa","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-HzgHz6WoA/FxGD5PVvJYC2SsRlIh0nb/q5d+Y4yhC8I0YM35sCUiJ85daoUIHztVNBQHMo/JRT8KMcDgFfDkgQ==","shasum":"7b3f14120a3bfc8d820d56b60e86d19eb77771bf","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-7a0a678410f569bd9730ed7dd6b7d27cbb1487fa.tgz","fileCount":26,"unpackedSize":36490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhXwwa5WNZ40XzJdUzIkMmjqVOtcsujfGgGLvWefqDTAiEA3WhKWSY1bS46yDnvpj3i+AOp7eZVXnovtPsEGac27hw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCHzmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbOA//br4+ko8PejMSovinZGNGFKuwVQmYecs1P4sC8zR9MspjDD3d\r\noh9PlVib7+A70YlF+FyGaJ5BCVZqTEN1+RKUrq0fdwcplRrm24VQ7jtC5MSs\r\nZKUwO8DcL0w+rpkd/vw2hXemUFpFzSjsqcKlqVK0vkfl2Bvg2twKasN4c+xN\r\nkl6T9ssdjddJoqbWKJiWgl/jEQMrbyfe8iEgB3xMM/Ax8f4lLgoJJRwkJfE+\r\nSpJmDB0ZYP+iCsHz6/Shcl1M+ep8onL+QBkSZ+tVKgxmITyOyxN8fwrxcJWJ\r\nVjX8HYdGpwSSZ7TsLSQ0mX53gm1UyNhoY2GNAFb6eVLglol3ssSw0/BvIlxy\r\nDDk6lyAl6GzD1/UsroMwMDWIMLZrZMhh+80fUucDqRrVIcXGDmi668yvf2qZ\r\nEEWPGZCJU9zZuOobgWkTpkk0TE9b5wbbQx1X3GyR0UuOOwMQA2aUnb6qgNFd\r\n5B+2oJIRPmtvBCKDe4utlO+zJJL0yNqYPHZmut1JVIMODQE/tOJTXz1IAVYn\r\nyhwC/CIeGZj7ztC8r7Tqy6/5lR2LWQb95XS5c5FivX6twuBJvJdM73/SLp+A\r\neVjnIaKW/m8XOvm6dkNJR8V89WU9EJw4/p/BmZRJuo5x8SYXi0nDYF9EaaQ9\r\nIxMHruytPKI4incMT3Db6ycHG5gNjS1eVJk=\r\n=5qHM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-7a0a678410f569bd9730ed7dd6b7d27cbb1487fa_1661500646709_0.566282798681915"},"_hasShrinkwrap":false},"0.0.0-8e4ec797bef9fb08389356ea086a35466a68762a":{"name":"sdk-coral-enterprise","version":"0.0.0-8e4ec797bef9fb08389356ea086a35466a68762a","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-8e4ec797bef9fb08389356ea086a35466a68762a","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-wMFxIOu8o1P2QaT6//kDBYJjN8KCH9X6/XEiXOZEIEkQKFI1INZfcDgDSe6zoecbKaBaXClaKTMuRRARZAlhUw==","shasum":"279b301d89e38c423252d03c713463d7b7156b05","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-8e4ec797bef9fb08389356ea086a35466a68762a.tgz","fileCount":26,"unpackedSize":36502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwCmelDpCipRDtFdlagOpJLlje0EAWST4N+iJ9lW3LmgIgHX+oeG/NfsENxViU+QO7jSHhga8uRSiQeCQiqsxkSyI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCIuHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZPQ/8CtGz+hFMwXzJPD8QuMdDGuT7xL82A42PcpJKT7fa3F1MbuIP\r\nRZ/9pky4qQf+r9hzyEut1j19GQO278ybzhmrFzAh5MKMSfO+CxOsWlPG6rBg\r\n4KQJSvV5pduhgCs6b/f0nMx/mrlNiiy91TTIfWEIERNg2/OXIZvRkcpULna5\r\nUL/sGqxWq3fRvtPJZglE8HBSXq2qaW0sGStn/cvYp8BaCsmjtGPY4oW5CS+O\r\n1ZTUVyp0SLxl4NIGNco665SkiOJREAw1j2mnWj5QI7v+gziUIJqhPGHDhRip\r\nq6pd6+f27T0qmSVihmF7PzJPRlLkrzH7lHW88A3I3HQWxlBTK7/Hoj6TgRE1\r\nA9/QtbDqpgmaaDOzPiEYFm8u78to7pkovo1Y3mkUzIlYTFHZN3XXTbirAgIz\r\nPcUtQp+CuN0c/26O8Y0COVoBmt2mq983M8XoU5cplcwog8c1XpuLpKeJODuJ\r\n2l44RpOQm3IjqXZiSirDESxAItju+eLfCBf8qlNOEYKHcfnIsuMIC9rYVHf2\r\nZyEgvqdz1licdevjOeGPZP7ujd5zeYFNy/EKO7btREFDGyH4me73BPzJ+lAz\r\ncmK+xI77FsMUX/snocnDebdq5kvLOwmARSGxMqnN+rg6sp7WGeR/bByLiIyQ\r\nfz8c2Lo/WGtA77bUSRiUMtjHxXekualXAcA=\r\n=qLVe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-8e4ec797bef9fb08389356ea086a35466a68762a_1661504391211_0.05846982923249544"},"_hasShrinkwrap":false},"0.0.0-4241ffa7c4a8ae3a104e4caec2d0f2bad69758de":{"name":"sdk-coral-enterprise","version":"0.0.0-4241ffa7c4a8ae3a104e4caec2d0f2bad69758de","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-4241ffa7c4a8ae3a104e4caec2d0f2bad69758de","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-E2Lu4G8Xxve1zS18W/Lazb17rCKLIp0QiHpfF1FXMDIrx+KH8FL8i3E9nbJLDQujRHQIuVX9dpohc419kfwSfQ==","shasum":"0d3add19563af635e342cafcaf6746d0a93c93f5","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-4241ffa7c4a8ae3a104e4caec2d0f2bad69758de.tgz","fileCount":26,"unpackedSize":36502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgzEjhghfBleoPz586bPSIqoMpuT+FjCngJChhGj5d9AIhAMds4MTyq+asR1h3fI5HyULJu4vpw4LsUEidNjEvn0os"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCIy6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS+BAAiKo+OjFJrFQiA/vaDlJxWBWv4qJZIqziJLysXVQqnB37vv4S\r\nGhFeYFFmPgN9yyVqRWAWN7Rh8rYglo+dpocG0Tv9/j/ZWgq4bQDEdSMA43oi\r\nRDS0cYiIgHTUJjxZWEmCLTLzE1UaR+nlt4dzrWqJvM0CjPIK63QE/zcLQW3v\r\nGxXiOmiUb90jev6hIeBoNrSsVR8m0tUZ7E6wxDjIFsKJfRyoLWMw7iMq2Ylj\r\nF0i8ueiVXIMebguV2+meM1Njy1ABIJowK6FH5zs6CkrIuSbCJmtkKgAeuBk/\r\nH7oOCwwxxkql1bwAot6o+o6LbDDjXHlxfSh0A2vEUDjrq4zTK5KJBh6+LLW3\r\ng37crs6ELzGXCQtmA/Atw2a56BNpP4W+GfUtAp1zHOe63q0sG7HfoBLsojiZ\r\nF4CNOAjPsENPuViHpn2wgk3TUM+0CteuQXOZnw8c9jVX/U7is8RZWnT7AL72\r\nqqg1Gv0z67eseup7XfNt1R/HWtt2S98KJ0TAgGomwN9Ue1+9nVUX6bV4iGE8\r\ns45JsSAcBJMA/zwKMIHYmHHUcfTdJeLo+BpWiYShTaJ1Qs50PlcSTCHghb3z\r\nlOthhfNy+GbwBOHtLstA1X9aLoUxef0L0gAO6tpOoy31KSBGZQ0fa7vrO8Za\r\nDZDgeXutXs49FXeFzzvf7v5q90FqxkaK21A=\r\n=YM1T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-4241ffa7c4a8ae3a104e4caec2d0f2bad69758de_1661504698303_0.7652236584738774"},"_hasShrinkwrap":false},"0.0.0-e25a9e670897e5ab57bfab83f1ad46a4202c48f1":{"name":"sdk-coral-enterprise","version":"0.0.0-e25a9e670897e5ab57bfab83f1ad46a4202c48f1","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-e25a9e670897e5ab57bfab83f1ad46a4202c48f1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-miMjtWqKglG3CDhWZVCzGx3QM7Abltm8hfHxbebIlXnosQKOkJWlChPRdLr9UODBmELohTbmkJUQk3ifIfE3dg==","shasum":"fbd21c1fd65bb94c9ec0cfc8b1565e20f60825e3","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-e25a9e670897e5ab57bfab83f1ad46a4202c48f1.tgz","fileCount":26,"unpackedSize":36502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbbJlCOi3iMrbxvQE1pVBww20XcOsIJCyz1r8CDNXKSAiEA9otThxzYuLyWu8Nwwg2vU7fDNXSbaJsgw9s92zHVeSY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCJQkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYJQ/9FYaeXDH0Hi7oaRKHrmn3ZauKkQ11shkF1QCzqQZx6TepCSf1\r\n81eESZSA2qw1HMu2BJS/7+0Ij7FsxjiF+ayMXzGp0fHipBxd6DSEO8siMV2h\r\nbXKzWqJ24SNSWojaiNOsv5DzEHTTrm6fgK7YRAlrS1UdxjLZUzF1e8GreiL8\r\ndxc182wrGSPz8N59GEtwVXeXh17dJx/wa4XCVTjkA3JFKzWCAjOOMroT4PNf\r\nr/lgIpLBIGP9iec+nD8MjENd5Iwiwijsec8K3e0fHCWiBJf6UjBRpo36IT+c\r\nRv6rG5Msh83btl/1nR4lraeZbYQeg97tsOZsqSGvXzksDLks+6Ilu4fNeKjP\r\ngICDNcH4yiY0J6CuiGtBjKHGIWeX8iadSCJyiWcO3gtYHq1Vt/dF4vrVtse+\r\n7JfQ3C2r1JWKERmax3CyHG4xz4n2dLIKIWsfFVORvUAAGQDDI3tHmCq5itwt\r\nnGeHTQcZE8ON+FFOmYUt74P2QSmJBKntOIBYolxFMbNowFWGLt1qAbhxinfT\r\nlOetovQxz3ylg57G5HnrfyhRdbNW2/40Eq4BuDaRtt1EDUcLngpsRrtcYQRl\r\nSGs9Nw9u9o8hMLX6qxQAppmrj1Tx3Rsm4kA/z2gvozY/RKxp2Euh+sWZbhkY\r\ndEMxtAeXIAaDdq4aYtaLk7cvw2BkZee6Y5I=\r\n=A5EB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-e25a9e670897e5ab57bfab83f1ad46a4202c48f1_1661506595871_0.7442677926742478"},"_hasShrinkwrap":false},"1.0.21":{"name":"sdk-coral-enterprise","version":"1.0.21","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.21","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-UcRLfiIgfjQx3TwzZNrEVOnPYIcx/rpYli1RFTpwqIMwGuaTdjEP1TL9MwzZ1pLKxxSWqaSXpofPKT6yncFTaw==","shasum":"e4bb1b194502b37801e1e33f1365d0c284fa8389","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.21.tgz","fileCount":26,"unpackedSize":36462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFznysMKxGOlWlEeIIIkwLj03eYxI/3ms74jh8rd/WlzAiEAnmqCmZ+LI3t5uYcjFq4AErenBkdta1/8wfM66i+NYR8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCKNCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa/g/+JJVwLOKB18BKoY1TFPN/0Ast9uwmtrIFRM57YAQ4KH/Rqw6G\r\nzSxirsXBNbADlsUFhBJzNcqUvcrENv9wc9lI3xmLKaJvw7/tnWUW6OnasbJN\r\nJAdO2iA+TRQbtVmBo4ftxfobkTNsYAijlq4rpmsGkIgbn/suKeoOFeoqhBUT\r\nQfOy33JCIVup96aNr0HnPTBMOBfTRlVCX+Wuadl/+/oWY2ZRP6FvG1bmKDrt\r\n7Uq0tgEWIKsukQZvRXPNBl0Ta0E8PVdxBVRL3Y6KH0MZDp6ViEiJEoNb9QzN\r\nH4z1iWhDgNivtlZQhW1KRG2ODEluygjYSG3pvyplL3PAvYt+JXlc7lVxKBkC\r\npD3XDbtXxmTE3SBLb5z9U3crLGBWi9g2olfmlDEQkY6NTKJv5SUAPY7aP6f9\r\nPRbMXVaqTdto1JwLXygGOA2BNwECi4GK0aU42wnCmLomJ9Fp8Z4utfhHIN22\r\nCQcrdwK3yBsWkkWY3l76eCIZsbcJIMcYmUXWMGRQCOlI1NYSMV61TVhxwlBX\r\nEfUuCCq1JZzWL4hgpPZwedtp/P6GiYaJjB262MrNQSzGgLAEavO+vEPAa5gH\r\nedaK5pjpWRibAl1lPd7A3MbqEpzD7pmUZ8rPSLghAuIpJ11n9GTQDS7dujzw\r\nUwoDdCvkFsYHKFj15i5I/KWTIFZ9MhUUqak=\r\n=+VLp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.21_1661510466029_0.04523572068290349"},"_hasShrinkwrap":false},"1.0.22":{"name":"sdk-coral-enterprise","version":"1.0.22","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.22","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Kbrhg0FvDt5MgUtPBwmi+bdU+Ixx6uAHpwA30pwAtuvb6r2W6JUoVv5U9RD6nRKAAYclJVXdjmiMV8v2b5wwQg==","shasum":"63bf6f8c2a987fee5d31a369f5977f4b0f628357","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.22.tgz","fileCount":26,"unpackedSize":36462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmTCM61bdrbLtg4hYEPBTrqGFu4jr17nsjhNIUjbkGTwIhANIyhCLSFBlKSb69vsTs0gTSH/7AppGCC/IuM0daUiaH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCKi9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt8w//QbMte0fnio5roNUV7b59T1wWI+wRUGeBzphnK1yxeCat1Wd6\r\nTAYphskydOijT9V+QjA8KKH12hQGTAuqdUjh2o7AcC9sV9RgrwJALO9gMVBx\r\nXolNdEOMs2LiMiKTb+DaQ+Na3ZHgGR2Wg5Kw5wlW3mT+UMmg4ni5R7k3orbh\r\nMcZlefmPFuv699pFHDjA+eOKFB+H65xKRIHxCY16SNmR5GguoWbR5PKpTu6y\r\nR2FVmIU7PtUU7gKUdAJ8wl68RCm8KxFItGpnjl/Ggw/Uc9uVd9YJnQ2JYKhI\r\nMl4Itno+pd5NDuZI6V+dMWB8Zvwn9DAmFTCclE5MqL8widz/4YxitqK1mHrw\r\nqGM2pfeBAupo1kqOPNOs9QBJ12v7SOv9K5Kl5PNlJZ0IVfNIgkusXYL07Zyv\r\nfvPyoLhlZmmSiPSrYFk12MOyyWCqavGRVpTsqPwnb0Rx6OH/5mmTYVQsl5c5\r\nddJ35NFw4YpcjO/US0yAwDHPa70vy0P5yVT5L8xj5+aHuEinbGRO30eJEme8\r\nFHVvEM4Tn/shwYw8zhfm6fImM4tMGTjcP6hFnXTvRGIfKZtqqaDCNOEcAj/o\r\nK4go2hktHmK2C1y4iYWVCGoNvH+7Y2TJjvbL9vcW2xkfaSW12XxNpkJbbbZ3\r\ngQnYsnspFummk50dzDtE1PNKp3NbmJyDKGU=\r\n=+lMR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.22_1661511869291_0.14984345427706613"},"_hasShrinkwrap":false},"0.0.0-46329755c830c969f335353a54fe303bea7e3234":{"name":"sdk-coral-enterprise","version":"0.0.0-46329755c830c969f335353a54fe303bea7e3234","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-46329755c830c969f335353a54fe303bea7e3234","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-jqPBM/WwVvxAVrk8RUrO5tgmfriJ0RNEDvXZC2ar2GZ5zucBNCI8cYJqYG6Rb3ZqqcIlXQqdTpLNLKMMHAtSHg==","shasum":"979ebba0f124e1947b1924cdc27ef36eae00acb2","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-46329755c830c969f335353a54fe303bea7e3234.tgz","fileCount":26,"unpackedSize":37009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGxQDJzt6g+cjpYHzHFmrNRcO975vbYdbBm+UB9Ko+tgIhAMkbxdBIBh5jWLqJhmWpY9v1fR8iU/xsvCOSnydOEk0n"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCcVJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEPhAApFAFyBVTdvZd/YBy8obnAlIYO8KPBnzLgvnhkskKyI0lWdAV\r\nH7yPf0K1FXRtSc83ATv2U50qW63f1+ZQ5Wb3LJJRpLGtXjVhwRiiZQqtSnOl\r\n3FkAnALgW2EqEc/LTAcqAB4YzD09YO6+Ps6G6c1qh7KBz4g3L7BVXwHj4kUj\r\nKqrZ3a8eCNTnzESsq7K7z+9EnMh1ghVZbim3EMe416xbonKhPSJolBjB7PkV\r\nh+lvj8b7IJNKb8A+DyHbnrYfwqg/lZTAtt5B3Vu9rxTnK2zZVZA42vByoRNu\r\nFFkZflUYuH6aLLqLoBypNnh3XcxyxN7XE7/YhhH6R+RfGQ5SnUWWj7MNsf+s\r\nZJNhLxXlGkv2ZZOaKin6/z5MUhyjIQKo1RaqnxZypz5owpgMofnZb4Zazbkm\r\nyl/BMubCioBOpMIsZnLVpt1vwgjjPpZoI9r+0Stz47cUfWC2oJxHKYdtu0jr\r\nGEyYWpDlx5inzPcIw7GoTp/OxORwpGO9bW1ueFT1O1NOmE+zRnaAFKQFrAxV\r\nVIh7PABpX1D3W2G+ETu1MRGX2PybP5ITXmM8noQrcm/67dpwpdqz0e815xQw\r\nmShBLiCDRwqcpQkpy5W87S1wOqvTCFQU7r6DYG5T9h356Ks65X9xa1EPA7yj\r\nUxlVIV1V+ILQaJgaarYwVZLWyByTwl9lI4E=\r\n=F9K2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-46329755c830c969f335353a54fe303bea7e3234_1661584713556_0.25255263677440465"},"_hasShrinkwrap":false},"0.0.0-99c7863e25b1d9b563679e053b1486a9d2d7976d":{"name":"sdk-coral-enterprise","version":"0.0.0-99c7863e25b1d9b563679e053b1486a9d2d7976d","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-99c7863e25b1d9b563679e053b1486a9d2d7976d","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-RW2053NsHbppEZFdVbStjelJLpaw5cYg7O6qUkj2N7TxJ4+IlmG7YVaAcxYu0dar7OpfXWdoxM8enB2HEsmjCg==","shasum":"516021efbeb294e621bd0cfff2a18f8cbdc06a8f","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-99c7863e25b1d9b563679e053b1486a9d2d7976d.tgz","fileCount":26,"unpackedSize":37669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIqluIuNwFRWsPVBbgcF6WEHyQnX9GWvNkV3iI6lVe6QIgMRvcfZ+rX4eo+yuPv8wXEMOLAzXnc60wxPa63jIsHrU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCcX5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUMA/9EOO7EPB0Fg21ud2ISfgH5vpBBP//DtYIQ+muhRpWrEhWHwEk\r\nQl80R3GqbWO7FESf5DoDaSN5f3TwwGGO8odJTuiF9vXhxNUEsB6RbodFqlLm\r\n2YvQGQUfWmghDwdX7QlN/fNr2latUhMz557R9+MYd0MTVOlmhxlAyE/JOIAy\r\nc4MOM7fTw15iadG8Dt/fz8BzOLObTR53qIYGPw4W8Yos++y8z3PCNMF1IaNj\r\nMTjK+tutlHKyo/HTookzgAyI7ZqJFkTRqNDLvi2k0gkD8BrrNsLsHdmTqbpW\r\nJzAJyGEvKFoDTtgThFQ6AlRPdEv7oowLCmSF6w+HWkuFTnrz/la67RZ3E2VZ\r\nkLvCpalqq3bO5Pz5DoKYpHY1FTo7D1pQIOfRI3OAizdTzbpsMtdM+ndDkoRb\r\nyU9S7S53X/r4D3LBBSGLQ+JzY0FLr2QtRPWEEX40e6GlzhK4XBlTVcLtEINL\r\nqOatMWhfgzV0w6hYwpdwNs+9+a+y8XVsZF6EEYHj685MSMD8ew08OiqDNbjC\r\nZi3jUNJ/NWZFndRSbYCosD5zsRI6clBGnJAtd98K9U8PnmDAW29ZhRVZdYcw\r\nCHQabhbpX6iU+RXBF++AJQBUj2Xpq1C/qtHPPzS1pg9aLuT1hmeDnPcYPk6o\r\nZSt6Tej7w88s0mOWDgbqW2qqZzfX+k0M8Ak=\r\n=OUO/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-99c7863e25b1d9b563679e053b1486a9d2d7976d_1661584889523_0.988503151773177"},"_hasShrinkwrap":false},"0.0.0-cdfb85fbc2099c08c1c6645479482d2e1677e486":{"name":"sdk-coral-enterprise","version":"0.0.0-cdfb85fbc2099c08c1c6645479482d2e1677e486","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-cdfb85fbc2099c08c1c6645479482d2e1677e486","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-lWCaNKbMjvu1OImb3b9EbSB6Y7pJCML9zdwHgr4red5Tya9BPhZrQ9oBNcuhom2Us4E23ITWhKN1oOCEVTgijQ==","shasum":"493f84721be108c1221cc346f1754c717622f04d","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-cdfb85fbc2099c08c1c6645479482d2e1677e486.tgz","fileCount":26,"unpackedSize":37669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARCJ2kaVRbwH6VSVF/0mA0zNGnYHdkLA42jXY8A50igAiEA+NSQ50O2yfzCf/eR4/aj/k/1Nm49Jmst4VQv4vwIWCw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCcl2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpypw//SJtmoyZj8tAvsdh+yqSBfqJK4soFiIiPs0b1A1PEu4pzUYbd\r\nJUbqCfpXlZJZqcsDmX8At0EoMySzNBkgm+H2FATIPcjPUMzKtsyqjnUKmz1z\r\nCOtImX8WhZCxEJc9wGRjHQ1Wr3PET3Sbqd2I4sqKNUAm2I3MRwfQXTbuTn4v\r\nbpzHG9Gs3M9lkPcf3FjYW02PIWGYf/PvjzblAznCGatsgVPMSDCP53HqT5ZN\r\nzjivXamVC1QRCgW4NtKGfrwTmUrJRRBkAcv0kAffZ4uI+y9W9HSF966wZqLB\r\nCOZeX6PPIn0hYS/ON50qmEhM8OuFHTZl2W/D28MJGbUoSrgVnXY/0dLp2wfP\r\n+7pGBFqu3m/8N2UkiBhQtt/G5AbwjEsMg7EdKnQxAZhMmSsgn6OJR/vRdD7s\r\nNKQKFXDU/6g3cowrWzf1RQVj6Ux5Hqftecop9eMAyKHykWHxQMR+xZbNG1rS\r\nG15dzdrrlJU0uSHZMYiaBw+wH5ZsBfa1pdcE5tsfqUWn9Yxb6n+vCrPwaUEz\r\nhLHBegW04/+9f6dUHqrKRpcG65Pp71S7SJB/vmbEVG/bKAVe+ldRrbXbDn9B\r\nROeuiKqw6p6wCVMzFteULqC/9Xg/cF6SzLdkq8ot+bUGBO7B60JhWPPPmr5B\r\nTpiWc5i+RNtyiDS9EKRsiEA2LxO/OX45tT8=\r\n=WyYM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-cdfb85fbc2099c08c1c6645479482d2e1677e486_1661585782323_0.7971289269382686"},"_hasShrinkwrap":false},"1.0.23":{"name":"sdk-coral-enterprise","version":"1.0.23","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.23","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-CulONRD7m6RmgHq9Av1jsoL8cTAS7riAtIaH842+Vw1KFpCE0KaLxv1r1WZtq80OrvifLsn4BwYszovz7sZOHg==","shasum":"61d2a9604452c0bdaa98e68ae0b9cdfb54ae5109","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.23.tgz","fileCount":26,"unpackedSize":37629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeSI7BqalxsIigbYUFWXFhBkrMXnpSVQ1VUXAuRIPkGgIhAO3iikGaNin6OeEQ1pGhJo5HTOX3dOTWQJRfKZOiV4jT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCcn5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW1w//dcCQnbaxZon9HEZSF1tgV2vxl3fpXf/RZhk4ec27B1LYOmGd\r\ncPsuAMXiF8ULb68+TlB7wZzdeI4dkQ9sKvSLrRW+/8M+aiqopdEVCVewpwh6\r\ngONURbXAuvCHlIdDavuW5NhlzVxlzP2FqTG8+6CAkn+RPcFFUWhaoXJiX9fB\r\ndtiUkDRIIdbAly1AdJHsvcJg6fmqjpKVtCHHOP+8B6M+QCiwrYhYUzhmkaWT\r\nyyMmZ7NZ/zXqQvnerlhknRiGtWiXm0IyOIisnYEMnsX8ueUdnslDg/wKWS2+\r\nmTVjEYnJbiBQBMroma2vWY5//tIcWzYa6Yww3fOGoYdEhwPjbSUdMimWq1hG\r\nDFFtQYFO9/ICm3Vf/RkBsheyUI2hlKo4jHltyKjbEjBGo7b52Oq7z6ozPbkV\r\n3KomD3xBaC6m1EGsKPmcGQUOkmb94XQVJEOVDKV5DAYYEsyv8P7kikXIc87n\r\nZ0xNqGgKzJeAGIH4GITwF9SWufOLRXN5pHCQnaRL1/zFxB0Ig4jiLjqMMK2S\r\nnNakKUGWDaA3qcN2Ew18/G1eft4kwun9CKsgs3qaXbO31V5v5bjSH2+rczvI\r\nxU1+pUv0zlKgTkA/x/Rr1Sx/GMNQNxkBKu7Bl2wjoEZc+fRTvpS37h+pGsgi\r\nsKNwSvY1HAFdg9HygkJ3ZUb1SKgMZXoDD28=\r\n=tfou\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.23_1661585913352_0.8539335664821646"},"_hasShrinkwrap":false},"0.0.0-60f3cd9e608b3c751cf01f6b6d587cd2a127a460":{"name":"sdk-coral-enterprise","version":"0.0.0-60f3cd9e608b3c751cf01f6b6d587cd2a127a460","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-60f3cd9e608b3c751cf01f6b6d587cd2a127a460","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-LDEYr7KezpFvFIimEdoebNtbjTt0aKQq0i6zXxV36M9Wr8o6kOnOvWk8aNmNNZtu49N9i0Zlknk2BQSnsA9b3w==","shasum":"08443695bc14b2b7bfe381e986a3456433df9e1d","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-60f3cd9e608b3c751cf01f6b6d587cd2a127a460.tgz","fileCount":26,"unpackedSize":37669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbx/A/5mJE3Vc9d17XhMf46PASwBjRIP8qaVxpIYuO6AiEArjdQTGE1RdEQHt+jMjVEnRJbH2zcz8/2l5rOVh0mues="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCfp4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkqw/9F2jO2NM6VdzNN5WBkaqvwKyWElBgJy0GzQIuQTwjvMkE7XsT\r\nk/Az1SjyyGw0kBS3Qb1OHPECprMqMBI978OnQgF9iL+tIEH4cTEwGEvI2rv8\r\ncyy4QVaKb1KS6pJe+NaqpnYPsCkiFFVV0d7focvZvM8zC6rIk9kNY0svAj+K\r\nDDCwlqbvgamT4ypy6LrcnkXIQVzY2DQbs9yxxyDola5EirbJdKbS8scCXzEi\r\nMjVJwi5HCM9etm/fibaayCLBIv3dTnbTbbnxOGF0gQLfYFN0SMtr5Y30Y1sJ\r\nEob6iGhyQsm+GhnJ4WAQ0ooOaF1Ah/mEYI+L/75/YkDlfVMaJWwMi6+eO7yi\r\nztbMM3NvEUk3HgyDRBz8BFwSY9O4QtI79d2jA2F0m/QhwwcqDWINBaBljWLl\r\nvbkaXB8nhnUI9iNoTKsyUEg3CVhalJyQ+i8AehfrX4IuZ5ejgKEEYzX5hzyu\r\nkPR1pYwsRtBeQvXlpV+Tu82w+UQs9YcchE5d9xPNe/qREUoBaOCzrsLic23Z\r\np08/z4z3wp3MoIEce7fTLvja5tQMWA2ZT8giI9Dk148mDNlfBhLBH2YN1xnc\r\n5BAtMyCmNe2S+B+BBpJfbRitEOUt81LL3DSXhyFiE9e6lmtF75ZX4eH3uMgp\r\nfa7OnD6j4S2ZptnEUKZ/sY+7Fwe+LXe1t60=\r\n=r4ZE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-60f3cd9e608b3c751cf01f6b6d587cd2a127a460_1661598328651_0.34740301340582436"},"_hasShrinkwrap":false},"0.0.0-5869066f1dffdf6bb866155ea7b07853eef314cb":{"name":"sdk-coral-enterprise","version":"0.0.0-5869066f1dffdf6bb866155ea7b07853eef314cb","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-5869066f1dffdf6bb866155ea7b07853eef314cb","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Zan7L7GDAu2EXSPnb3XBFkIlIhRfiXm8Q8MgKxA9+/9W72h+ILkY1j0hDnOnZEjpZBZY5ly5YGTWF4Zyts/tHg==","shasum":"486e4fb1c0c1c8bed89c4a72d5553156dc49f163","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-5869066f1dffdf6bb866155ea7b07853eef314cb.tgz","fileCount":26,"unpackedSize":37591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAo6YBKu/AzXTmG3Tkoh5TOXJxJRp6gUL8xpMVG6K5kfAiBwbbvpN1W8dmGNlGTRWcy1Zc5R/dNG5bKZ/4IIdIYfuw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDEyJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruchAAgx47+H1UgXNwKWqnnDNSQiMJ1iodVNwcizpFNA5/CMeAFpzp\r\ntBujUPtSRFzpqzZg1icZkZVuZdzWmlS0Lcwvwhcgm8dEOpApKVIqXFIeZtvD\r\n4UwNYj6r0xHNoyir7CjRWHiPl82aKosRkZJRJSHDtVjmGJ9R7YKlK497ULnf\r\nR3LeRnPF6TC4g7NZOhi/XQnsRQVCwnp1ZR2QZqhFtxk9vooNOJhDnn2itzIu\r\nhlaXrekgzsjHfysR/Mh6YMXwBnZzeE1qF/OcHBwbHGz6lzmW9RW8edpgxX2g\r\n9niqfo/rA8j233A+5zWxNM7WXegqPfLAKFLA82f0li4xW3Q2eYIrvl+tG83a\r\nyy/tKUSFJh/tydXTp/SusCAkhQ5LNiUNzJG34pR6fDvW1yp3m9M9UEGkXqek\r\nkOKSnmD1Cp3xKJABCIy8iGhsgNSnfSenYr1iRb6nVDnmC9Dt5bW6OIyafB8W\r\nOU58GSyl8/5S+3Rjh2iLS9EBqb3gU+X6n9tUh4VgNFL8XaY/ojdcjyUUlAEw\r\njeLLLmPi7xljC/FYd9tCQaBPmK7BUnd5hFCzIzaniY+lYJJHw2m+qqjWs7G5\r\nsygSwqGlSlc4SwowmXty/8UqMrw2EUtIsn8FcAWSQkFzhKP9Humw/X0qkGkU\r\nYJ3Fbyh+o/87nAe6OyUdrl6Ux2pWRiDm71c=\r\n=cz+9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-5869066f1dffdf6bb866155ea7b07853eef314cb_1661750409275_0.308641259093112"},"_hasShrinkwrap":false},"0.0.0-343e6cfd2a04c4ae1c657be3b9405cc86863cef9":{"name":"sdk-coral-enterprise","version":"0.0.0-343e6cfd2a04c4ae1c657be3b9405cc86863cef9","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-343e6cfd2a04c4ae1c657be3b9405cc86863cef9","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-2kXP2wx/fqaDFcAplirq3dLMueZOdmMm3myf15Z0/jb+19unlJxWWPjW5vjW6HVwUw+FO9CbQ1NapjRKTyjXNg==","shasum":"9df2c61114ddd7867bb98a8cba7f21ca5eb4a563","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-343e6cfd2a04c4ae1c657be3b9405cc86863cef9.tgz","fileCount":26,"unpackedSize":37591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASCG3Ue2agzLritu1RfASl1IwBCwFdcwW5VIXuEHPojAiAscYRzt/D/guC+J0kaHpckaLxhcaAH304vQSkArijpew=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDFs2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnFRAAioXEeERh9xwc3EupiJSWmsUISV/tllfXSOupcmOu9nMTzvfU\r\ntmP8Q4xylJ8tA+B9CofmpMRadAAqUIm4SdONWOhpddTEL72/arPU1dso6kZv\r\n4NoqYpWyZjqBQIeT7eaFz2qsUpNEhsyHM7ehEQlJDQ1qL/UhRK0ruM5Gzdzu\r\nTy7vGGV6AcHRwpoN9WH5/+Y9BeMt33IbEsgC+CkVaimh1BblyGT1Isi20vFC\r\nXp9/J0qrbXenVwY9p6xnXJKsoCybuYBATKN+lJZ0wIXJ4UK09qHkbueufF8d\r\np9KAbvxIbeST+julwj4YrVjrOufl1y8z2TcQDZXhHaQ8gMtMqy3CLxT6/thH\r\nSg/JdXxKzuAvqrv6XjgqwJTwEHiCSSkC9n8PL8rmBIAfaNOMRqMxNNmyDVJ2\r\nXqjC/oUAFRQU1Wz3uL6gzoulAPsTHBkPYL2MRhc/cYXbRN8eh9au+eQ+pqlo\r\nBMatBh1wlJRKmULfweNYI9k8f3WEycPrdcYqzupuotRVCLQqVj8L0lix66uQ\r\nlul8QVI7OAP9d76TDqvA9xw1yoHZGZlU6MfrmEMisg8zA8yDPhv0W4mVGyrs\r\n4r66gubUV7C6LYOk92MCV9yL5G/X5K27m6So6RU6/Or/eoTCkku/FOOoWyEb\r\nW8Nz9OSghrz9euo4zvLAXFVLXkMV1DYa52E=\r\n=wcWQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-343e6cfd2a04c4ae1c657be3b9405cc86863cef9_1661754165971_0.4226385309558347"},"_hasShrinkwrap":false},"0.0.0-8512ff1d5588183b9706a401c9cb68582605caea":{"name":"sdk-coral-enterprise","version":"0.0.0-8512ff1d5588183b9706a401c9cb68582605caea","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-8512ff1d5588183b9706a401c9cb68582605caea","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-wU695Q4tdVd0kbAFBNKFldLJ8a0boDTpS0aivIquGY55I01Ee5F1cAKhkWq7JkbOrYa+K05gQbteNirMT4I57A==","shasum":"1eea96f795cd9666d274aefc7163954f3d521ec4","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-8512ff1d5588183b9706a401c9cb68582605caea.tgz","fileCount":26,"unpackedSize":37591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9qyonWXlUv2XoblbhZyMx6PhnUfBZRx0EnDHn7zaocAiB63pLoHYE3HaAC4sZjBprM98d1D4IhfZww9S0Mng9ksQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDGDnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8vg//eC/EYNHI1R4/9c1/omdT/TRaycy4kYotWt37WnIBqBUcd//k\r\n+abpoDW/zOFuWMl2Gx+vIBhMVLWV59KdJYK9SgXFgJ+IVeLzR2rltoUd0sqg\r\nyNUO7vlRBBLhDAKV3RvdS+pzzbgvhnvVt2F0fUvXOGxY3enSgXyg5encO8jL\r\nD4Bep3j/Xz4ZKDGyEglKl8x6eFqoYIYTx9y/SFXwvql4WTVCOPchbxo/NunO\r\nIlFf+c0wqewO3Gow+r5FzljRGq/om+lVniSlmLWFtyqMyiQcJhAc6BMnEq81\r\nb+444E2tb0nxvK7K3bATgvQgCXMKl+kvv47MrD5XE1izbk8TXciWUG9Jd+ty\r\nrZtjIdKzb8eJ2CZsVLzjX6ga0AyvpcE81LsFZPz3hiZiwpLak0AVU2Z+H7/9\r\n2vaYrDZsEjJ3KtXwxL/981xEeZBSm5x/u+pbHXdPkxWopBmyY/G47eqmY8rc\r\n9IiIyrWVmK0awYYpP6xzu5PbJyqInik4oUuhMxeZpDsY6U7Hr5B54s1TRc9K\r\nXC/J/iEfFgMK3lC7ZlINOlWHs1IxKBhlvBgPaxuRAG2bLXFjp+pcCN9urOi5\r\nYagcY98HV/t50OofyZwOIfLQhG6HkH/3Uc2QnY/NyHAgiQzT9g3Na5dMNAC3\r\nF5SvGUzvB19OuRWEKcHr9eGjKVTUm0Vr0Hk=\r\n=DVm7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-8512ff1d5588183b9706a401c9cb68582605caea_1661755623391_0.4017338149569363"},"_hasShrinkwrap":false},"0.0.0-b11d571bafaa1da73f0c6b31cc0c27c5f3914e43":{"name":"sdk-coral-enterprise","version":"0.0.0-b11d571bafaa1da73f0c6b31cc0c27c5f3914e43","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-b11d571bafaa1da73f0c6b31cc0c27c5f3914e43","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Og3zmFrVIxNHbhloP/RtDScyGSGCbrowfAR+9LqQOEDGVao879nk4uLawcS6Soz/P6RNsGahZNfJuccWg0SXDA==","shasum":"b94f436cd920890276432a12301ce15e4fa745c0","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-b11d571bafaa1da73f0c6b31cc0c27c5f3914e43.tgz","fileCount":26,"unpackedSize":37591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDefaV6jiuzoDBCZ+Hf6mSshwH9R0QhVhhttAJ1I1FPHQIhAIady+KjfVyzOqNd+zXl/V6ZZT0+YJBnUTLEbd9a8neN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDGgoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorlA/8D7kywAyh1dDFiH0WtLYI+41FaqIcdGrrncMQ2dk8BT3juMym\r\ntS719nTXXj2wzHW+VRQr3YRWZpp6k1jDrJT/okeCo64SlXskVkQPf87uEZeK\r\nMUJyMcEyt46ePxRGnKHU57TRl706nGGi0XN4VoAZ8phGUgKdhQe+gjcA2vC3\r\nEaFfb0M+T+JWPbTMNZ+2xyXkHid/46vKCFv8vPguMh5D2DeBCOlcKFvNI3Yy\r\n9rsUrrtqAbR+qx3hQiF10MV3CPtwxnkoOgcCXVId6d0ouKhKB5lxEjnYI4qF\r\nHdgMrT2xgwgMi0IRDeGJCe4q+t9h7T5PM2SbbEQsddflpmytEc+JtvmOfaS4\r\nRqoCVb4ovMeKwHzcK9ZkBJdXgXZI0W1stYSbATZCQDRVXDqDz3GiXg4XMvUm\r\n9O/RUQwLWPQTAM/2Cy0ZcuAym2jSvYSbemRyFepT69s5NovkSreE8kWh3YGA\r\n2Q9hkIW8uhcmg17jAf7/LQ+j6RUr1/DOHvGFQKce6UeUd/ZkprhIEC7zzoS4\r\nobQDYavhhuG5fVcbK//Jj3ldlS4j4wzGofiJSkZMelXrixK2p0f3FzJpZr//\r\n6DfV4QRmjgMo9zOOFfX83vtFVGV3TN0nDBcUWQlPK9rSU4A5MzgloWYqpOrZ\r\ntKf6lJlQ3Yk9tSyC0nUh83aFPD9I40SE+sY=\r\n=VpJX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-b11d571bafaa1da73f0c6b31cc0c27c5f3914e43_1661757479924_0.42188144873456124"},"_hasShrinkwrap":false},"0.0.0-6a4c2e85329ebd84f541d4b7b4652a6bf3f49e42":{"name":"sdk-coral-enterprise","version":"0.0.0-6a4c2e85329ebd84f541d4b7b4652a6bf3f49e42","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-6a4c2e85329ebd84f541d4b7b4652a6bf3f49e42","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-a+sbvJWfb9QbWtx8EUEpZTrG3V1n1y1VEqmqd8RDJDKWbCNcHPN+9Qw5Bm8zu2V50PIsEnPGEV0HaYcoDGPo1g==","shasum":"b8588b92f6c7322cd36b92ab91d687fc12accaeb","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-6a4c2e85329ebd84f541d4b7b4652a6bf3f49e42.tgz","fileCount":26,"unpackedSize":37591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzNWJ4bw4J5fcC0CzYwrRyhYYFqAl02k0tjJYHYVUNlgIgb+oqUNRQ9/j4PxOFOwXTrivaQN0YOw0M1QzQL+xpmLU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDGk3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrweg//YabZhVSRHNfO+3TUCAcfOeb+BYxoL+oAYSIWDliJNKUnmXjX\r\nBfzxyrK/MhNNW+C7pZSZupgi2PyVeBmrQXCpA8JkMNHfLaT6Aa16hu9so+Y0\r\n8bSUaNNOsgR0x4M7zt3HK2JPzE+WiwO/xHcPeAmDUNRB1zdVDNMaodOXe+Q2\r\nCgubaJSU4wra4C53mefuN/R4jWQHGxWnAniowfJU1cdFJ15xh4iP20XXUN7T\r\nHs3n+Ka4b4dEXSWSOeKU29yRf22oa7ckEuyao6tn3kHNSfZbwwr594hfn3QY\r\nkawlfmkSWvDvWDFSmpSiJsRL9yHtzxj22ybtJ4DAMd/sgXSZ8dywk6Mirtxh\r\n4OYr3d9xKrzS6FOl45H3EocOUZsXTLSQFjH8GWhJMyMSmxUDmiLCAlmmCYTw\r\nGlViX2G1NWMflQPPtMZkKsv0I0vgTr+lvhAgFiA53vYy1ar7L+xbeB2TaMA2\r\n54yuHTB3CbeT7z8+J2tum5avBR+QLxnmrMLLQjHjpJTWxR7gWX60lNcG9d6b\r\nzWo7G9n+KEkBr44c8ZeOQ4SRtoubWy9im5/r7jwF899lKQ1PkOlg54NGzjJr\r\nu5CvMQQG3Tzu5ir5IS76tP9hpMBMERA+RGOmTbakgbVL1m9juzx4zsspVSu+\r\nmJNFcSx+h4AjpSZ+nFNF5om94PKxf6sSjXE=\r\n=uIdx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-6a4c2e85329ebd84f541d4b7b4652a6bf3f49e42_1661757751088_0.40008914361690784"},"_hasShrinkwrap":false},"0.0.0-dd5c07cf11cebcef512e95ce76a33aaf64c54868":{"name":"sdk-coral-enterprise","version":"0.0.0-dd5c07cf11cebcef512e95ce76a33aaf64c54868","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-dd5c07cf11cebcef512e95ce76a33aaf64c54868","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-nI2rt3jK89ZQVfkMCCq4XBtCbEa1xhxjGG8CeW0+xvLBmfAba0V21snWNyQ7RkgYESKTSWOZqo3I66Gf3vQXaQ==","shasum":"ff03991bcc469573ed4c5071055e7a9d4b411098","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-dd5c07cf11cebcef512e95ce76a33aaf64c54868.tgz","fileCount":26,"unpackedSize":37591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdHHJTMqAglQMmIs/MRirbT9P1wK3iW9ehAhwheme1TgIgfUaz+j5ZkR+M6dMMH4P5p+t1y1XrS7pSPtK3CIe34XE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDGreACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLxQ//fXsOjCqNNiq9osKsIYm565eHyg+pQGMF5Sx7zjRy7jGmFcNK\r\ngRO7jQSZB8FAx9Ut9cHx9s06GS1ps8Wey6m7RSW0fdF1xlgS1RXROtJEq5tO\r\nnq5KExH/HGLOdCERvJQmNj+PaEqmR6kk9bVB0yIBg471Mu0PazwsWfK9Tk4r\r\n2lM1z22CwuGnPgMX73ftZvFsuI7w+FHM+2FNAovgaSeLzBgpN9ilwCqUDz4h\r\nk56/rEWahhdnvQiElq9JeLf84O8vVfNbw71RKKeTUgWisxeTpNbMxzyehGtS\r\nRfh2ZLUVdtp1vR5B0fd8ruy4mdUV0qviWUaRcRA3f5xMW8RqTO7eszC6U/+G\r\nQdPSGMfI42JLhVwN5lhsfhHmK4ZvFcp9g8A81NWThXqa3w7omxSl1lerm3Qz\r\njGEoHIIImk0gXkjUynCDIdcNDDC/uf9es1f292AVozONo3kbt3eVyE/Pwc5Z\r\nTZ0YdK+4bCddJI0SUDWvWqdat359QZ6Tqo9mOvMh3SaXhkTvb7cR2CCMYffN\r\nPK/cf8a0DX3G/sr90qWxa9z8OAdP2vluHQ4wP2jr9AU6+1iy0B8S0Vo9xheW\r\nkYpBbcwvjYg8mBV6DNaAnAlvKbwXLKSS7so9dTncPjAeMCEF6HCTs8ZExYaI\r\nGfxkda9qJPLqaAMUhICq4isyIzGDxRakilc=\r\n=dMkA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-dd5c07cf11cebcef512e95ce76a33aaf64c54868_1661758174717_0.9133150381540376"},"_hasShrinkwrap":false},"0.0.0-ec315add863333a3143e11b851e69fe301c5fc83":{"name":"sdk-coral-enterprise","version":"0.0.0-ec315add863333a3143e11b851e69fe301c5fc83","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-ec315add863333a3143e11b851e69fe301c5fc83","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-5pR5ETLpqMtPojB8ordt6ePqL61h/CtfgDgwcjiJKNPmDWezo3xdbAY5i7kjUqAo29knM02n/XVUUV7RtzmZxg==","shasum":"d959b0e6cc31730785fa7150d3e108bb8bbcbaed","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-ec315add863333a3143e11b851e69fe301c5fc83.tgz","fileCount":26,"unpackedSize":37627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUvZvwRjKyCrvNB4tZCg9gdfUBGswYtGZgv7YwZxXJNgIgOXQYloaeK7C2ZSx3V5+79oVMJjUF3yqKnTHk43It0NQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDG1LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1xQ//SXu8G4TeMA9+o5cfmR90ugM6yis7MQMVTeFsdd5s+ycX6/k7\r\nSkqXcPRbwxCk+Wp4YJ/VumruMM2phM26gHqUmFM7oaKX11vPAaoVNH4p37wS\r\nkzveHvzsZ5WdGvvMuP5HHCAP6qXvnxLva82FTDUWAxg1IA8nc21ZlmVqL2K7\r\nQvtCwY/1BNZaUmSSV8m/nInK6PVBnx+ziJj+Fyet2bJza87TeJHfuybwKEE5\r\nK5WSq2n5oUFyrrZ1qNEaOznbWgdnwjOYXXAa8N4vm8j/E6MKPtOtGSHewb31\r\n0W06I7SfiBlxY72bVeYnzcr8q7QDzbnaqA1S+T+PiM9EDL7f3rB4MYoSEDoo\r\nf84ceHGATUGNx3G9+n6gaMT4dIs03r+Mj3C3XqXHCUXWabdEhIvWqX84/qlf\r\nt2LPLXa4eeYclMCvLVGmZXXvnw+Lc3mgsLB7cd1qSgn0r37doBfEZhbKRUrH\r\nJxNBWGO2fDrp12sG4PwNJ9l3pWGrzbf51y5YLrWdnLUEKifPD589t9DngbJp\r\nYbDPuuWXxcuD1mNxgh/tyUR6ssEkFc7PCPFPrZP3bDb2MLLyTfcunat150iq\r\n7B2TPbPugrBz1cCGkEBuFIFNlmmZ2oayFcDpFWkJCCDVaKlLVqGLiEtRp1Ba\r\nLTOYCGL6uMN+jL3h+va46+vpWzMxbj2Hqbs=\r\n=yPYY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-ec315add863333a3143e11b851e69fe301c5fc83_1661758795378_0.2350638816670798"},"_hasShrinkwrap":false},"0.0.0-9631e399fbf09dbe3273467ebbc0c28d1cb30780":{"name":"sdk-coral-enterprise","version":"0.0.0-9631e399fbf09dbe3273467ebbc0c28d1cb30780","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-9631e399fbf09dbe3273467ebbc0c28d1cb30780","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-KuMyQuv5WW0FrNdHHZzDjLiRTfG0+YWspa1PafUQCtmQIu9anklkCj9BJnNB7FYVweCNDUrX5Anai4mjyndsdg==","shasum":"c06e60f2f4539deb00b8553e985b45d9e421c819","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-9631e399fbf09dbe3273467ebbc0c28d1cb30780.tgz","fileCount":26,"unpackedSize":37627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD99dTD+V7/AmKnHp459a8nBEUlKam+x/ziXzAt8XRVPQIgRX0rIlBWT9qPkXZP6tFOEm0f2NWY/EL1riyREFA6ovY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDG3RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4LA/8DIgO8YSKVSkf+X4wxbBrqmzleGMfCoWaq8pgy9YAyyOJR+L4\r\nZQAaeIQIjAHv8m+fLkAnzJhNTRTH6+krEis8vdLTUmVLLpw0asIpkZBrCSb2\r\nkZNTM/2digOxvR7GcGT+gu9544CWxiqQohBhette8/vH98PBme9OW7JIQiH7\r\n9yLx9OAEiaBDU9xLcFOdggSwxB9mqNVAKXPTN4F/AncDV6+RbYJqyIXcoG11\r\nqz0kd8IARPvKMPTkIlLUHzOPUkK+fAB61pJbiGeVNWn90ZtNtntNdkfZh6PM\r\nUOGuu28dcxRnMthGeQfNOEyFRf68q28pii+ZjlOaMzaz0C8m2Y7b/jRKTYJ1\r\n0kWszvNtcGeBDMybJaNgVZqCIvuBcQNICJ9T5Q6E29tM64Y8b+hh9hQeHijx\r\nSP8N75cGwGNIgiJ1UgpsxcC55GAmTGrwmxQYp57M7blLzT91SYNeHoiQP3jb\r\nh34XCTvn6h3iS2KDMbRMlSENkPTV+74srCYMJK53tJh0pVu1ZEpyHgLicYX3\r\n5IVzPjgeQTfmAnOb/F0uMXz/Gg71A0pKTIPu1hnwhuyzqaazDNhXnZSJ4q+j\r\n50xw+Aw214tmlzCz190LLFoMlT+70bxOlUocsoGkGTcQ3brSDyPsQubbXTAI\r\nMe98fGNOEImw8m9Yv0MXGYDEf9ptsi6XWvE=\r\n=aIRU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-9631e399fbf09dbe3273467ebbc0c28d1cb30780_1661758929025_0.38388852167188414"},"_hasShrinkwrap":false},"0.0.0-f10214521281460193aa36f46dbec281f058a8fa":{"name":"sdk-coral-enterprise","version":"0.0.0-f10214521281460193aa36f46dbec281f058a8fa","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-f10214521281460193aa36f46dbec281f058a8fa","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-uWSKTeH5gkWY9Z4P5XT2izdT8XIiwCbrQKvXg4/vX11nytEgI4i7BNwVv2EsOqhvZGIcQQBjQqhX7/ph4lJnCA==","shasum":"6f532fc280d381e59d33f95cc33ec5fec11802c6","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-f10214521281460193aa36f46dbec281f058a8fa.tgz","fileCount":26,"unpackedSize":37663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHtS7S86AU2XquwHuSxqdJy8bCe7sNAC13f5mXcP481AiEA4/x4z5YGicnNyeuyAYAy3be8zuTbmwXWosDsbdj60HI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDHT4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr59Q/+N40XtQJFjMsBf52DG1mehUa6IL22uEzprPFFzHXBEwaWYVhC\r\nO1rFF/yHFxWVs0q3pD3bKkhp89f5dInAHNP5KkqLBT3FF+5by2t3jp/XvmOY\r\nj0QAQ5wnizJEg31kflXOQXn4dcvRNMx/iPxYaZ6SRG9nMDIrX4q7TVWUBc4W\r\n4UBS2cdUAe0RJGQg/by8WC0gcwifzaAaV+OdWedxNI+Kbf0k2l9NU3HgtCLw\r\nFYO9cz/iCaEwmqCGqWSxGDKA6FjF49M733RUbjyxrOJZEviiLJmEuhav1/QX\r\nfEtlbiHQMZ7RLso7gPiHVR0PSaYt3203I6O1B3p+JYcjRhG5J5vd+k/l6pjX\r\nysKOZvmCCXzqf1FYvfTalbpPKQ+lGwq08YffbZi8vm/ZCzkXgWIWg7kBqr2N\r\n4a8Vs4Ik5po9MWDbg+HR+JmiXeE248LsuiMWqhwiI0hFEePRDvMqS3/HyzF0\r\nnisXj1+CdvSegNH5x8kWX7r6OnmCPs64bWFeLwpO/LRAWkSOJ5752JCM2WIx\r\n56O8++ZDaNEMJlkMe0Lo3DFZERFRx1KWRbDh4B0tk2qvDQzP2+jHpYTb/a6P\r\nCE60oX44Sijk53oOT5dyI+Ix0UrjZn5GNawXMjA/7xf1/AcjQyyVggLMdkjd\r\nwjcKsReWyR83yptEPaRhp+5NHtRqx2N6sYw=\r\n=siLI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-f10214521281460193aa36f46dbec281f058a8fa_1661760760181_0.6956402696110318"},"_hasShrinkwrap":false},"0.0.0-683b4327eb5692a0525b884292993595f3d9a80f":{"name":"sdk-coral-enterprise","version":"0.0.0-683b4327eb5692a0525b884292993595f3d9a80f","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-683b4327eb5692a0525b884292993595f3d9a80f","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-m07bPrhO1diHUPYRDQ8KAlSY0o4KlwyCNjFXrUPg6lniRXiv3I4ia3v54g05JzeKCf6ju8hZOij2n6cBG6oCmA==","shasum":"bb56c9391c909a08ca37e9f674ad9dff0e236197","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-683b4327eb5692a0525b884292993595f3d9a80f.tgz","fileCount":26,"unpackedSize":37663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhfTJFZww2nxJJvgFMUYbNDf4IIPmMtBJ12jHtU7X9dQIgLuQSk90Qu5jBqlqHY9KyJu4GrI7F9uxXAzZQn3cKEt8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDIiYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK8A//RSyafRIcDPbs+UNVQvNGpQzdQCuaWKC/M/AACtOKkdr/aM/O\r\n/X4mg4Hg7PYodhs8oisrVySsATzuo0QcmLQ6xVCAIGgRnMyR1+F++1xW1d6s\r\n4nmgGSpRnVwKzkachoRlq1PtWH94L+cNhwhz28+Wfvj41eCSZtC/nSKEySd+\r\nuoZGHP76US/z9MH5Z+Ur+eTGIuU6FO6LcMm/7jXlac3XHPAVUabBRjIa42S/\r\nMdGeno8lwRJ+hec+fYiGv5fmlwCLqvUECKH5PV1ACSo6KVN069NQJELVBHWu\r\nqUlzqj/J1WKW4cDhhPIGrYIDDrBtfq2lslgea/B2YQECYf+y3iAzNw2qZpzk\r\njI+7SkyeywCND/zvYO6Zi8nTSJB4aWrP79Lz1DASTOq1cK4IBqfZSYRHkZLp\r\nE1oE8m7Cs2NX0C1ILMcPg4fUvu8JlIg2rn+m4hcPCmo0fU9Si1BEafYmiXDY\r\nyXxn1AxFu7EqchltVc0V66mrzlQkSwZzzQRaDyGgYlKYoXzGlF/gbi1vQG23\r\nMH1FcverY6GV/i6NC2q+10Ru+xUoj3Zz5OabVy9qxq+kZ2ows1Mh+6iuxSym\r\ntchDMVuJGJ382G9LtLyLAC269Yxlk9GVR63axohvmJeY9a9jH7qkFFdzfKbQ\r\nhWXZSq5Ad54Rovzm4nmdazgCs2QEnz7/i7Y=\r\n=nQ+9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-683b4327eb5692a0525b884292993595f3d9a80f_1661765784232_0.3454807858565845"},"_hasShrinkwrap":false},"0.0.0-272daa19deb02ad01047a30cab423edb2977ea65":{"name":"sdk-coral-enterprise","version":"0.0.0-272daa19deb02ad01047a30cab423edb2977ea65","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-272daa19deb02ad01047a30cab423edb2977ea65","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-/Su7i46Sr42kgxS3ASfQBOqPJ2jAAVSCmbC7xTxQ+w61VBu6hLPFbYUrmVHqnhfwonpMYWQoeA9m+v3tW0uc3g==","shasum":"0b54b0613367f13d6f712c566d03a5495a74e563","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-272daa19deb02ad01047a30cab423edb2977ea65.tgz","fileCount":26,"unpackedSize":37663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqV2a6JKfjGVGxSxPFzgdDWkk9Lh2Tnkb7f5sYgpWm0AiEAmV7M7jJdzxNh6ZjloJIyLqcvJgjqdlCojg7PzpOWnwA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDKVQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoALw//SaN8ErCliOJG7nb/lFDds3llfN2FYr8IAGmZcMkXTeSuRBIB\r\nqLdk+OAzBM70VZ3/BQq2TjTHVhl50m8cMYO5enF90/d/S3vcNMbUdibXAE50\r\n++ytc1a+Q+8s3tF7yZpsf05Whor33zw9PmnHyets0Z1ftZW5owX17RszrGNI\r\nGgEV7w9WHFKR0o60yHWiOdq05hcyI+XE29kRTEjdciL9jMvmU/DqylpPgIdt\r\naKxzjJiIGgev3jv2yRj52WOzdl5+Y/a/2hdeSqnTAjHQLtsrXk3LG8BLR+m8\r\nISqA11UwHzg4RZrHGNOEY06RXTy2g5CVIf8HhRVoOQ794qZd1QhV9sNus/5N\r\nSfcD++5P8uhSjK3pvG6OSYFWf+tO043BpFMP3zHYRRT1/3EjJ23Q1CzQndS5\r\nay5xlo6RMgn+mSRWSW2PyOTljynMcg2gO4wqk/Ijz0NsKCMpNe4vkMLr3E9y\r\nmuFIjdgnEtKvI6guDklStKavaZpT8Wt/no14Vsie3+e0Mg6X+/7+MHAl+FCz\r\nwPOUTjZ7xH7ltoWGzki2sGq2rD5M68JiHfs/DqNQbLkcjIxT5ADuHZv9QhGl\r\nq45XW/Kop4PzLK5IsESmHsR3fVix94U9CHoSIA4/QelnqkXWlb5vF0FSl/wu\r\nTf1ObIjwRQ2QQDE3xY4StePI1Jh2Uh8pb+8=\r\n=FIqd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-272daa19deb02ad01047a30cab423edb2977ea65_1661773136360_0.8291308874485603"},"_hasShrinkwrap":false},"0.0.0-18d42ae052bc8eb1bb7dc7112e70ad1ded1479cc":{"name":"sdk-coral-enterprise","version":"0.0.0-18d42ae052bc8eb1bb7dc7112e70ad1ded1479cc","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-18d42ae052bc8eb1bb7dc7112e70ad1ded1479cc","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-w4Ahj1y2KRFLYCBNJuHe6BIg0MJmIKL5qwuwrPo/t3DGikZ4jYQBWPJMOYJ+ihfxCMqQT5lPcS24dHkR2Gpz+A==","shasum":"efc65dadc5f53f9fc6191f702b34bcd8fc116d5b","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-18d42ae052bc8eb1bb7dc7112e70ad1ded1479cc.tgz","fileCount":26,"unpackedSize":37663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrN43GJPnjTq2a5i7S2BgwaGGdyvIuEr5MQeKQPwiDpAIgRqtmV09/sSyJaITXuX7JKyOvZBRrAt/KUCY/49SM1C4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDKWZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBBxAAhHRdiWRnOOk9UBQl/yVhieyoP+g9sP68J7LWR9WbZKDa18Ce\r\niDPc9GsVWzqrTCm4odz3cGb4PyYAv2/I4mJd7FtIafQBPGrK/Tb8GPgdenu/\r\ndRItKJQca+slyChdoSfMEhzCv9wqbuK6tQ+UHCgAondaTxffXh/q2uhLxPuW\r\nKqnEp4iaLBExR8YL+9tMGSAvNcNRyscymIuxkXDp5QCRDbxD2cgAg301cLZ9\r\nXJNFI+dP100K88H66reinOQ88tFJCTR9441EqGHsBJ8Me39smKNnJCZbReKf\r\nWVat2nPIBJo9yOVhio5ltBkpaki5J/009AJdeVilXA7FlXc4yJMRe55lezPs\r\nNg5bXipDqNpV8haEIpsPERG0V0UYJP9t9Ej/Ss87kjWRGhdle2OSVwzE2tvQ\r\ngfMqKoDCxcDzcbhXnxlmMHb32Lo1yOEsEHOhB7EMHEwjXqugZG1ta6yPoQfe\r\nNg8NMEWP1x8BmV5v7NizZd8trlDnjl4UqapStFaCrBPGlxBlGTVUQie+aTPF\r\nRtpE42H4bLctrupz+9yMnW0nVtxaaqpRhmJtHJxeieRJAQtLFTMA6/S6u3u9\r\nY07HB7NMWE3m5S7nksqD6smNA+Rf0iGiLXF3qCbadPBPkGUTqPN6pzSzERw0\r\nE5MBBW7R2E2qvFwT+I/iNwhPl0fhOsw5ruo=\r\n=rNRH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-18d42ae052bc8eb1bb7dc7112e70ad1ded1479cc_1661773209372_0.5874680939595267"},"_hasShrinkwrap":false},"0.0.0-983d98616c27712c3868ee2805d7d38377ed94d1":{"name":"sdk-coral-enterprise","version":"0.0.0-983d98616c27712c3868ee2805d7d38377ed94d1","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-983d98616c27712c3868ee2805d7d38377ed94d1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-L6JqjMAF/zhMb4jaCavUd1A5JIg4YqFWIEHTX08c6KOpcJkKerPC66r6hGTTdpD/5OZLJ79bIFtjTMCMEJHIZA==","shasum":"cf59842ebbce9eb22c5b889022b4a4aef5b845d3","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-983d98616c27712c3868ee2805d7d38377ed94d1.tgz","fileCount":26,"unpackedSize":37663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK+bNLnr73glf32dzYtiZoVqTCh9p9vS5D5Vt6GUrUSwIhALvUfSSZwwB/2rkdLLahYzs/4F+SCb3X5ELAz6injhGj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDZtgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw5A/9F7cK2MvaqIbDi15rT095atOYcsHj6jQzqXMysiKxXarWyYbL\r\nLP8StCNdRLepYVBcSq1ZhhRzZQCs+vs24lQLWrXRkRWKMjZCoCN3MHSEAq2X\r\nXMimmKfx1Hw/5+CI1FTdfnO//LtF9nBdPTi1/SOtShyrLj63VLxE1z2s8lL9\r\nZ+AQpEfmbkbdg22Dm+oj46kflWcH9tdjjB40Xu8Ok3EGWNcIDj+gRrDhm8B1\r\nmayP7CWMOA63QY/9N/FpP8sopvCJbuyYVCZeF1Hovfll+gjzPeNkm87J3t5A\r\n3iCHzonFnS+PhR7NihJFPYvXd9RJJRk9IGJQfAEojuhLgFIyDsSdAilgzZTU\r\nmaypb/pJuwJFAvyE1Y/WcVgkBEr0he+aPqsPOAW9bpy4YnS9SvzIWXzemMt8\r\n8Es7f0Ubpw0xDRN8MotF/2PNkaQz3WCos91RMUqHQBjgHWqV73yScaehrBh4\r\nW5xu+w197zy482AG52zmFqvIJJ+HCPZ63htFX015eW6KORsDt5QtgqPwvMoG\r\njpV9rcaxWEwCf/9wEfite68xXUI6zWR3JshmfKuS7nTqK7QRNpz9SHStfJYO\r\nn/jbp4z3/15YOnflYLfSXDe+6Rmay2K8895KWaLoVylEejWHnRA7hrJe2aKC\r\n8D2T3vJCIXr9b4TrTnVbqu5I1puv6F8EfQI=\r\n=xuU/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-983d98616c27712c3868ee2805d7d38377ed94d1_1661836128635_0.9897112512687398"},"_hasShrinkwrap":false},"0.0.0-a8d762872a858f9b69b7758fd0eed4e8ad1e2f0d":{"name":"sdk-coral-enterprise","version":"0.0.0-a8d762872a858f9b69b7758fd0eed4e8ad1e2f0d","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-a8d762872a858f9b69b7758fd0eed4e8ad1e2f0d","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-UD6lrr5YW1x/gG+lwe957F416yrp12TBlsCZ34i1ahZwT1WKcRu/PLfsnMYORTl6dCGY5e2wHErweSpsoV6+qA==","shasum":"c929274427d6ab8fdd82323398b36a799aa400d9","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-a8d762872a858f9b69b7758fd0eed4e8ad1e2f0d.tgz","fileCount":26,"unpackedSize":37663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC41glJZ3SR6/NcfJiMc725jdohkuDbyYrvghPO02CXiAIgUyzNdbo2XhQL6UH95FcEIH0FrJ/eHYOa5VCNQFA2mV4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDsuYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppDA/8CGRgXdOWpxqVS1XEDr5a1E/zD5/HoYi5vEHnYtIDro+PE13V\r\n2Dn0O5n1SPvOjFTVKxg1Eb9DcS89+vH8Huhsfh2cWRWfbxZ6s8ZETfBt/4JU\r\nVzfoUIsZhg9RFGh7jf4dcX86I9nG6UBKOBUJKcHFNyIQpz3HTJFsFTpycIeM\r\n9ws0O1wg8fB7g8RSF9w5TkXY348l/F1TZsK6eUEINPbsWEvm7SzpNowivi1q\r\nSxhbZw9rA575vLmp7iRt3rVGt4vR2wktWE0t4YTj1YfcZaQoTUI8V5SFyY/J\r\n7B5mcyXj91HwqvkpeZo27Hfr2Xe41QD0eC5NvXN1iJpciTDwCQDnpuW+DA/m\r\ngCcdj7TuUzSD72gijc78KGG60sWcV7G7sU9CvvHkhH+it+GbVdqbkE08gSHP\r\nHxasPUh41bAI0Cq1W9gYZhW5eGxSTz6sOt4Yp3Q3iisL0CZ6Fgd9jViLB+EB\r\nIQL/YCYuGAXw5b+oJ0xTYkC0q/76n/7EuwdyQG1QQF5nQC+3R3Y2dN5Uu+2b\r\nloTqwj6FVhO/YjQhAiLrRhScBUfkKqyAQKllBvH0r8C70C31ohz4AvqeN3SJ\r\njsCUpsWY0VLTCER5ZjkDcSGL/Z/90tTW4JVOqB9oGdrgVM1/uNTxG8edzu8+\r\n+FuHEfgeRy/0GXumgHyLQbRTKNgZg8K+KsY=\r\n=lclD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-a8d762872a858f9b69b7758fd0eed4e8ad1e2f0d_1661914007844_0.8405727719993081"},"_hasShrinkwrap":false},"0.0.0-562144d2165736c49c2c4519426fa2148937dafe":{"name":"sdk-coral-enterprise","version":"0.0.0-562144d2165736c49c2c4519426fa2148937dafe","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-562144d2165736c49c2c4519426fa2148937dafe","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-jHNqGB1g7qTkuRI1LEjVr9i//Kz9CItNMW+69IBF7tVmcuPF9V8xYhbxvlptcG2+H6SLd053juZEoBFVKkef8g==","shasum":"8899975871fb2f2de4ed0b97b5f10a61e40152e8","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-562144d2165736c49c2c4519426fa2148937dafe.tgz","fileCount":26,"unpackedSize":37663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2zF8r/gU/qIwf5W7lFKgZ0fjan/v/1w0tD1hyNLktLQIhAIMJrNyc4cxfYbnTaMYX7XSu48PI1hhrUWBOJUs8Vb15"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD0KNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEsA/9EkxcWhxf/daQrmbjbkpiunLSvfQVNreaU3nV5EbUhNruaYN7\r\nHnNa6Cb6/a7nXHp+op9/3RA1bSNyfCeXYIO5vFYh11MLnzkhvePholghNHb2\r\nD/zNL0OsD90Vi61Y7gcNsbXvxb765/8pLDQXK5f18UbS8hYvGX3PelUJt7XP\r\nabniigigk8GAyifxqYlcFC4frqnJxG/E/Hir/LUd8TZhfj+SZRhy86eTfAoI\r\n/J8KXzHk4y2JUiFbYF5c6z3B4VlFjMotSWghq/rc5M6OcMHR7WnGE6iK5Ug9\r\n7BKt4Zy/xBCTTk/yu7wlMv61vo+Upe3KVgIrTe4FzthWasaVn7EjFE6ydx8s\r\nARF2XgKgLDczsVZxvM+NhtQj3iJ/GJvCVEhzaMw7+U51GCIe82IQ8MODtwF1\r\nw+DzNMnPLyeJNh/uxjKToFiZKsZAAboFnE7W4RQ/WzQAm9vCKef5P79Q45my\r\nAX7+56u2A/g2bqYh/XZfXCGx0pkq2x/nQXYg/tQl5EIiBybpd+9QnegCE1i+\r\nt70Cby2faVaGSxqHqnaIdmo3nF4MJwc+nmBnME/t7c9aBc4/sYOkFu1U9lcj\r\nllD9NDUHvVJQHl/sGFqYlC60MyD/a1ains/z7gMduJHxMzDdeGv5KCTLyNhE\r\nCX604thQSovgioGpOg1hY9qZ+HLKiWfsJ1w=\r\n=K02l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-562144d2165736c49c2c4519426fa2148937dafe_1661944461390_0.6012701972013941"},"_hasShrinkwrap":false},"0.0.0-89755c2b31fadba432509c849cf93fe78910ff99":{"name":"sdk-coral-enterprise","version":"0.0.0-89755c2b31fadba432509c849cf93fe78910ff99","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-89755c2b31fadba432509c849cf93fe78910ff99","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ki9g30uUMRUPIbc0QD3mHLUKRbeQu8WxBAroFPyb8Vn1ZcfBnKFBmg7AQdQG1Xs5ZcP6lINLOFsljKtvEUWsCg==","shasum":"767b0a4f86e192fe00c4e21a7f97ab461f376122","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-89755c2b31fadba432509c849cf93fe78910ff99.tgz","fileCount":26,"unpackedSize":37663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4R4+E/UxfF/S8tr+x1DpVQNzBvuF1hAcGkBaQbGtxaAiEAuIQF9SlNKCRQcrRMIv5NbzKx2VJvsN54BL+NQJN+67E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD0NIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZAA/7BBgmQ9FKPDVP+8F4UXlgHXL9KDKEgTIW1mMl3U3a16Xx0zex\r\nYK0qD7qV5oWxqB64aMMrW1RCDrICLvtTrl9Yv1HiPSOJWJ6vh/2ZYST8WA2Y\r\nwoPNHz3xYA5FiP3980ou9AK+Wwr86tbbCLTd6JEUdBf2ShSWbi+L3uijyHPM\r\nDl3q0tYamt7NmG3K5ucwScMH83VwsD4UZ8V40lcCeEkj4gYHMsX4lCKfAKg3\r\ncyetoMO8DXR0kiMIwdWP9DKkwE6NDRcnzlptK7Yx9bpJGK3MATLbzydOtoZk\r\ndu8PBpChXBvCzgcOT6s8CIT6KtdTwRiZs8bvdbSleA/rtIei5rn07rB7bRMC\r\nomKl6ESuyas80ChrM5BcUlZZUw58KBWr6btyZbVJ8Zi1gCzxDmdsP4leibjs\r\nq1WQLxIRAs2mi0+bsPyAz9qgR3CcQCvChNLjNw+Zb1upPKeNv88ABo8xQh06\r\nsvVY0+lfCpFXb55mi4ftPhnTXWE6v1B+yd0PMAo8JyPXAR1+o6dlh2qWzWQ/\r\nGiwAo60s8ezBwayFIMzq1jpVAw43J/a3IZmsUbOwrctktzTyYJWPSAqJNEi8\r\nxgHklVgmIYHnQ8FsFEVUA/tvCHjzw9Jutx4NUf7AK9potOkRRw20dMuY9fYp\r\npCVJ/C+wJSvO6JjaaKBH/t10iOMFmguMApc=\r\n=9nE9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-89755c2b31fadba432509c849cf93fe78910ff99_1661944647869_0.6994686258486134"},"_hasShrinkwrap":false},"0.0.0-a87054ae91b3b4330abdaa6a33fbb8ba93ccb677":{"name":"sdk-coral-enterprise","version":"0.0.0-a87054ae91b3b4330abdaa6a33fbb8ba93ccb677","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-a87054ae91b3b4330abdaa6a33fbb8ba93ccb677","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-tkDfkEM/s97gzzzslsP7kfETnnwfCzlcL8LkTS0V8mfEnJHQlfrtRoFDAKFBCTvStuS0a0CZJY/sxMVC2yHyog==","shasum":"1bc3eae3e3156346f1f17546c4b3573d8305c097","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-a87054ae91b3b4330abdaa6a33fbb8ba93ccb677.tgz","fileCount":26,"unpackedSize":37601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6nEcSS9nOgRZfDQTmFzXr0YbfHB80/+4v7epRxrSZXAiEA4NsrHTmEXrmM46HO/UpWWQV6NotaPLAzkPdx35DfJ7I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEB9+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrxBAAk6v5p/LlFcHOjJMEwrdClTn296wvdQg2RzfxvHddpR3KBQNv\r\nBGTJQF9Y2B3M3g8DoG4kM9t9P/UHxRd92mmMWGLBUmICn2RrLfNbQFM3hHEG\r\ndZCThqb5tLnd1b0Qn+PKh3TDZyUT8uuuFTjWLVRV9xmtMxxekoC2uctCRxKA\r\nV3TUx2FhRL4jufzZMAZHuSVdp6ie513kAxCMkmSJlLVwtc/GuYQnVPuntN1q\r\nJIetZXuAjl53vPO2Aqu9woNTs3M/oP/1e7/PnTMB0jjoyQLr0PQkLz5GqHCa\r\nXRMP9uTpEP14Lo1ODr1wjm4bjC6yqsQAh/PsKdwe5LZjZwP7Xr24Evl/wDF+\r\n4wFLtIdxgahvsHSCAsH/U+dUTPLO7jlhE503PaGMrA3oOL8o6p6ry2BWSdw6\r\nm8Om2KLlEw8tidh9pj8IsmSnnEZ46jjPtqb6/MaxDGPO6oNHe5TNhNxjgaoT\r\n7dKrei3iTdJZUkLNOu2gACWTzPbjzUat7fKd8tc/fTod9irBug1nUhdewT1b\r\ndeXVlvdhQQOc/T6nrVYJfBWhXYJztPX5UmQcfflLNnrYj2xc2eP3vDQtC5yC\r\ndVgKvfp93KwlL6u24V5SzctfJI5WkUs97dReHZQCHOqx3YobZ7cJxBJAWe9n\r\ng2m2JFg2vYmvkm9WEmI62wwPT7ZEbatFphk=\r\n=3Qg3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-a87054ae91b3b4330abdaa6a33fbb8ba93ccb677_1662001021800_0.6843065597729308"},"_hasShrinkwrap":false},"0.0.0-0b878076a0c28c85bb4472198d07f0d2f28c9864":{"name":"sdk-coral-enterprise","version":"0.0.0-0b878076a0c28c85bb4472198d07f0d2f28c9864","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-0b878076a0c28c85bb4472198d07f0d2f28c9864","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-PpSJJEt9FA+F3zfLpg915FKwtzlmdKitQYpCYW5DRGET7JUP0WzoqaPj37aFZXjJXWyXFiRZnPEQWfUEfcESqA==","shasum":"b2e8bacf19c9bfc6976e7c14ff06a67f53410eeb","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-0b878076a0c28c85bb4472198d07f0d2f28c9864.tgz","fileCount":26,"unpackedSize":37601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCklz3ECMlNNm7qLHNT4uV5vBQ1cLOw+Q22tR+8KF73mQIgQ1bnNt9MUaxMevd6oSl94tKJeu5VyQ91vfud9F0qtTY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEFi1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL8w//ZUKR8XLUwarv1Gmr7M9qC5fILMXYMGVQXY3fvAGWGP7ivTkH\r\n4oEnlkpjrJUc969FXB/KUS177332Od2sHON3vWo6ozDQ+2aLZ6yD9poslrIa\r\nv2NJQfNki+P0wmzCCYocgj86eN6AWkXQ4YJ/x3iU8++cADF+2/ZFx3zDz8vW\r\nYNQd6oF8MstGXeELvj93MLKO0QxplsHVayw8Yakj305jshHnfVx3P4E+fRlk\r\nMrlqtHtto9HW3smGbcjwJXMLmC3lDrnEyoMSBwaSatqkZIhT1zJsXgx20wNP\r\nKEOWCCe1Bv6lNnHgzEmLsR0dOUO006GvDOjWz8ZKG72eTHrWQf+WDMWfkzoa\r\nDL1XcYPzATbWg5JI2gpRKik3XY485QK1g2CpgV3uEYjxCpq+kyv4wdxSCfxM\r\nPMjTk1X23Bi919OkDH0gkzgST39xIkxJfwaYi3QQLO5Uko8POB2UgDU7qhci\r\nOSidSx3QWYwaGjwbDPwc5KRMFiaLv2cme8D4Yt05HKoGjQTXyItB7v0gu91u\r\n4A8+VI1aMc4iQY7vaPXzh46cv9rshUC/AJlxlqmGrniECLalbPF8xqpxnHQl\r\nQtCE13Pje0GcQwS/kcC+7Cxtrfga2JS7HCTMGuoD+Fog1SGilgFBj1fK9tDv\r\n/I2Q4yqqrBQvFx0PSeDYQLZu5s0Ky+I5VN4=\r\n=8GOx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-0b878076a0c28c85bb4472198d07f0d2f28c9864_1662015669444_0.9787423927495602"},"_hasShrinkwrap":false},"1.0.24":{"name":"sdk-coral-enterprise","version":"1.0.24","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.24","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-snBDy7LBXZ36CfFo1oTbgEyITm1xr8szs33wi1jPeECDgco8IPGcVMHImoZ2c1+YPmiGJ00sFYhk/qw1NhgYQw==","shasum":"b2279768ff305385552615e575a43b948e7b4e49","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.24.tgz","fileCount":26,"unpackedSize":37561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD30hwW9Jmp2bBRtUvEkDqon6VQDL9tLmGUiT/FhADXggIhAOv4n8wykr5PLMBZHhqM6cdJgPWNOYX8Kl+3xTS/6RDo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEFliACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWKBAAj/DbJePvx6gYVzG6FfO7HXKtWSEWNetPjJlsJOPJKnsZ8jkh\r\nlxmXPiw/kExVPrtDzL/3yqR4zehK+YwCknS4IPa8z8NcTMUPT54PHnVy2wOF\r\niFWoPDATlrHAwpLVFWpgkaDXmhWqK8nCifKYrJpyDb9ENrTmccJLol96N8DR\r\nWD8lLYw/0GNglt5z2V4FXgXLJVpv2Ar+FZ8XyPPsSaglr6jbDBjZpT1XPSe6\r\nZwIdrmyMvzv2Cf6cKDS9jlMjCaxctH4X3QkQmM3HS9ey/tnO6Q5R642Ssui8\r\ne+Eia9APstuY+aXzlbRH9ORajfPoU6fbzRD89DwbsYXqgOw3BhoRyCLIvHcE\r\nifXzWGXiAYiFJ6jTZrpEL4y75mBOXAwD3kiAFj9qf9lqMxxreqHt8PSETbpS\r\nq/6fU3IOhT2K+PJVSnSQHIhHEO6KFXH6FzRPnwW5/vpr6nl5HxG3thoPK3va\r\n4zXDftV3QinKZf2lXEC5jW5UMVEzWbLfNqjeN6qsJ513ST5IyhJW2KTXYhv5\r\nHiof9O2vlU8QFQRrspUYu7c9vmxRc7gMIg2Sd0por0jP8YjhaZfbJ05SOc1T\r\njgCjwvHAfduHUACdLB7K78CFpyIj5ubDyzzejgIyz5s8AZrqthwZ16bfnD1t\r\nL17KXtcRJiilbFII7JZhpmiPAw1PgDxplng=\r\n=+PhE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.24_1662015842239_0.9110288084576723"},"_hasShrinkwrap":false},"0.0.0-a55418d44211b993827001cc878dcad95fc8ea43":{"name":"sdk-coral-enterprise","version":"0.0.0-a55418d44211b993827001cc878dcad95fc8ea43","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-a55418d44211b993827001cc878dcad95fc8ea43","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-yMPPeUJ92vtfy1Ao+KIV7dywCOU0T29POMXt+NvitBp5YVaXYBP1BwaBFlJg/uZNkznhJqm+3LxmiMyhQQF9+A==","shasum":"75d597b60817fef490b9c5c6f5fa4ee8e266d2d4","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-a55418d44211b993827001cc878dcad95fc8ea43.tgz","fileCount":26,"unpackedSize":37601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHalHQg4uAnmq9iAqVx91fXXFlqUeKdJB5otrwMbNoFVAiA9Q8/SIoSk76fDYlRfZXZhFUDhxlLLPaOz6gczynVWxQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEMFVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGKw/+JCxs8I8tMF3DP4FORaDguNEt9YBnWCVZ/D/aCPFCleST28/b\r\n6bLw5gP3WgwaOcOigvG/VV75e7v6PKUnnfMEQgtq1szEQv8aXyY/2TEJI+NW\r\n0MuCIWp/REpZ2nYSunF3tyTrHE9Glr+LGfRWpGu7JLg/O9Xzj63fjtnRgwiT\r\nLD1ynGL5CIhkhJ9//rrikWQbcO24FztSSMbRvoU18on8PaHEQ8acUCdDP4e0\r\nkhVEQ4V2ORrvFS5NSUxHyGLMduaahNalMwY+HcgFHqg8If+jr9ezaFwJX1Ae\r\n6940Mt0iEYYfV9WQdEgKKIX/Gkh30Jv8N5HHY8E4OahI/66IBz40/eolO2Z9\r\nqh4RLXx6uVwTUUnz+G0r1EGACCUXOSuBWpJ3lZALuzV8P0zqBPLmmJdooHrp\r\n78hzFLv/vePFdqDUTWCMmzqvUzPC6hxzPajtHny1WYs3dZ7m+Fv0qjeZIP5Q\r\nr08nBb4KDmGRUJFNwPf6uKwA/b1bCOwPpjPdSjQmjlTNh0bGZdnh/i7EVlzm\r\nIkF4xnSaelaDr7scrhh1iSd0uaQX6g6FSpVodmBi8FGqnK6CfyuDGLGUkbkh\r\n3nzzx5+teCvJCeU1HA0Dh0ofK0W2AIxahw+MnFtcXWKwnaQNz12u9DyfL96+\r\nl4B1TIpIFiOMi3Cqvi4Dk3Mc/rW4H4mk8Xc=\r\n=AJUF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-a55418d44211b993827001cc878dcad95fc8ea43_1662042453020_0.6299178128542442"},"_hasShrinkwrap":false},"0.0.0-fc83d3036ecf05b0c16031e59fc045674f54e7b0":{"name":"sdk-coral-enterprise","version":"0.0.0-fc83d3036ecf05b0c16031e59fc045674f54e7b0","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-fc83d3036ecf05b0c16031e59fc045674f54e7b0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-P1jT+lr1eWdAGSxP/FO6w2QkemSVBW59NsinIaYwoc1eRJMgTylhY+ay10iZDiJmmuZd1dnNr+71QrzZuiFSug==","shasum":"88f11a1a76e783252102843e89121544cf1e6ea1","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-fc83d3036ecf05b0c16031e59fc045674f54e7b0.tgz","fileCount":26,"unpackedSize":37788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzLs7HXiuiTyfnT+7fyAHtUFWzEHM1OagshjmDfo6mjgIgHID9tGJC8qknFI1UIXNCAzDIhq/gDuxVKvXz8wD8Rzg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFbZEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo3Q/9E8Zg63/Wq9jhfq7wz2zJHmfK+Gu0k8A5E6gIN7mAUJlXHE/i\r\nR29zaKN8uV78ECSaRiWs4URXQkL2nM2EwDZNKkJ8pJGBe7GjdMMqZtOxrSXR\r\n50WUQYmqDeuZldqTCr9Hh6zOuKgpWjy/6R72nrPR5AioY5HPA6d3vSK5vhRV\r\nNe7maXU1oMQMLGuhQTGt/HwH5KCewWm+hFehLVLVruZJ27sSR1v5M7vzIsD/\r\nqR992o4V5AycMjqBQrjLlVaYOeMRVVGcJjBNKvRUESFNc3QAKgtKYbwF+NUK\r\nUUK2r/IZdk6JFANCqv7vuUBRYipjZ/buSNJjQA/D4IqqBH0O5eZW4KJJCQ3J\r\nRpAmC4aFl9uxuRV4gyeWXHmogjn4EeLjoKGjOSIroqs50Z09Mmnjs3sajBLh\r\nBMK4kxMrPpys7Wj3BRIYkfK43ch4fuGWFapoDG4r/q/lpUeKL8HPKD609TBa\r\nx+1kZVofhyDW/b5GKZlSuR2m/MMyU4vY73NByrwLJIR1z15sw031yBcbEoBp\r\noL/eROqX5VEU1O/90TYVnrKmCrHTZkI8RU3n/60aK7vhmyb03pvbcqG/B/zX\r\nY1J5mBTLQEcy7EULqiKpaPYf8KX6bTmTNRLG7Mpb4B+BX6lPJ7F+fdBKqO4x\r\nm59TxDyYySdiMLqwVD/cR0KM3lem5Ev8w9A=\r\n=d1Z8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-fc83d3036ecf05b0c16031e59fc045674f54e7b0_1662367300401_0.11919053470385155"},"_hasShrinkwrap":false},"0.0.0-d4c2080fcdc5970c48c1795d2dc8e0f6eb2ebaef":{"name":"sdk-coral-enterprise","version":"0.0.0-d4c2080fcdc5970c48c1795d2dc8e0f6eb2ebaef","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-d4c2080fcdc5970c48c1795d2dc8e0f6eb2ebaef","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-1hMdcZtWX9tLJ0NuE8Vomur3tBAwAKvMjxQQ8pGFsDA6sczA2MW2rSwJqdXk8DCJgIs1Qm8GlchKGGqX4Wjiug==","shasum":"ed0fe4bbbb250cb9396b8e601a0f710094d37cf7","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-d4c2080fcdc5970c48c1795d2dc8e0f6eb2ebaef.tgz","fileCount":26,"unpackedSize":37824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfHE75ckFQXF7O33/xaA1KvY111uwyAJ+hyvM56d2crAiEAnpmdToZnbow/Qk/kZF9H9CIArXkiPg/Kv5EFc0emAXM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFbcmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcyA/+L7XxH8GjNaDjV4XEBLas54XKYa+7/8AIBQaYRu7QZEJrA1rq\r\n0Xe3BT3eW50p9BTJo6UYJxCVO7RWDJ3FmnyHjn5QOSuo4BWSrhyOGMirR4a+\r\nVzcdPlGYJlP97IwRR6DI4flSMVIdroHbRm3J1kAfcGS2Uk7e8g7bAK9MFv+S\r\nSuaMdj7QOg3jRCIZMxeKmgW17oDcyeSDk2Yw04yZ/i3nuY2Aifww+m/dwspL\r\nagQFGlUATrZF3f1kGsepHlP1RbsCAuoWQdMlCjFRsDhVCusZzyok+42mPzux\r\no2KwkeWx/gHUG+DTuhalwncqu7WHAdyjCsBrFXeK2YpysuBRdROtqdLJ3Blr\r\nxBJntwP6nrcfvvGSRKGUuEZJ1jRft6u73+Q1/OzgD/n53FjRnWHmuZG7XMk8\r\ntIqze0hzDTkozs/VSO6x4DoPN5xg2VGZHakzXhZp6RL0iwZlySRQ5YM6YUEG\r\nle1NU3JfE2/3Z6qg3/HsRWMRnsvGP+TevHOnJojPAcaLdW4Ik9kNOfkAKruT\r\nV7mjcoxTzdcH5tImHp5r+h/EN13/j5WfcY16GzSXxDkzhgctedJNH1wBinYm\r\nqBo+BzxZQIAmrucJTS3OSJRW4xcxcb21pbKAIj71XDAXtL9zqyQZnLUBsfHT\r\n9KP16Qwo2UHGIhVoUiY0MbsyLQLoU3XevT4=\r\n=7LTx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-d4c2080fcdc5970c48c1795d2dc8e0f6eb2ebaef_1662367526203_0.43549343665404217"},"_hasShrinkwrap":false},"0.0.0-c162f92eceb7672e5a7a77934ff2d982585212b2":{"name":"sdk-coral-enterprise","version":"0.0.0-c162f92eceb7672e5a7a77934ff2d982585212b2","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-c162f92eceb7672e5a7a77934ff2d982585212b2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-AnUxcKuzAyfbO4ItqzE1ztto7BarnqfpTk8PvjrYpW4aOvlf66cLlDvbq9xM1K0RvUlKHEliK/2qv/xynLTy2Q==","shasum":"d9b70996f577d1b0b1d2e8fe52573539e4ac532f","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-c162f92eceb7672e5a7a77934ff2d982585212b2.tgz","fileCount":26,"unpackedSize":37894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/KWTCos1FrwdUkJPjFiZLCevUzHFD9bHZ5gCXSerJLwIhAMsNpzrN67d1BZ/boN7je5jKalZOnKVtppTVOfJdg3dQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGYiyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmposw/+JWCNIxWiVShXCTkw3uo05uRV0iHT+VrYl3vTnjmcL5iZ1l58\r\n6CkNxvYKhaoSN7uZiHHGIZ81UyNEy5XVNMaWaP/5j21QOfndFOe+FXI6+i/t\r\nDKSd1s2yrAsWj4129xHLPLitkPHXt/WrgfiL8j7tn/HKOE2nl95p+YTe2dOX\r\nSIJmW8xm6PQOeyiL6c3Kba5SjB1IKrC2UWphsMedpwfVvKhoKnX7iB7Ginhv\r\nbDHAR5XwiftvOBC8rWXjoIZhxQTLy0iPW4jYbIxvfvNrVkB9GBOrSSNOd50I\r\nJ7VSMJA5OL+S2oLnsRZWs1l5UVzQEjuMaqeGVp031nsXJf1cWUEYYjcb/srP\r\n2pXviwclWR5FP7B817ROKLaCWRj+5VSQLrDNon2qSYglsiRn3/5Vx1qRgPud\r\nGItQrY58+J0YJMkjcqWD2go+dCwH5IftSrXht/s5RClqDCC4nPjDsECuV2fg\r\nZ3yiq4UPf5YCUi0buD2CXzYlUeTbIi9o9HYbhXLt8c4sMMdiq6oBjOarkAVW\r\nDtRzlwgHLbUubvTz+9RMFYVOQ9M3HiBnuNkMHXoVPzlz6aKR4ns3I+4JzV7n\r\n9mjI3NfN0cNewZ+alE1cmiknJit1z4No/jIsBm3pxy9vYNU0CofAQtp4OENL\r\nsZW2SXEL4JnH0h9lpTgmXUi+fMqqWGrK3kI=\r\n=G7Jr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-c162f92eceb7672e5a7a77934ff2d982585212b2_1662617778124_0.7450237084999991"},"_hasShrinkwrap":false},"0.0.0-ccc9b130d1b58bd10e7325343759447ed4e73430":{"name":"sdk-coral-enterprise","version":"0.0.0-ccc9b130d1b58bd10e7325343759447ed4e73430","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-ccc9b130d1b58bd10e7325343759447ed4e73430","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-zOvC8nMG3Ag4ZFXfIDTi0WDfoXVyZ6hjLPUhE72KzhjhKbMYk2JB6GUOKXlVF2dnMyw35StF7t7jMblHQYG3vw==","shasum":"521bea787980a83f0f1bcccd5bce4953d734eaf2","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-ccc9b130d1b58bd10e7325343759447ed4e73430.tgz","fileCount":26,"unpackedSize":37894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUI7ZqgAeYsVJ/5E5AAPy3FMGd82C1SF5uHtIXAHMECAIhANKc7dq0Q2N4A1uaQcGBCkuT0M7envhx7o8fm9hwOAwI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGsS5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnlxAAlxNd6Dyp6MZo4n+JRgATEm4UL3O5TtK33ipzqz4+XUrGW7G/\r\nS3pnwCr4jZkOvlTDgaTmkDU50j8Jdc/vyTGqQoi73Ife7/2zk36Oi+9glHVf\r\nDllPZx49jaYhXFJ87kTOgzhEBc1cXWUUkJRYm3a6A0Mqkp/Ywoh38MlD6V07\r\neKgBeDQoVNuV2D230x3rEVZYyG8RIJ34tM3QA8v+y1AosKOsdNjj4/8F0N7a\r\nO0KmW1jgaTLCgsQAV2ZwetmYDY1u15L4r/MG58fd4nLBwhfsTFr07ztOdc85\r\ndyg5xPzPIt12rLqRe5y7LT1TGGhRHKPw39kPZIvevYSZZEFBt/gmZWAbrhO/\r\nMyfaVWmv4XkqLBYeB83dteVpF2vqQQwFG03HtmaKqQKhZ4yyJrnhqsVPMx4Q\r\nFcgiuF7JvmGt0RIDwEYf7iZ/QqLJj0P8Ve98uBevhwLR5R8nOtv8ByBJqu8W\r\n3IwXVg95sDLbj0P7WPSQvBLV7LhBNK/TXtc6XszAIS1py5hVfCb1Dofj8eUF\r\nUvPJFZ0trWZWtfNO8Bvp7tw610ol49sTGA0jid51howeUE2i1o4fu1RElAd4\r\n1YF5wtommjEVzDJWhJ9woMDKF2xJhheZ0oeUVJXYI2dO2CEU2OqIIdv7iE1G\r\n/cFRv7ypw6r1KEiEXiK/yEtJlMW7KZX66oc=\r\n=DZqQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-ccc9b130d1b58bd10e7325343759447ed4e73430_1662698680845_0.06981111103846982"},"_hasShrinkwrap":false},"0.0.0-7fa33ac5114e988056a7b7589f9cb1473991baa6":{"name":"sdk-coral-enterprise","version":"0.0.0-7fa33ac5114e988056a7b7589f9cb1473991baa6","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-7fa33ac5114e988056a7b7589f9cb1473991baa6","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-2GwZXdkOJQ5vwFnT/gJ0JoCN3GfFDfW11CwiUd1PULLpyCV9QB3YUz8gcieLKSrKHwiBt+COJkKVkq/k/PESuw==","shasum":"ff38a705630c8b736726ddc3b5f8862d0e4036e4","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-7fa33ac5114e988056a7b7589f9cb1473991baa6.tgz","fileCount":26,"unpackedSize":37894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfZngqf9AyU+HoMdSUIKSz0YOSwX+0bRarFWv8IE3X2wIhANgm0AyRmxry9elTUC2QgTB/Fub+d7zAWfVYqtKXs3tf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGs1tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhDA/+OwCrAPUBkBb4oYo0GK8TLE7kmjkf2/Pa+kzXXLrasSDSSMZO\r\n5PSSVJlRqTpbH3545fUa2G2la7t5oaDSX4k6GP/q+9Ve7l3/9hAvKX2bTO71\r\nIqG5rzfdkWBkIeQoXkzfchVY7cXbKzF5M0o3BSDM806chrPL7hkW3S4u9a4e\r\nZ1waEAOHRohkzUlsEA/+hdpZiuQ/A2JNuwenYTvBtqib4CwWn7dLLlH5WFlF\r\ngDbJYrWHFMZskY8xNQtLWwedsmGpFNThuOu65pDG5z7wPzxIbcp1F4y4kDWA\r\nkxbNuG/m+sJnZW1DnUghuWKs1EmKsAnJLwyNGF3fE/5G+S6u5SF3+HSD+9x2\r\ng/6PnD5vQD/mZtq/8jO4DeWk78SHhi41AkRNM/rFkZ2jkBjFWrs2D+AsLX/Z\r\nBe3J/ixqY8PoyULgy9Y1tPRly/QcnBgcKWh97Wl3WY2gniI3X7T89qBUzDh9\r\nknIwEkcbBaeovG2M8bF3p7woUK07klx1CDNt0V6hWGjo7jNrr6NWJNwGSkhl\r\nlvSPeAUfVWORaBsZdVdd/fWZpv7sPubsckuOl/ymIYOKUf+Ns0vG0aPEhpx1\r\nuzWKI+MmVGuxx/kcWSorENptsdHjJivklJe6dwYgYmWCHtm64UDK62M7ErYk\r\nJhTNIMkOGEZg2hHh7AYA1vIrB1MjwJLb7kw=\r\n=+t8P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-7fa33ac5114e988056a7b7589f9cb1473991baa6_1662700909069_0.6716480156196363"},"_hasShrinkwrap":false},"0.0.0-ecd9ad1d06ee4ab23d90653d50c98e1de7606cc2":{"name":"sdk-coral-enterprise","version":"0.0.0-ecd9ad1d06ee4ab23d90653d50c98e1de7606cc2","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-ecd9ad1d06ee4ab23d90653d50c98e1de7606cc2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-A48cEmC5RHA/OubBqg7YTZHxpBIkuIY4jpOlDkLoQ7XmLcAR9/b7ZSr81KtiC+crfFioE19F/4VpvyJ9u3K78A==","shasum":"594f6a1c1341138d647ca1a80255610d4211f759","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-ecd9ad1d06ee4ab23d90653d50c98e1de7606cc2.tgz","fileCount":26,"unpackedSize":37894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9zyD4rJLouPGmV8saKOjDhS+0uKyfbS96+voXjSBmpwIgNyHlNH0erNvnvvxiNFKeYmNTYo/y8pjwURJOeHHLhes="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGt+1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxnRAAn2CdzZAoIoZemtfQ9ey9PyG/s3xuxvLOg+bRNiSdBiHOYc/a\r\nxnDV41E7z7JwL4dZxeiE5cZrUk+onNU0V8LNsCU8EHg19qokmG81rgBtWRPg\r\n6SzEgzhhUIPIZUTDrmL3Lam5sb5X+8MX3sAdglfVYgxAE/rpYMT5dcsGeqqo\r\nF1Z8guJ+ezLQGAdYA9Iv8bMizpOpBW4UQmo4TMQr/RJKsClAlYs9OWPpMlWH\r\nwec8/+SVzpps04oVYF97kXigMm4SbAz56wLloH8RPQhWanpEfsZQVA+LgP3r\r\nFdmKquSuLbYtiEH7mv7UumJrIi2/m1ZslXlvVW2jJtq3o/UgOJZwQoY66z3/\r\nAHym/CUCP3Por3TxMDDap3LCaPpMDCZS75PHv0A3uNCpGJ/7ZfqXt2d3ctUD\r\nhEPeNt0UeEiKVuum/YZ+/MnWIXL8v2v0FiGzijSSCK30QDvAzocBq9Zbsf1B\r\nT4fO7v4cy8KZWPry+3rE4Ub+1qckfbZlwOqL5I1kwe5S+M0s0GDcRKtCTAvd\r\n80T0jrbeqAFF/Ck5tQMrsTo6glyWr32rWHYPSxTzWADk1s0efXI1R7Jrbyxd\r\ns/mofad+ywUIeDKGkFl7a4lDDIy0wVh7dayE4f/4kMy1bQ/52ZB2pW8POq6F\r\nCZGHDdLwNfDGiMpmxOoCFuUxgaNy+HIUUxs=\r\n=zSX8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-ecd9ad1d06ee4ab23d90653d50c98e1de7606cc2_1662705589312_0.7235522708160631"},"_hasShrinkwrap":false},"0.0.0-9645b935c8c28872ae594eb3100f20390672f433":{"name":"sdk-coral-enterprise","version":"0.0.0-9645b935c8c28872ae594eb3100f20390672f433","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-9645b935c8c28872ae594eb3100f20390672f433","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-gp6q15ZzpHF26Z6FH/Q2s9dpIk8S90YW/Vnzfiuirbk546CmAmi7kY81eZx5eei3caYwlOSF4B3isC0v3XMqvw==","shasum":"26c27494f6295f17aa6c3129f7dcace6cc106f37","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-9645b935c8c28872ae594eb3100f20390672f433.tgz","fileCount":26,"unpackedSize":37894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEees8K8nWS9z9a0iN4uiNRC+828fZcQr+vKgJcfkYYAiEA9MnzqbkwJq+7nQXZoyRnQCk2M/k0CJUjNDP2bVQNxyc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIaC+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotnhAAliF5x99xGtOHi+Yu/Fi7n+ZpH5xGv/iPpj+yv3f+89QttYd0\r\nOHMZfdUNax3TqbsciX/KmKhKANnUNWdownbGr441bwocU2oOLYWJ5sBeYTWu\r\nSf3UpuhuJo2Cu8ml3D1b0v/6wzgk9MoYaKySw1D2EufvH3bnr0agY/UhZy5a\r\nZfIDzxtl6JmyWg+xSkLNUai5je+z1GDCdV2he1VsHHqBk4wVZJPskf0Lkcay\r\nxgHNUoE8pG4taswhDwgaubGkyZbJnn7CdD+jUksF/Cx/RwoS0VOxmnTDub8x\r\nzwoDVnfFNyGE4p/jLhHOm6ExKeMWuRKatBxew9wlOBezGhuHwWFYS7AQPJmr\r\nYq6lT8avv9yHTBH2SFkdoKy2RZXgwaCGXe7gKv08OxaP9x16sAtjTria07kE\r\nIR7qfbsKY0vjFe2yHO1FcYlxgSuBMvUUL1lrbx9/1V0WQG5TWKKbi47s7/wt\r\nb0RMZ7Se+6DnxEd03SQd0660L/nTqyVN7vTYGk16p3hreofu1QBbf/Jdj7Gj\r\nSXz6+DzUOgvSLH0+N7DypjHD/8TgSc4MCr38hxQe+eUsKEkI05IRl3R232fL\r\nZElAa2qzENFHuHggReEXudCfGNTs5JtKYgmHBcDVu95E2QgKSCxKhqW42D5R\r\nkId0h9tRFAJI3KCIyWYpHinAP0uvzd6TOgo=\r\n=ehhZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-9645b935c8c28872ae594eb3100f20390672f433_1663148221817_0.3581447524609298"},"_hasShrinkwrap":false},"1.0.25":{"name":"sdk-coral-enterprise","version":"1.0.25","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.25","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-A2a6xSIiqoTj9PqqIpVURiy39qXu58mFbzoGiJ7Ix5Era/HzAeK+hNcr46Lx+VvtpECJLwkvHB3aZ72mo/vgAA==","shasum":"9f5e73b63e0ef102a2b60cd29a2ff63554e1c718","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.25.tgz","fileCount":26,"unpackedSize":37854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmK6P6/94i9QJzNH08AcWrryn5NOAdwtO410DsvxwpiAiEA115CsqFQwItGbQOJYW8DDwKATWoWsNc2xbHodtYO8IQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIaEbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGjg//Y81oOTRrXa0JtD74Mnv9PprkCrzcuK3CRnl5bda0cuLRlORQ\r\nnRRioYyETARPoLEl0iKB43qZg8JvGg+cfjlPgxwOKfOeWM/ZRaZrKgDQ7geu\r\neFwjpoo/Xtfp4ekEnS1sJFoOQvEk4LnM7LkXSLRmVKFFsXMxvaxyJ5ZLdUJ7\r\n33IK0jJb5S10gvbUeDYjP+cae7B6DgDSXHXMaCm0ClY7F+5GUYD3TxGJYNH8\r\n4QsijxoJrBk1ikyp7gyXYbliib2DJJFR19ItlCSmDhP180CvS1eyq8pLz554\r\nKchGsjJL6xCiCvQDYrpRQpEntNb7INIOp9eyz9Mh4nSl+UGquoYYDjoyh8eT\r\nAQCFcfh3/P+SBHaHzz/44RwOTcwpGwYpKolPC4lIsWm9llDWm/TqqNMIRuM9\r\n8jyzNJlfsCkSM4b4dz+BRe2uygENEzMc1JHycfze0+5y/4vFd+w73ugdB0x5\r\nqpk1j1hsCWOrBBxD9G49nB9S7VzwNrioQuRqmS40z/R32LfNZD4OZvNp7QGZ\r\nx2vaM35AMBxKCeDlDnoKhHWLSP4ibb1HaBDADHqeDZh6DDngnwjiYk/wlxoY\r\nP39yhodIbM4NfPGRassc81RqMYlv5wHq3ARIheQNlyJfyyMgFE/f/BQoQK9x\r\nrQPla4wGon7jOpgb7wUlr/uy5dR4GZzNYHQ=\r\n=EJTS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.25_1663148315457_0.2248609615920505"},"_hasShrinkwrap":false},"0.0.0-6ab0cbe6b8934dca641484322b869e2b32e4eb27":{"name":"sdk-coral-enterprise","version":"0.0.0-6ab0cbe6b8934dca641484322b869e2b32e4eb27","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-6ab0cbe6b8934dca641484322b869e2b32e4eb27","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-SQMhoMKollnnDDXqqxHkG73Il5+bF6Qm62+myA0X7K76HeVqObGUCU+NIBQtkfWPmcx6XAL/l5PByuFOzpMD7Q==","shasum":"d690e95e3e759fcdc663b8436b1e687fd258347b","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-6ab0cbe6b8934dca641484322b869e2b32e4eb27.tgz","fileCount":26,"unpackedSize":37894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0aAgdREgMJ6dNKUgC3gTCNj1fiHSigwq3avx8ibfEUAiBiEFZNUo8cKsw5xpl/OMe5DEHZd+4brcXYlCtdpSn9rg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKXz0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHtQ/9Hy+L64+Id3LmVRMHmMAaD95zpB41S7dU+nAsyXyvve9tiP1f\r\nGlI8BS2ixYfdKOjliRScUy+6AAAEnWcuO3EuCwyk83VHPnZ724fYSDjYY3FN\r\nXqPTTmX8nDyDSq9IEhWmlpyXx5WF9yCzp3JLlYboNfeYFKOERzYZE+XEeE9e\r\nHiwszqBhu/EovVwfCQ1DLdEUvCi8za8U0bAzGqkRQrxnA/aV3FXoZsZmEamx\r\nScitabbLcXXjNjfOfFMYgY0wZ/Cdy/7jKUWspmaa9uNBMTZzeH6b3nMgnrAu\r\nPvtlHMoenyI8RdJo6w3RlnwPl1Wl/1gbxk1y1ZYIVMaAEXanIzbpqVyhrbEv\r\nLdBqfijPS7qtUCcuBTzbvAOKkt84moU/Vg2/EAqNkJ+WpdCvdecSFzJhCaij\r\n0pLgiZQm1HlL72sSTtnBz+WqaKP4j1mDh4McK8vW9LDYHCX3vI31EVfiXsYO\r\nKP/DPXFgDn0ymhGIFZxz1NJl1MbSpTX83a+lLFdtue6mQ76qmxEWHJ8laWIM\r\n/PDtPQCG4+8HpEAP44K4g4cSKBAEaMlxgA3q7eSCbkLmJEa0Y+9UAdI5j3h4\r\n3bqcKLoWrZYqXf/BOfEzHr9aNGzntxk9z0tj5gmDRLx9w7+BGCQAzgWLjq4h\r\nbGmi6zJJTggjAw7R7E7OWuDMP09DmT0IUoQ=\r\n=T56B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-6ab0cbe6b8934dca641484322b869e2b32e4eb27_1663663348465_0.1196266394828096"},"_hasShrinkwrap":false},"0.0.0-76a0ee1ee0dc56010dedbd17d5685b40d51328d4":{"name":"sdk-coral-enterprise","version":"0.0.0-76a0ee1ee0dc56010dedbd17d5685b40d51328d4","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-76a0ee1ee0dc56010dedbd17d5685b40d51328d4","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-lK+1qLYkecQ1zIqwkvWzC3U3xzZaujjaqRFF5XNcz2YIUXmVxZ2deZ4PBVn8WT0OwWrzpfLRoKXy8/eJdaCjUA==","shasum":"e3701a7b67ea8ff65decae687f6becf491bf07f2","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-76a0ee1ee0dc56010dedbd17d5685b40d51328d4.tgz","fileCount":27,"unpackedSize":39898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDm1Sj9y/TgyTe3Y0sWe/vDus7Ywa1P9AD+jD8HOEgEXAiAQJqH+zluhVGmIs+Rbx6tFGcJMu78UUKBTPwiYTYKj5A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKX8CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKtg//XdgThN2k5osRQcgwoQH5bMoaMWV6Ml1weIYsR3VfgvG2yzrQ\r\nWsT+04dFonXfpwHa8Oorboc3Ot6njtyIm410l6NLhK0eCepAD1mgp2djZ2c7\r\nxLj1p/+0havnPGD0COS2wj3nd+XYjwW4baYk9/0LkHBoj+ejkrDonq1yAIeC\r\n5wom8tjbvPn4eAThGjEZPZOrF/d92X0SzkDzQM0LN6wPioJTyW5kVyLraA+I\r\naUYUsik16wyq7iVlMXx1uEIVDxTzGuMc2Hpntj8WyQhSbv7c535Cq5I8XTil\r\n8ReFg/hJefEWfGBP1si35UYZyGaeeH0k3XP88wbnFgmDEYuGpD5qUgBOzgVs\r\nD8hDfNoZww1Oe2oXnHuxxA9/rgwGdl1KoO+5IaRjWomKPYFL8lJVYqZ22mA8\r\nn6wbm1ODWPdIY8RvgGkqGa4Nhkcz6mGvRhRNCKn1BXcZvjOV+0G3X0+oaKRU\r\nbzKBhoiOOxNmoHN0ZVDKSFmAfL1Ic4MI4OdvbsMsdy2HczZiKVVkGZSBwZr+\r\ns3jEW6X0iobWVRe4en7y2QMIq5UnVmNADZpMe3Qi4N+8oOYth+0SFoWKTnbb\r\nQKrsorKt8RsCUjLKfQPvjUnU+7SebQ7cUK2OHe+4Vy2LN8VrspDuPOf/zp5B\r\nx0oZZeqXR0c13wEkCi97+ey8TGXdjyvXjK4=\r\n=9AXB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-76a0ee1ee0dc56010dedbd17d5685b40d51328d4_1663663874717_0.7503561888245449"},"_hasShrinkwrap":false},"0.0.0-a91c88f46ec9ae2fcd10eb40072767dbcacea371":{"name":"sdk-coral-enterprise","version":"0.0.0-a91c88f46ec9ae2fcd10eb40072767dbcacea371","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-a91c88f46ec9ae2fcd10eb40072767dbcacea371","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-M/vfEDb6z5W0rCFuPSAuNThqatRDiGbS5mD15ds4LwExbv59w7jPKnofFEipeiEP4kw8jB8hv0dZNHpnP00U6w==","shasum":"8e237e1fea1183495ca8fd3d9f822fd3624e7232","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-a91c88f46ec9ae2fcd10eb40072767dbcacea371.tgz","fileCount":30,"unpackedSize":41649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTA8Cd4axjFqOP5+DHu9Ptr8rpZ9vbWcA0wb5q/QAa0gIhAOOD35Mt73MRRNp90UF7v15Pvq7dzkImi090aAsqYW6F"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKeQjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBkA/+OBrzek1GzP/7M5y9a2i0JrXNTe5JrOl7EwTzMqztyi/7Z+6W\r\npKoJffbka+qL/5RmlFQSU/rlgbZsi5Co0rF9MMSchyJVI9Kh2zNskldOyv9V\r\ngRr1SYT8k4UYuGQ8IKSgydhA53rE8DTT4k5yLAg/pCjui545NhXv8uzzWKpz\r\nTuGfmgIUQNXbyjThMUm63tvww1iTOY+Z17eKJhjL78Xr+FNn9Y7lj8LMpvAS\r\n22jYenQkK8uX5+JFaruzJslej8Pt6pEnHp5qqmBMt7UbTsT4tZ3tkV9D7Nwr\r\n9OtXG7m/D9m/CllsSPQG1SA3vgUJLiXGezpUxd46ONkz+W11nepg3JQWOxUb\r\n2wdGHPByglY2aRFC4GViHGWC6zZ5h+cgXsko/cndFJ3IDU7Ltzg2geO+C3jq\r\n5g36By8/S2YYK/tg68+k2c7TQQnEIzG6uaSq+5p6PC+wW2v7TGT5udis8a4Z\r\nPCcwvPdVbg8ZaIn7mJtcDfprU1ssTE3+X6G7Qj2UG09xxRBMiE8/5dZwoXmu\r\nkFd8FX7GaEg8i43NjcdiaaeMIVN/2dHx/OCSJi5sEySOibDCegqhHI2hMw17\r\npUG8uXLDmjTnsP36HlnRGpsRpdSZFi01pB6b53MlQlGpE4hRZasyEfkw+BJx\r\njClSHTvTGnt6+PtvPKpoCFSfPSmq4wRwI0U=\r\n=eA8w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-a91c88f46ec9ae2fcd10eb40072767dbcacea371_1663689763528_0.46387622948006046"},"_hasShrinkwrap":false},"0.0.0-0759e0a2b008f8be70d16067c5606e7af15746aa":{"name":"sdk-coral-enterprise","version":"0.0.0-0759e0a2b008f8be70d16067c5606e7af15746aa","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-0759e0a2b008f8be70d16067c5606e7af15746aa","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-b1a/8gPqoFb2p9Uuc0k1vRpBC+oU2yRXdPyhop+kS589eO38/w4thTh3YL09WeWyFnm6DA6zFBRuFuJGKHnMoA==","shasum":"f1c50d9cba8dad7e73089c103bef071b1e50a8ae","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-0759e0a2b008f8be70d16067c5606e7af15746aa.tgz","fileCount":30,"unpackedSize":41651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpXArktQq8VEaIvFFhbqD6qsHzxMOwvwoDxhxmrV24aAIgTCuPGbq+8hiuOxew9BaU5oh6Yn5QWE0DEz7zyi9QrnE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKeSJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkqA/9FPA5FX6mIwYi0Tsmlqh+s07xsCXEr1+7EB+qrcGqYbdqgCT3\r\ntrdi2nRfhJ99ZofKz59Ji90nyIS4KSMZuS5ehi4xDia0ckFx/mRwwjvW6eYd\r\nYRoxAI2No+NPWADxz4FBRkfZnQ1CxaLeNS3DjZ2UH+S4+Oi6xFRQ29eZ9Mfa\r\ndVUPAXghk4ZPd2dtibePwClkFiZBlYqZx+gDLqGFadGOtuTRF1u7ZGNBnAzV\r\naAq/zWj1y2lD4NE+afus2ofeMIqoRRZU41k6q2CiFJnr6UYFuaYEi9A83q8J\r\na0Tm/izKZNeRFzn46aPBCkHgYwzKhYlMy0bKK74tMs6t/A/Dn1PEO0cvkwGW\r\ne39C1pNISSJgO5Dfgz6aYJC5Opic/7iq8tRYLgpG2qM1izZ9lm4UOSybsppg\r\nMlHnG5V4NIyE5vyaXtrQSVPeSr5SKJvFYhhp0hSh4xaw169NwTqh5ybHeDPI\r\nmPf1CesNGrr5dK1oBB9Vr4zhbiKRm5RlYA88Vs7vlI0IOdajWl1oW+GynX5y\r\nwb9wwLjxk3Xvq3+MwUBkK0JqQcJ79+uvVNeUM7XdDWKQuMC9FpDuClrHkMHs\r\nGixwDV3MaGajTi60BRxVPHGmEzAbp5WnnM5/NlvrbeudPKDDFvTel94AaTRI\r\n72IWdnjv1+u+JrqdjSevxULIj7GltnKtSeA=\r\n=/y6/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-0759e0a2b008f8be70d16067c5606e7af15746aa_1663689865634_0.7499729475916765"},"_hasShrinkwrap":false},"0.0.0-4b5ab5b0ca2edaf1f9eae46b8ea81c8519756b8f":{"name":"sdk-coral-enterprise","version":"0.0.0-4b5ab5b0ca2edaf1f9eae46b8ea81c8519756b8f","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-4b5ab5b0ca2edaf1f9eae46b8ea81c8519756b8f","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-PJgG76z86zWd0TefjnTbvdj3DBNrbETNadNVDRehHkD7Ogh2BVin2YJGKzd8pqy1ClGzx1zubqFzyXobfTWz+A==","shasum":"e3f5e8b4afb46c65b51ce1407427f03ea72abe38","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-4b5ab5b0ca2edaf1f9eae46b8ea81c8519756b8f.tgz","fileCount":30,"unpackedSize":41651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDJ2rsRCqKF62hgJpfHPDdlNzCjCeHAYhzx1Ni6O1UhgIgQbXAoRVvC7yLQgegpcYipH7gB0+AuS9PKcBRZ4BjKBU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKoXqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM/A/+Loa7kk/rXHKa4B2rsyqvbnUdOUnR3PzwBVrvD0iyXbqoV0bg\r\nY65BqxQpbu0JbgKqOon1WwbDtS7vI9pBcvKcFgb1672pRlPqYMo9JGea5M3X\r\n7SlkcVPw46YG5Dq/7Gn0j3t5pVb4m46JgOD/wKvaUMfOr6qkX0ncFcIpFteq\r\nmJcDdQXJeta8UKR4sliPuRkdXDlpEKNq9BD7iy6N78oYeLtvMfKmxiefqEjW\r\nnhThZ4galKIpjF7yuLLyyj/YHbuQdRKzDYhiAkPT7QPleopCRBHLfG/XLSD5\r\nEZJRkKXN2oz/H1Sp1aEvWDrH6M6Ss8nuB52/1Aypd456P56Ju8hrOhqb5rU3\r\nf7bgpAYXz9E+VDzpwoJi0zXPFpjBhs0mtgUBW3l1AvozE1KnF9xhCVRXonM0\r\nWCwVsc/fKME02hascG6opciiSbHJTRSJkLZmAwm09VroyYZiMjB+/j7295+b\r\n86AHFOMKl59P8ACVqtDEL6te7He294ahKvXZsJhv/uxWsLxv5KQ9IUzqlbDM\r\n+PmaiRPz0eK8JKp/180UP2dzJW4AfzPCtcz9QK0p2LcC8lyz+o8asD0MPLH7\r\n1ejAxiF1gjuHhQOHpfobhlYErQ5jmwtPY0sYTiYi/uH7PoRa8Y7UhuSNj/4h\r\nDQfQVM9objgjYse4m0baIZlw+/XAMkF5Zw4=\r\n=z2j1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-4b5ab5b0ca2edaf1f9eae46b8ea81c8519756b8f_1663731177855_0.9083151885302272"},"_hasShrinkwrap":false},"0.0.0-aa4f0bda57f09c100f8a92dc31196890f2edd643":{"name":"sdk-coral-enterprise","version":"0.0.0-aa4f0bda57f09c100f8a92dc31196890f2edd643","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-aa4f0bda57f09c100f8a92dc31196890f2edd643","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+i7As3TLF1xp3PMw7Sng0SZVZk5YahDS2IzHw/cAtgStv0bLW/SeA6tG7DD6erjaZUFaa5pN4K1/dWq0wV3kdA==","shasum":"7dfc4561998a314be62c2480a0703300e4823aef","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-aa4f0bda57f09c100f8a92dc31196890f2edd643.tgz","fileCount":30,"unpackedSize":41651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj3ApqCjgiYmw3YibCUFR4BCa96VPuH8DwMjmsbYqqLQIhAPsxnCt9Avv8hZsAo6vQOc3YDwlqPwj9pYQFYMVixvo2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKqx3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+aBAAihhohRwSVu/RkCLxajHp0XMkndaMAVKXvAN9ci69YBLOXZFF\r\nOE9hYbw7xwc8iDVz2Fqqy1tkp1VW847kaOCGKuN3hNeQfq6whWdG/SBh+WM+\r\n8sfb744BL4eBVbLWxWULe2uwEKgp2OTlj48RNCSxeJrM8CSz36seL/xt+VLd\r\nnWLju0ROVzn0drfMaeZTFjvc0QAYepQxhZfujYRE1x1LYeCyrp65O1cdk9hk\r\nylv/0fyqsRQEUqyiHVXLVi9ZJXYb20FqQ3nazZp8qrZlMOklsedict3lbbqR\r\nGRiERIt0wId8CYhzfDX13vNQpJ3hB5aOVogyLhe7JNgz3K/4jm+lXcODoPex\r\ngXdGrDN9Zx2EfKVCH9AClSqVazRC6/JuR2ZJWmlBUKs7Zm17r4K79GMadDap\r\nnNq35mzfej0WPxbgVew9rfwhwFglAR2N8Ig70tqf4BZGVH26nslGmySelyw1\r\n87j3pY+DGJv7AyG6J42Opoc0eXDPj5cV31clWKv0szhYwFaZdipHYgwZfkPq\r\nh2d/71av4SGHqoUSX5Pz6/m2ekfkkM8hDOSPjq+nxAjzR6UnKMX8b1Iv9kUc\r\noTmV+3DTyTxIQOFvyRlOsPJ8gSVsOg6B0CSOJZp45/+Pq6dNzQPuu7HMIdrj\r\nuy8PPG48lrmMh5j3jQl2y5Smf3TQXHx+crs=\r\n=Kbzt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-aa4f0bda57f09c100f8a92dc31196890f2edd643_1663741047425_0.15435208396927913"},"_hasShrinkwrap":false},"0.0.0-f7127a3012ecc2598ec65ba8b2698bf9a8d9e9c3":{"name":"sdk-coral-enterprise","version":"0.0.0-f7127a3012ecc2598ec65ba8b2698bf9a8d9e9c3","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-f7127a3012ecc2598ec65ba8b2698bf9a8d9e9c3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-M0HR39K6yJ5eHK77r4Nqj8+g4D5DAs1ZkKS0UGu/oOVUvLu6zbsH+yjLKGT9mKxtApCz2OA+PRkO/IepwcInOQ==","shasum":"d29c92e00980b0e923a9cead15b82af3962cf3c5","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-f7127a3012ecc2598ec65ba8b2698bf9a8d9e9c3.tgz","fileCount":30,"unpackedSize":41651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFE95RqxVmaOh/Hva1l7WUtltce2kPukmAKYyoOljm/xAiEAyXvFvAe5xIcHLPQQx+sfvDHUgZg5mAvH9SLF66Wbajs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLXLpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRRQ//Zj87woSXgqBaSm7XktVCwnAf3233xwwi7ZSplRWchMZN3TDv\r\ntEOZQzjWcvaZN0m391TwIubmzfqqwHWSBKc3CHYQUH5lHYcrGuDgIi2jGaTY\r\n9DRwPf9HoXo2BQHgEGaVAI1bGba5mIyOEf+JGQjRmux51EuKBEj/m8bM45/1\r\nGcAuEHzmLxRjNRfspptddvmrJqBGJadXXx3C9s6DmNYAmzAviIn5bX4Orh6b\r\nTGlFmmWvd3FE1kcj1jC/JSMZRRyRkZAU689z5RcpFFGaElrRle117xn7IzaI\r\nxQOuaO4MkiafZXNEKOk6iagRr6Tg+Mz4pXlDGZ4T1skYF+LNeEH1ZlC5TnTR\r\nAGXw35385WOPi9+l0o/tHN3SdryecOiaDvzt3aFreTl/1Mi86AC+iLCJyCt0\r\n1G08xDS6BIlMkww7QOJUhuAbj8blEVJ6QjaZy3xZNTvkMxh+4ri6araR3fP0\r\nu1sjedjf4rCSQcL7brBBbw809ZIwaCPF/vVwsjnwxxNGpsdnsiEhNhBUnp0w\r\nzA1eMEhnvzOAtrXhnV9pyq+HKUSlo8XRaJxgjHIr3/VEuSAae5qR7rSKHU0o\r\n2DSDi6nXVhQhfrdTyS+otojaP9yCke4O4MupK5p1eFRW+b1Y337f3BBBlY7V\r\nDtQ0bTelDyNPw20FVOPsRiFa7rqFIG0thEI=\r\n=xAuy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-f7127a3012ecc2598ec65ba8b2698bf9a8d9e9c3_1663922920824_0.31879257719862175"},"_hasShrinkwrap":false},"0.0.0-94bdf6ddc702820bfbfb11424167dfc98273779c":{"name":"sdk-coral-enterprise","version":"0.0.0-94bdf6ddc702820bfbfb11424167dfc98273779c","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-94bdf6ddc702820bfbfb11424167dfc98273779c","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-soGWZmwbf2nBo9mO+tWs6R/eLw1u+YmCjU4m5ktyFgYFejW3Rd6ltKpJ7CS6lsON4S98f7jd8kWgKSn9FKCVkg==","shasum":"8470145c8d4d5747603889b4c69c6026759bac28","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-94bdf6ddc702820bfbfb11424167dfc98273779c.tgz","fileCount":30,"unpackedSize":42377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEauqcZ0rKGNUnqFv9x7qOH6cJEJPHm9DmyXzJBmbEjPAiAVZnRdA7G/DPp4BMpe2gp85yQmGjczvUxNqJoqeMsTvA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMtv5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmroog/+MViIiaMa5xAp8m1UZZoM3fHBM+ZkZ/OWJ7IZkDPRz3wcLPC5\r\n3UP8DAHk36KY3NFb/6OeoNlPTxlabK+LtiSjfZE8OcCX5Egi1jwe+493kc/U\r\n+ca5hsC4yXOAeZGkCzI9LxJ/VwFOVgmZLliKcb+gbm/mAhgwAIEJDVG7vDZ1\r\n7RiPSmIAJcV39/Qm33qqubS+IF2LqOaccReZJl0RLJLY/+ks8fC+uTia3huW\r\nt29KA7neVlnSEml5oa08wHAXhkxoKA5cOevV1n8aEpte6ZE9a744ZfAW786S\r\nzi9TSXeQHBZ09yzSr/yAh5dTGLD09jSajQ/AHJJKZ3ungYY5qx2L036V5LEg\r\njDnGjLDVJ1DAOMXc5o4MG2Gm9WtLzk1O9gpGrQt04m27Evm8HE/CXnvFazTq\r\nL4nBpcgeqTg68EzaEAe88xSU5PsnAx0VLgDvPfzVAEDST6j7XldaIGKRuu3y\r\nqjONw7OEozOa9KG3tqDPQXwVTnnYrXgGTe1uqBvaGnDtJaVrjIvuyioC9z5y\r\naUgAWWTnk/utRTpzGTP9zxlAt/PIqmWlSw6dS/iVvWgmGViyHbqfvuO0idNC\r\n7jts4FQTiaeobfrGKdO0YSU/H77CNtWQkf73haex4kjGf5nNxzWdtz/OVVwF\r\n1UegMc9nePxSLoOcrvG9JqNMNlsXQj/I2xw=\r\n=J2ap\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-94bdf6ddc702820bfbfb11424167dfc98273779c_1664277497054_0.031097588831886958"},"_hasShrinkwrap":false},"0.0.0-c35ce467723e808ad85d4ef586f0e71d3fa9c53f":{"name":"sdk-coral-enterprise","version":"0.0.0-c35ce467723e808ad85d4ef586f0e71d3fa9c53f","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-c35ce467723e808ad85d4ef586f0e71d3fa9c53f","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Ehk9flyxzeGff50ng2Kpm5wa+grq3iVpUS6kM8ty4m4b54KdmbHM4f7/4SUfKV9CyVfygVdEpdhYsJW0FFH4CA==","shasum":"81dc3c02e9efba6c6de3345bc2e92ab3df6bfc7f","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-c35ce467723e808ad85d4ef586f0e71d3fa9c53f.tgz","fileCount":27,"unpackedSize":40374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp+ixXb1tc/d099+i9bDC3HHV5OYMy6FKK0gvbabCQzQIgeZZ0fhcg0Ro6qxYqpj5Kf/M4ld9SCQY1MG+AUxveE94="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNBZnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9zA//UBDH6XYAjAE24pm17oQcYTZE7WsDhCYN8lGYyEDuJIVE/3WY\r\ndG8I6BIkt0lnPDAS3sy4mcWU7/SNshWJucJaW2Fc7Tmhvr1aNMyJtalHwdUv\r\n3WpsG87KGrs7Maid3XyIHSb1EXgGV2vZMUmXB7mLqBqWN+mtTpVnoR+XYG1C\r\n79kZUoIIQnFVoy7SQU2Asbfol0SUaceLI8OL3+/6pHDmfwo2anTohsWk3Nw3\r\ntS7GF4IZ5ZrndI/VEq5Yj2Qe/VBaKH4FdXBj9EJeN9rhhVAQpQVoKguFMBP3\r\nc83yTggG2lQRkKoXBTOC7SVtNUfRGZHqqX/BhZMUr805jff39ABazmWAETss\r\nSj64/GMtnzzBc4+Srna2LbyHA8WC35SqKTPD3wjvwdvmG/y7JIb1N3vQT6PS\r\n7KCwoCPyyepNtaAkfGmKUoHkOicluci+kRhonfwexAhWldjcr6Xnf7pq1tAL\r\nl2sT+QStQcTY7rxO2HAJqV1aqMofsmECmQNftVE6PSeNSXKqgZ0sttqEUM0m\r\n8DnkmoOF+IJrpAeUWPQOivg9zZpB4SNWDV4HuCgfwc3uKHJ0Ax1P3qWxYGGP\r\nSdu2qBjl3L+2XVJfl3o25LE3fON2TSNk78RBGZ74T0tZ5keyDf98Z9vrdywf\r\n5toSVgzNKv9aqdgBOMHGpQeKtZESYYEdKhs=\r\n=XVqu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-c35ce467723e808ad85d4ef586f0e71d3fa9c53f_1664357991641_0.9748456752384107"},"_hasShrinkwrap":false},"0.0.0-830ce0908509c15d21319cb479713221e13d3991":{"name":"sdk-coral-enterprise","version":"0.0.0-830ce0908509c15d21319cb479713221e13d3991","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-830ce0908509c15d21319cb479713221e13d3991","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-v3MM+gKWV4sEBnumT5CDPSXDUku5jAhsY6HxeW7SLt2AmSY7mt7VCyR+XXmV00vdHRmeqLDhnf/U9yZfOzXCWg==","shasum":"2bee1775a065b7099c968a21e7ceec32655db773","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-830ce0908509c15d21319cb479713221e13d3991.tgz","fileCount":28,"unpackedSize":42878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbYnbq+oMgt4hkSBbbPnJaNk6L5FNPaTcSteJSjMIqWAiEA4PzfVIHA0UWUINtWvUxfvQPrdyNgc1YDjmdRV9+59Ks="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNQFlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUww//aZyNdklnBbCBAufERBcQX/A4g00UX2sDNdQv5KFw47QYPSt1\r\nUtNFLqCYEKQ1e+vsfYwOR+owynVMVDaDdUh3wHcWgmndEMRgx0UNVDWFfP99\r\nh44gZh6JtDMTZTdVnHMUwveKKu29GZgA3i0/qo+qQLnUjtkOxQu+7X5qOtaJ\r\nRIr6+Z+c3iFDY6tbAV7rmUe3IKS/ZFDXyhSSC5FHE4n2Dz2ubZBIrSRdcnWb\r\nO08dVp/R/u7XrRWr/sGf3Q6o9n4FghKZBnc6p+W3S2ZiSR0HbTPs2RKmsM4n\r\nGoq4NSwEgMyQbAB1FKLo2e82LVPfqXpTWqv+OPuc8sXfVYgiFqX+xiWCdAZ+\r\nN51R1+cEL2Kdx1rrFgP4MfYB1l8ZftV2+dSKBFLiVv5QqTshuXurNI8ZV6P0\r\nKPQczl4on6TWRQi4b+QGlfR2ecQ+N8gteHnuEwlkXCuqgli8W/JUbI/FaDp8\r\nOvZ6qMpGlCL5Xdqy7IR78OAH5XxjBF21NNzTHWgoqvO9ei/cke2BpeSBFBSd\r\n7u69ElClKgw2PkQ/PZcTVdtSUqLbWB4r6nBmIuXcgtbCWOw9IygKQGuxQMJO\r\naB6qcvnbs/JhpgkmWEzUvhSF61NPyCS54cvtVIvaSTAp5OYVez9zx1/s9su2\r\ngig4tFayyJBhND/79ePLABIz2TxzFMf8h5c=\r\n=TG+Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-830ce0908509c15d21319cb479713221e13d3991_1664418148827_0.977501909086345"},"_hasShrinkwrap":false},"0.0.0-6a0f7e5a5a689cb45eaf9b9f417ed1fdc946ac02":{"name":"sdk-coral-enterprise","version":"0.0.0-6a0f7e5a5a689cb45eaf9b9f417ed1fdc946ac02","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-6a0f7e5a5a689cb45eaf9b9f417ed1fdc946ac02","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-VkAS+hJAIhxD4q+jNKD7HjaN3GwjFV8wETNz50EL/6hfjLkMOD6ttdAKhuBW2SsLnQphr6S9bBuzbN/Ceqxj5w==","shasum":"7d6b707fabe013b77c3dabeba5073b42ac921758","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-6a0f7e5a5a689cb45eaf9b9f417ed1fdc946ac02.tgz","fileCount":28,"unpackedSize":43077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi5OL0CO2OsF/Bf4vXfWE3VF96x7wfzgIWyDkoFVs95QIhAK+cfsKaF7JQUPRkY8F+ZbETkEzj/UTeMaDWDA5Ni8mB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNnq1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjWhAAmdRkVn/A+r/9BPbpyv7WVYfJzKI2aab7rodEzxNHQojMFirh\r\nqr41918VU5is8HTIq8U4VEJY75nBaRhBt9zcC+zm8GDPiFVIdOe4udglrBt6\r\nm4aFualXJT9gFQBHxy6/Tu4sNVMLsLttK9hOoqqr9rtGf8y+CBmE/5eQNKnT\r\nwJ1uXA9KB9lZykk52x/KXkOzFgetmOe5qYqEUzCUCkr+36rJNuq91un58P/q\r\nhwDm63dtXvDmFtDYrG2I5xH7MLrnt1sFqVTrLk85W7bStDBLN7QRzOCC5CHv\r\n9B/fUwp+y9xrHK3ENJwYud1MXhG5ZfnHTexx7Youl6Xnl2RPun59s2TUWoor\r\no1ZDUO940JJqAyrwkVxp4cnRzhOZ0YiwqrzxRfq0P60C681cVGFGFtd1Nf+F\r\nBIB/+z69mKhhqWWv62rEdyqjJkl4fTTyl0BqhXmPH61EvzHyGwQxRVOC/7Vf\r\nM1KcdWmdaP9p+WXGawjHsp4agifNTbDpmDdsh3+7stdVZ96DwKb04mnkiBxR\r\nIj3eCh+mcWp+5SdoTeMlvMGUSKbd8jvC/SvU/pbWXi0kd+OPiqeqrOmiYXVt\r\n5FVV9/MW7bQN2uPNicBGys7dh94bcUzAotwuq/7P9g2dgytJTHcf5/bP9NXu\r\n+RIy6tQYTUefR+Q5ZtADB2we+aESnCLOQxM=\r\n=cRvu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-6a0f7e5a5a689cb45eaf9b9f417ed1fdc946ac02_1664514741388_0.3526399108706664"},"_hasShrinkwrap":false},"0.0.0-70f5a591cf55e4de37a57b3b1221d617aecd59df":{"name":"sdk-coral-enterprise","version":"0.0.0-70f5a591cf55e4de37a57b3b1221d617aecd59df","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-70f5a591cf55e4de37a57b3b1221d617aecd59df","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-G9TNOjMznMdAhDyHjhQDgAERouUUQZ4vc8mWZ7AXfEOu6NctgtCG8Gp4ooF9nn5UcDPrOOkZXi//FQa+LObRmA==","shasum":"68bee995608801041e50e5652c2fbaf5d8a3cb03","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-70f5a591cf55e4de37a57b3b1221d617aecd59df.tgz","fileCount":28,"unpackedSize":43077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHM83G8jZx+F7SXCjyqBMFmiYhcoQkepdRZdnSzMOIiAiAGV5jyozgbdOU658052XQTVzogMHJjA3ViCtX7CxF3ng=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNn/vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI1Q//UpwH72Dt5oO+JcZBRLM3u11AzlOFbrnSENpbJeknOCuwZToo\r\nwMgH5Bd4O11O1SCkYxFGpUDZBuH6MVpS+GzlwXKbEMLT3DqHbuR2zBSM1QgY\r\ndMptAEpsAj39Fy53CNLDZ9IBKz/xfxT5kSWUCIqKcBCAU0st5ULQACf9hR+Z\r\n3crCrrJDOP6Tle0Od8InDZdE9rfir59xxT0xDLzyXopgLV17gsKwN987Iqs3\r\nZxbaNPka5zrTJW5ZsTui/6He7oouHqQvOGiZHmeCxwpT6ii+x3mEEiJrPOyd\r\nqtWYeyMAVsce3U/7YItiSf92jhH6nVEA5CI0KqooA6A32N3EUOiDfebXVX5q\r\neeFPi3kTny+vIDCKmH2oOYWv5chyNrsHrx5iZ36l0iPz7VBgPK8BllMIZiql\r\ni3aLvENPAFooeUrWQvTSxkBYgx+9g1x9ZofVvw9CKts1sP9luQMAOFbPYmYG\r\niS5aN5r6qu1E98/7Taaa2Eh8ORPL0bisYm6NAImObdekggD1T8Q/wpN/dNlz\r\nNwH56VKW/e39XqSSMPhL5Zb+lFI3pHbGqkOcfDjghbKhbZ0NPkTQWtU/uJGZ\r\nhtbpO971VJgBZsEDERR2sTZe7Y8op+fWGdr/1/ToTwQ7aVqVfgDf2+KCq89J\r\nlPTE39C+eiofqKGcuChXPSlExvTm1sz2Unk=\r\n=O+r/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-70f5a591cf55e4de37a57b3b1221d617aecd59df_1664516079114_0.27148014219194816"},"_hasShrinkwrap":false},"0.0.0-1c44448cf481931cdcca252479483ce576286a1b":{"name":"sdk-coral-enterprise","version":"0.0.0-1c44448cf481931cdcca252479483ce576286a1b","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-1c44448cf481931cdcca252479483ce576286a1b","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-JQjPkBxyWpU9V8F60fieEtYGYUSBOqQ1lip3P47OK2fCYqh3zgbi30UH03N6mFOn2qxmMSfh4VkKPRDrGV+ZPg==","shasum":"213f0dc74f738eed5faa9982f7681618e7a77f85","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-1c44448cf481931cdcca252479483ce576286a1b.tgz","fileCount":31,"unpackedSize":42488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC3jniu8YezUr/gzrtgr9IC/vdVRlw03MPizmmRP5sCgIgMWjsSudPnBSiRadYFwTnyLW1/eG/hrQBlXDUJR3HG7o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRRI9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqztBAAiWrLZf21ul3nJkM4VE6mKUTZ8Bw57Eh0f6dTopv0QPXveiVl\r\n6o8yADphDKDV1aBxj2CTVA/1+N13dhaB2ZX1zc2s2psp1zuldT5JH7JiwMPa\r\nkpNkjEnI8ENj15gHwyKbfaHCjNAo62UqOnetvSOON8/6lzdTRqME2SQs/oia\r\nwOYPZeisEJkOYvvlzXnGxyPFURLeAPYPz7Rkr50FUQeymYiPRrPckIJBO1Rl\r\nmwqXUdNQTnleCQhrTabtJlzzVm0kf91JVgWSWi3P6bHA2wZUZLN9r4EhFUx/\r\nPdOztJKriFxhhudDfPR7k9Fl42Lj6JIx/4CZQB4NRfuN0Q6B2BvjzIBuIinj\r\nnM3082xl3bwvteaVSifGrQy2h9RMwtvpfB/byPRO0XIFzp/IW3KHS4DjSodM\r\noVfPxYEjkpIyL6k2hMxDP/4G4RnYO6XI89S3+OTriEw9N5CSsLFosSqEfT4D\r\nUBXBE165K2FNkwDI/ib8y/+5ai3s2TaWFhaUIreuhPjA9hZz/M62blE7IBe8\r\nHETtjEBUK7fJNPMv9qtdxgFetTgtX7Nq3QEBtccw36g6q6/jC5WGn7DpOUf9\r\nPHDlQIX50jb1oEThEMCgSc6d7bdZo5y7YYnBfiF9nIHOr9QcyhAc6eijVwaz\r\nOmRkYdeTTJqpKQQfkLT113jNmChg5N+x8m0=\r\n=7yaW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-1c44448cf481931cdcca252479483ce576286a1b_1665471036886_0.3003659563612504"},"_hasShrinkwrap":false},"0.0.0-45dae63e1576d3b7f4c53da28faae84798c28b3c":{"name":"sdk-coral-enterprise","version":"0.0.0-45dae63e1576d3b7f4c53da28faae84798c28b3c","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-45dae63e1576d3b7f4c53da28faae84798c28b3c","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Zu/1XAYnYarnBufySRZ5z1A2YCnlImxCkcSH5dMkPdAoFMKexwk6l/WLWq8YC0yNxAzHeM3kUwEdH0ltSgrAVw==","shasum":"be96b160cde3478e9b6ca23bd50f90a1241532a8","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-45dae63e1576d3b7f4c53da28faae84798c28b3c.tgz","fileCount":31,"unpackedSize":42488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhOzjbmRdv2VC1+ood+FW2B3j+givkHz4Iooo0dEiaEAiBtUskds0N3LFAWs6ylnrx3tHVTAAaLwKB8Af/GT8mZcw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRSPlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoeww//R9Ms0qfmg/japgDeP9b0vEGTC+IKtb7et/zCXkmKaSoIULTa\r\n0hENRLdSa2lqwhY4quOfwxa/3V8GZ2V/FkwESDPyUu+PJk8Mhm5H9dqyYq5c\r\nYhMeUv111slpel9laYMZKfvEUjaekVpxa+7bcdnoo2KJhPdiHSl1sT1+7afI\r\ndeDU9ItWYeSbflDdEi9wGRjMc5A+Itt6ZP3m99d0EELtuxQG60iHqZoCUDXm\r\nWPVcp2CqVLVYHFasbb5pa1TThN7HzScH/aLOR7OgQsECxYHWFQGRQIOUl1gR\r\nVH91YoE0D6/o43aA3Ltg1FoBHxhuxslTqzasopqP5p24Xb3owNXBOLFed61y\r\npU8NzhTpgEnq4/+o9M4gwe0LQW1UEvaqfWChn14MRn2ePUo3TF0CEU+fnFXu\r\nF/hyCMTrFY+H4hJ8O34IT4VWJCY0k9kQd6SzsoN22C0NfWvJpXhJyi8xEWAd\r\nqpTfYPmBh05qf8lOUj0wsL0FxyKEDgRlkwS17flmoWqEVFqrF+eNAIKI+CNN\r\nnQyqeDdLBL0N5Kj0+6PNkZex96+UFTXtwjmDy9EWMPfP7zvFbbJNilaIuNas\r\njQCLU43aemMSzOmK3+xxWrSjc9SyMrd7yhOgwWNuiY/PGqUMR34Br4Rxcrxu\r\nlM9EN8R2W7IZLQMEJnw9Rm7gBT80FBnK4q0=\r\n=2K7u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-45dae63e1576d3b7f4c53da28faae84798c28b3c_1665475556895_0.854073690385704"},"_hasShrinkwrap":false},"1.0.26":{"name":"sdk-coral-enterprise","version":"1.0.26","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.26","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ByOJd3hzl/VdcFh03FD90o33R3Dalg5vikLYVUlYuAorD0HIFR3jG3meZBg752FQi7F9quWHaAwOQEONhUWmPQ==","shasum":"ef53542bc216641c1e119f28f2f6426eb7372ee7","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.26.tgz","fileCount":31,"unpackedSize":42448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOC2XUWQog6KkkoeSKJx5uM5TuTk8Lf4MdP+/e/fMP2AiAFKwib4gwZ8IcSxIu0w8tlqrhjHZAAGBlUrxcrPQX5LA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRSRPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7vg//VoS+G7VpPPNnQSPvqAPcj7/5YsW7ry4kRsj/K4Afoae9t8LI\r\n6tV6qBjNckn/nQQHg9Fq+laPdBUJcIrsLrpUookSJEz0Klonb83thxv05nzG\r\nwvR/3NLujiUl8CROujcF+lqzBIDlQIn2VO67bTD6xnAyEI5gZnQ7Wlduyb6w\r\nsxcEHU2Yvs7d8zCTG7U61XKpAaDeicL7CEKc7WNeClrl24HGHtrSe/DII1VV\r\n+cl0Qm6PRdNccR7JWtUV9RgmblVJxR9eZrxnPg0la96UlD4zwLI5xau2hWKK\r\nzoH388pklhd8WBhniv3kmYIGd2NEF8eiQ0NhVFOHnwjTD1WWwJzY3VARLYLd\r\nT+8PIih8fLaIJBgXxDRACitjddcTVtYtM9xA+nrguTSjxXT2jZ2nIl4HLspI\r\nEXsQ3HGT50HkXOShMPw2ZF4b0U7QFQa8MHHDu2hw3yrhLMntKapaZZ7voV1/\r\nZrGpOGP7niQdr1uwvtPRCIJv+2ejVRT+MLhHGxGOB0Mu3Ut1LBV5E483V/+T\r\nEE0Xr4cu4Gss8gb3b/6zVaCJlhnkudDxS12dd7wayTNdQdPyCgGxGyLAHmG1\r\n6yDepK6KqkQVNR9OajaVdiZ/VRZ9r5dpAEd5hFkBcdRTxqvGgYrvPBFNGwzp\r\n5G1oYAJAkkwNi5nRIBt0lz3O1Hv80A+8Rn4=\r\n=ZP5D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.26_1665475662900_0.521051656269264"},"_hasShrinkwrap":false},"0.0.0-0f0b7999783c37eb9397eb6a533da9b7da8747ae":{"name":"sdk-coral-enterprise","version":"0.0.0-0f0b7999783c37eb9397eb6a533da9b7da8747ae","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-0f0b7999783c37eb9397eb6a533da9b7da8747ae","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-1I4leBwSF0BLWe7OVIrcRTcEON4Zt8QCEpvYlnOEvFElFDIAujlNC7jtYp0Lp5wqGjFuEaLgErkngfb8edlkQg==","shasum":"bdccc6249e43bdc58b77f1cf2025c0ec3062b6b1","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-0f0b7999783c37eb9397eb6a533da9b7da8747ae.tgz","fileCount":33,"unpackedSize":47472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2t4u1aBfeNV24YSdNTU7LkBwFil8WgwArdH0n70/3uAiEA9jzhpImYy6Up9w7UMM9b/bmO8TUaoznTRBloXNc2ydU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRSVIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSrg/7BNhsWVspyozvSK5DkPtsxJRRV3tY2u1FDPbTgPytRJLkx3Ot\r\nDHQpnsIgbsHd6YwRhnvjXc0ja7te/7M3eJ5cOgO2iGbVlwcg5Gi++slqDQxF\r\n9SG/nR8GjfAucxbMyHte/zeRXOKbf0QVtOkZ42mpwwlR7cK/S2jbeVNfMiiG\r\nmC4He0mJrWe11suJtwRXAKGDwMqPoTdgOQOZCbCsFJOtVyTbHZlDxlzPS1Zm\r\nDBk0SptJNtmnHwylxVr268GrpZjG8lXfGhViEs0MAtMdjyEccv6ZMiSxrFNs\r\nLzwpoVHmCBxMnRE0lFRCT36lJS7LUZk3pTj4WVxaMeK+dCQnPnPDuNx1xOxk\r\nANWP61WrGSagEAkaadn8daiQYTacC0Ec1ifgf3pghVEf4w+Q13txVLyH3/8l\r\n1HG+udNPkfLYtGzBUpxfiWjxg+kvgW6rCXfJZXiNZnR5ahfImW6K5SunOP5y\r\nPuUkY2Jt5v6WiXUxLfFeUweX4YlgI4MY+UmHnGAmMS8O/1xRPHxz5sGPD0wc\r\n5hLl4a0BerJ1E34DqyC/8l7X9i8l5eCJyCtR6o08qn3McxnX2NoILVm3EXDc\r\nX2pgTP5v/3/aBHmeLp4c81vMDaUsUwKnXTNGTI9Sq7rl25upRPTdTkgw2Mzo\r\nmEJzl0ubeDOm38QX2m1aU+4tZ7rJnCzKfOE=\r\n=/5Gj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-0f0b7999783c37eb9397eb6a533da9b7da8747ae_1665475912470_0.3122328956380871"},"_hasShrinkwrap":false},"0.0.0-b6a1ef49e195d23088dfed6e02d4aab1243b71c3":{"name":"sdk-coral-enterprise","version":"0.0.0-b6a1ef49e195d23088dfed6e02d4aab1243b71c3","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-b6a1ef49e195d23088dfed6e02d4aab1243b71c3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-neTom+Kj7P2P/zI8UK5uXkCY4FJO+hCR6it1t7MODlL/6XIPdM8Zc3Tj0pgi0JMPL4V4EOJ85HnN7U7XWVdTJw==","shasum":"d82c2f8ca022a5a777eef207e009660af913282c","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-b6a1ef49e195d23088dfed6e02d4aab1243b71c3.tgz","fileCount":31,"unpackedSize":42722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM65VhUgKcnhOQmuF/sMh6WViowaqqiXLcwcgdrKJWvwIgMYr1uDhmayRXDgLuPjPchYbrXthR08he3Cpb2pWz77k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTo6YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkoA/+JK9UzLbqptrH58FfTPrsGpObihK4Gg7L79yOIxsvbmBG7go0\r\ntBComJ/JlRgY6T5+8BJvKPS/CoAB7TkxU75s7K/WRO+uJC9ro6mzJypnqG82\r\nEkYzCjBIxDI7wVSw3uzr1pEtFLOUZX1kccvuq4wbbfd0JtXVnrpifXpxt3pc\r\nanMX5XFeu7UtbbyXr/YUgAph3EzWy0QF0o+oVfqcEgyA5TJkWIZdoBBsjaA1\r\neXoyxxyU5gDPj/a0GE48cWUN9MkuZPzun++K6pK1355ncmnf1aZ12THUCcxY\r\n9zgKwRgpAiQ7BAgLrIF5kpHT3U2FM9x5wX18zwQc0l49KJfpqW/r/JGZcwh+\r\nLma1NzQej2TE4IU6+oFDxn3cNuulnSrjKQNUInvh4mRgz378AfaiWwzW1+mV\r\nv2/9zyuVjcRp4JuWFzbU4IRpmgOKruFkLBb7Mf6sWHyKfVE7TozPRLU+muKC\r\nudNuO43ayu5kGPBF7GO6zYqjIb1sYuc/85MIMohlcK+7MSK5JlVArlVH1hzT\r\nLrwMDqJeds5PuoqsoqwgQOKeyVTOqC9fB7c+oCiKkE8Y6raYHCugLEqSf84M\r\ntYpiXUsZe2RI3ERUhB2KPoY+FAUlfANRyr2bJPBBlc8uwxeezO1xRNk7l+dM\r\nJ4ZapH3z7FzbHD9pqed44AC9RZbDFee9JhA=\r\n=1ECz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-b6a1ef49e195d23088dfed6e02d4aab1243b71c3_1666092696481_0.35830374303216694"},"_hasShrinkwrap":false},"0.0.0-9ad4167bd497a14c59468d128347c2e9ff16ba22":{"name":"sdk-coral-enterprise","version":"0.0.0-9ad4167bd497a14c59468d128347c2e9ff16ba22","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-9ad4167bd497a14c59468d128347c2e9ff16ba22","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-DsdpxwU1kgElQLBewc9iI6vcDGNeNVWBFl16t+0FZdA2UjltFkTLj2OBgfejDMAn7YV2/07qa32lbMoMQ0sW6Q==","shasum":"4e4638439355a4e4ed82624c774a73ad9767825c","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-9ad4167bd497a14c59468d128347c2e9ff16ba22.tgz","fileCount":31,"unpackedSize":42722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+OTRxOVitW7j/i/jfsC/mCbUC1MDrQElBV/O8zwag8AiEAsCq/cCyFJqSC1tAEvp/1XbQCCu0uIzDhcbjwRImPobo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTpWXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTDw/9GRjD+42CgiLbkf6BJ4v2Ztxy0C+pNx62TRN2c/F0LCqV+2FS\r\n7OGAnbctH5vPhmuL4vxAK4Cxp4+u4zoJ1k/EYZ1NFZTqgVZjVCIcjNPjixyN\r\n1oRpZC9zENlfKw6+S/1uKewwM3McQt3brnj09eOPd/xxb1APA96F7tMdiGiJ\r\nqnd6oi1XIAuVbCd3cXjuFfxCnS+6LXd3bPucHYSeOI66sSE9kM72I3JhtjA8\r\n2KvIqAN6TjNwdEj7HsO1gWXESz6vDZWrWZcFqwIpVBaS8h9gX6Ay5bOwGRzQ\r\nxZDfJI3Nbbg4cbaInvxzmQV/jVJ2adRuMkyz9oTKZbDNvoxAyX/xBM4xRE69\r\nV+0dLc6v7K3mpsiLh+fmX23lReFAo6NcaWghCfci/1uCQ1SMKkSB88REKVhX\r\nTw12n4AWIzPf8BxIzwxu6+IdtJUu6pVMP3obqczOcN9X5ogVOynzHCDFWJsW\r\nCv+tlp2Y3AfJ5D2TeyxyrqURKQ7TWmkhoZUjW9UJoJXq87IzekC1YA2sIQUx\r\n3P7cQX98vRMD8ctQVFeOEJEQk1R54v4c1IKn0r4m+z6lN7rxLY2FjPzZTHOZ\r\nEdb3X31HC5VxYGbgKCd4w1jA0WWuwy46xuELLq+PNQPQA3Y0O5y2ax+o0YQp\r\nSMpytAQgzLJSn23AJlHcDA4RLELgR2yqLlk=\r\n=0ike\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-9ad4167bd497a14c59468d128347c2e9ff16ba22_1666094487003_0.04485298813496397"},"_hasShrinkwrap":false},"0.0.0-97237693c39b48f1622e1e75725f422fe9c59608":{"name":"sdk-coral-enterprise","version":"0.0.0-97237693c39b48f1622e1e75725f422fe9c59608","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-97237693c39b48f1622e1e75725f422fe9c59608","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-5OIxVGqF50onDF8HriV6bUv9AkPefEVC7wBBwN8nzge1wvmFvAl09gtwpzQ0l860CDY95udp6lT0XJ5bjzlvgA==","shasum":"eb7de5f3b01ba8de6a46eb308edbd0ed72f91226","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-97237693c39b48f1622e1e75725f422fe9c59608.tgz","fileCount":31,"unpackedSize":42722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7ZDNy7Tacxup6KjqOAHdVSiQ3gUZfjZ/Cy63h0Ox91AiEAr/XxfpqAyNY3kYERgANbLRBbhi1IqDqVHACKvCeom9U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTtjPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHlQ/7BQRCz9Txu1ax+rDqqYfu/CBTXOtjVANK0fFV/np9d28EXOI0\r\nGJAIPq5ybsn8KAL5Xum61TbwmNmS7x2cwYEQgYgLHU3Eui9vfIPjWElvXfkg\r\nlPJzNgiID2HXdQLx69Xd9anR21EC1UfZInCxSBs1PYNaBGtkTRZP10EfGtum\r\n/BQgaSi2W38zp8RRxbsdHfnW5/fqjMzU+YgkfNdcr95qVscuxX5RcGHDmZwr\r\nJLW2rGbTex5HEhgqoBX4V9kGp23145fToBo31C3jInvkyCeL5pG/cjEwgMD8\r\n6rwb1DkkrfDkNPHL1yCXSfpZ0gm5MZUBSyIsaeHLY5rlWO46IqrnYCNo03+b\r\nQ487HAN48RbQxszoNYz3kn6f4wL8RYq1a6D2NeiGm7Jal3wlt4U+2D+i1+Vn\r\n9VVER/nZLr0np1WgVNljcQF2KWNYaOc8LhVyuuJejh9fIg3aHC3XCLHK99tY\r\nCdSZIoM/jw7g0U8mQLUUaoeNrNWqS3SZzuUP8hV7BDMlCRlyyeslT8mT21ks\r\n4CSTyIizsnXYn23OrQXDXFChhn1SmvgW/+m+Z+ty0gh8LIXQZmwbk8w2RM4K\r\nYIsVSJniPYgeWXxV3BMxo3KP1OpvM/+TOeL5IlDbMedkxCJ0XtkUZDfi4UWQ\r\nxSlZpe6xRR+nEa2I6GnLmwwwUq49yHvmE1c=\r\n=ui71\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-97237693c39b48f1622e1e75725f422fe9c59608_1666111695681_0.5493491134411912"},"_hasShrinkwrap":false},"0.0.0-f6401b3877e0f6e45148a241860d5272834a1794":{"name":"sdk-coral-enterprise","version":"0.0.0-f6401b3877e0f6e45148a241860d5272834a1794","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-f6401b3877e0f6e45148a241860d5272834a1794","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Ku83YdShaKlFee+Jr5AIYLGfX3BGjNQZxYG5nbrb+maVTdlbXrV2yKqgBMv0PN2iKvM1VXPI4b2e43HMdTa2TQ==","shasum":"959b937c111afedad2b04a0063f4cc38e04163c7","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-f6401b3877e0f6e45148a241860d5272834a1794.tgz","fileCount":33,"unpackedSize":47706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIiIikWFg0NfjFK555bcJDirvLAZ3GSRW1IRxjv+HngAiEA/7xzV8bNeBYU//FchZSoG/amuFwOUqGKX3GlAFz8H+0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT26PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpByQ//SdUJxjGJU6M3S/K686LH7cNKrpstXcg0j5Mkx4IB7GsupPvp\r\nUF1T3KwtdWiQ/sPzED9lAk5QHPJ3+jZx4wakisk3BCuuOdavSG11yqc7V8Jq\r\nr8wW0o4MYUhVWXLpVpo+Gb+5R9haBqQeIBj8Y3EbUIZyS0Rzgg4DoUyBje8Z\r\nrOlRNQ56PDFs5taOSRn2wntPQMjskjeaRnWpGOGVVSrQKPQYTVGOe33+C7ei\r\nHIIef4ms0RZ57YBUJcotelPiAaEOSZ6GFVNFuODY2AJHRKkYv2e84PSCBqgq\r\nwfMhVK3cM0AQpM5I44zcnVLGUwtdpy+rtjWk/pqBgMHCsu89bG+RNbJufetU\r\nvGvSYQ1DAXNXHxND59kdqLo1nrjJ1x2Rhj6TwWgwEP6/mB9CWcalJGicJNQl\r\nFfXxMvfIUoLQ8v/qXXVe8xqakPlr3/EpEQxYybDGJbNULsQq9gMgZnrDUE0O\r\nyjg4+JRsrCEY17dN9bz2fFSLkLm4pq60R8LEIdUAU/vU720pgBn2RkVnpB3T\r\nAY63xsBvOCUYjS56nEbVroJFcTsP/+B2NTnOygqDmMH5iH0AWuEbRS4JMnSC\r\nR8TbBN7l3WoQKpJ0NRJacaBOk5dTEEYMlLPBkrIwQqsfuG/VvTgna61fm/kt\r\nl90XK4FPiGykMVy0p/6s9tz5e9VZlhP90B4=\r\n=VBy+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-f6401b3877e0f6e45148a241860d5272834a1794_1666150030961_0.9876753258019566"},"_hasShrinkwrap":false},"0.0.0-e4f594e9c85631e954d73234bb18e4f125bbc0fa":{"name":"sdk-coral-enterprise","version":"0.0.0-e4f594e9c85631e954d73234bb18e4f125bbc0fa","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-e4f594e9c85631e954d73234bb18e4f125bbc0fa","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-nWLKiq/0RDtbtPa4zGAKajCvOvIn6WEkL/n6KVLxvGGpPFCHoKp3CpzqvOuZTXsyKTngO5AvInpiu/VYn2MeVw==","shasum":"cf14f2e96366a1b47660d045a841bc404a6a9b0b","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-e4f594e9c85631e954d73234bb18e4f125bbc0fa.tgz","fileCount":33,"unpackedSize":48589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkmHlpbCdNtl2HEysmH1tIRRVpf634mHsBUFTqfcXHFAIgG1AZoiE5vBITy7EtB9EFd3Eve5Ti6bwYWdD5ZTtxucQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT35JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDsA/+ICHl+n/FNt3Af2Ne2153HwnRH9RhauyowWEvgAxFutJ2bBqb\r\nftEPLM3nCh2zdTBSZYfjxenlaHA+0JYWqAq/bLC6qXOzW7tSQuFqSOPJtteB\r\nbpEkEbjdZvqJIauappcu4hl9/6inOKlCqd1u0Z/Y/+SYDrCP/45pfXX/a38c\r\ng/FU36ZiNtspRhYBR1gXovoATR8xGQeee0UwowV/gRBwxY+OSDMuYrcxkFsF\r\nRVksmCJcCvzVPBEMM/WAeF4TBpLyW7LuLV66oKJVCZfNtdeLIOMK+cQWyIwC\r\nugH/GK/z8Cv8zGAqaBlnZR+AmdSEAv9jlRpEr+e1Q9slckKA4fk8EpzkeAab\r\nogST765gv496Hf8bQMxee71o9pSDISnEobRcu2yKH6gIb2TN1zVvWpDheeZv\r\n2ivDHstmG1PveJturMG7PZaJSo/s004cbJy6Zzk8jSXONEUuBgqSVWbEExns\r\nKoIFS61/OW0s3tOHZPrC8EEl6fPBOFKxwhjJa2dRA6DBDPWt4c4/m1Iy+eGF\r\njTn0XlohFoyZO/O4APzL7bUkUPRUOnTdq6dJXVyR/n6cpM7KNxzpcDGmJ9X8\r\nHfzw0ghth8i7Xu7LGhh26mg392OzJbJfgvFLExJQYCwdcvjo/aFrI4PxxV5Q\r\nmux8TZl7fDEiNDmy8KACwl+PTIMV4bBuoV8=\r\n=axcs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-e4f594e9c85631e954d73234bb18e4f125bbc0fa_1666154057068_0.08030429287867302"},"_hasShrinkwrap":false},"0.0.0-32b3d27492d3d470451fd8ee2f2dc1652d42d8e7":{"name":"sdk-coral-enterprise","version":"0.0.0-32b3d27492d3d470451fd8ee2f2dc1652d42d8e7","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-32b3d27492d3d470451fd8ee2f2dc1652d42d8e7","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+qFvgeIxF3nAFDhGtRFcZ/LVILCfO772/oM3DIi5lmpRtUH+UjiIPGc61sVad0tESPCkD6IUUQDZfNf0Sh8Cig==","shasum":"6b56846322899955b20c27afbabdbce7c7178b29","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-32b3d27492d3d470451fd8ee2f2dc1652d42d8e7.tgz","fileCount":33,"unpackedSize":48823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0gAbcm2CrUmyJY/v1zxkuVVmQYyW0Kl4/u+oisI3xvQIhANKhpkG+KDx68neaJDb+O67X1LR1vJ0ndNF0dFm5xtFo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT4buACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryBw//avXneixiGYgXjdrlsE4DGfblSl1zA8OBgPCTzSsyZysa+Y2f\r\nE6bjtLt57jZKJip9D7lLwmrIFjAFCrbcENIpbLQtVPH97joTM9VJpHBhw8r0\r\n5k473bsRGuCRmxw7VpfX1x2UQkz8enE5fHjfqrX0nn7otn1cFnDkUMzxS+4K\r\nwxPX1JHOmEUHvAwiDg6yd196j+/FvH/FmQPfLBoXCeH2PTZ0TWGhKmBSoOi6\r\nWB/16pWNhensOyBH8A9dY22IT7fbO+VNTvIPLIP6lKPAiUojvLAfI83t7PwL\r\noq2jwIInWPc1vbyeLdTfoSU54FEubWNKusdcSOvmNDOULUPa3GHyfltdzBbq\r\nfD0Fe9Me7rqWunkUsvMp1LbF45OyWPGtvF59DEV3CKu/bxaOvBW7CSjMCtMP\r\n8Hn6mRT3MqfptRRGszLeT1Qvd0YMUvec6dMDfmGRm03sycMxA/US3CNvGc1T\r\nZWc+2XKMNJO5ToZEQCm9ZGazy3oFQejEJ7w1GiK3GlAHavOD6ZxYnuyYahfN\r\nK2+0RUG50rghE/c/eLwKIZ31USEWghPHjRFa9FzynqbVYQQ9z7BtLKsrM6Yh\r\nhxF+8trx6OXfGw+zPV1xz9feLCZyMVOuMI/y4ri57L46jSKE8BxVqDbKLS2h\r\no/XVIA0tDUJxP5Ew9XVUSHMBSfnwq2rKUm0=\r\n=itnM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-32b3d27492d3d470451fd8ee2f2dc1652d42d8e7_1666156270633_0.11314558126475971"},"_hasShrinkwrap":false},"0.0.0-9f013c9aa02386a6ac5336325760a5f7b94d5694":{"name":"sdk-coral-enterprise","version":"0.0.0-9f013c9aa02386a6ac5336325760a5f7b94d5694","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-9f013c9aa02386a6ac5336325760a5f7b94d5694","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ExjRY/T23u7adOfX86sqaPhCoo0P5pN9GDb4DIg3Tn8xxemUuIupjJzBJvqG35JrDP6o4+O3vv6p2/3tXaW8hQ==","shasum":"49217247f2a97ac416d6570746969d2a2676910d","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-9f013c9aa02386a6ac5336325760a5f7b94d5694.tgz","fileCount":33,"unpackedSize":48823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYhiiPrdB93vA/Ll1+75QY8xjglS7ttDzarJ1t9a55vQIgQr8omNpk4ukxvXOgDTEBmVoKg42VfJNRGBTDb9QI8j4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT5Z/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1/hAAhd+ovBjbHls3Jl17iRW4NrhlgB+el+4MLR4KCzNHaZwWA3Av\r\n7YujQbnITy9pdubyQbbpPsC3IzQ9J9ELO2CwESC3kSWp1deVvO8vnc//ddrR\r\nbsQ/+Bo4g+yJiQ6X+l+u6B2xvmbUwR2qjLAEdwpBj2FeH5Yc47p07iHTBX0I\r\n3uo536xeDGgEu3d3TlfS7iESvo2v0dkZ2LcPsAx6i4xxtGtnrJuRI7vja+eO\r\n/0TNLMeWI9YG8i6wK5b8vYrvIqzUMJ3lVNz1LWIDo+mflccbRZ0lPBxWDNog\r\nsjtQv/+zNZa55hpZpEsZiPWyER0ol+gpxQa1fsHVfXqefHOno6cqBvjgR4eL\r\ncCrBpNMk8Sbk19p6nGkyZWYs0E6KOPmKl2URsGwhGqC+l+jp2VquPKaowAUc\r\nnfkicGKcjG/4l9s+EvnDfGGu08uAmQJVGwn94s5oHXhc5vPxQLCwD/40xKkE\r\nVw+weJXNSEp27D+deCQPD1x8IcXtSE2gXJ1yarEIcsFXkjOVGEZMSFkqSUpW\r\nuFIvpogA49V+ktQLrerHcik7EKMNO7rHxJ3tUIXEMaHdRL1+O1sb2SgnNm5t\r\ne8YsVkH4UscB24lMFKKNiAR6VfFrG5UU/vh9bh+Jd1h0uWBDLgCm7LGYJDQu\r\nUbtwdCwtnicwPb1Pp0zXeukNo+Jz6kvmcao=\r\n=UXBW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-9f013c9aa02386a6ac5336325760a5f7b94d5694_1666160254923_0.9144353716927796"},"_hasShrinkwrap":false},"0.0.0-12988cf3b33bb1c02e1559d6be484a44783c0c77":{"name":"sdk-coral-enterprise","version":"0.0.0-12988cf3b33bb1c02e1559d6be484a44783c0c77","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-12988cf3b33bb1c02e1559d6be484a44783c0c77","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-hxONiYWh77Wkv/X36R71xJh3nnW5BNBs7MZy7Z0mJGNMxeMstua3zuRK2oOvtVAsWgVJV8Xp9jWf3U+zRPjH9A==","shasum":"54109d53a409f7b54831e3276daedc1595aa02bd","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-12988cf3b33bb1c02e1559d6be484a44783c0c77.tgz","fileCount":33,"unpackedSize":48589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUJNapuhUV4yALpI1ABb0JBzNMsIuIyQ0zjFEMd7GIagIhALH1tFgwv+QlqcUISx4f/wPmYhoOV0YtDMAhqcy9f3r1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT+InACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgyg//VBLo0FidwDYhnZpvVf4LsF2g4vgxNBDyX+DT+zAkOxKki7fY\r\nKfnGIuTyp1N6kfnig+pituTlNzeX+Ui96cpOE2q240Xf7n6R8AvoRJa/FpnK\r\n0q/lFvtIPemVtkc/rUcm1QtFLncNd2BTr9S2McFdrRFjskgd5IT+95ypvQ0H\r\nMFkuQh0SBM/HkO0hBHBVGwSFT4b2/njGmNi5WXwVdouU2rmXJXoHdejoIyzQ\r\nw2DlfEvtSuWZrXaqkj5Y/Tww7Kgn7OF00oI7NGDClIKKAkYx2FK4zk9BCugn\r\n/DIxxKZQbw2j9Y2Ak+PpO71G+XATbLeU4AwBYLqwZW+dHtL9jL6Fb2sKbaIc\r\ntQt6E0Opg6+1zMzFqbVrvlXBUZl8JW4GyQbX8srBM7UII9opvdhQHAMcmkRF\r\nfu+BhvriWfZm8AfzGgQIgE2kGm3W7Jm+BpEZpIu9BGGjhXfGN3WmWt2Kw8JG\r\nK57eLvCpxpKXEFmhf2vngil0CF9R6yNQ5hDNp9RLyWEFcKZxFC71257L6Pej\r\nFLSJ6eRyqPgq0i+ZNFgQMw+jnsR38i7JCHs5RI/A8rtIX1VpANC5AlyvAuTR\r\nSL452IunOhUNj1QCuxqIGH18v0Pjg17+PrCipNiXbZa4pmuCxx1lAVAC3aKu\r\njJFmYkbT0cQnUXJBUtileFJk/NdeuMLzrSQ=\r\n=Docu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-12988cf3b33bb1c02e1559d6be484a44783c0c77_1666179622700_0.20290949553600468"},"_hasShrinkwrap":false},"1.0.27":{"name":"sdk-coral-enterprise","version":"1.0.27","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.27","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-tOGJfqotQwCtMyHo7A5QqaeEwkUjQRV8eIdDg5fc0kDsc2eJsg7tIPG0HUxfqIu7JmBD3PYMoYeQiL2KXCPhzw==","shasum":"5f52f5177a22db82d45b64df3c5ee2373c40398d","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.27.tgz","fileCount":33,"unpackedSize":48549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjmRkinMDDvILML4/RB1ToM0fwe50nLUdbC7qcW5gP2gIhAJ6eetbKptUZzUP6AGRMH7jsVeffSae23U4oKk5OEPNC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT+NoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0CxAAmgySRpaWC1WZIDXO2V1xVySFNTuAg6JDE4QnraC9Fs9h2TVV\r\nSmVeo4VxhI+4f8A1lCKh6un7yVTUFoUKonZTOGIh0vl1CMoCeSqdS9rT1XIu\r\nlkiyCK8mliAepbQcHNpla4p8gSlf6Z49Sa2smrt3F5kFxCV9xtaqBO8ctadB\r\nK/gl4IYDYn9mnVMx6ci4I82aDQFPYdeqmk+l8DHo5JhdHqgP942TY6TlpZEB\r\nr29/BFiCNmgiXV4s1+UJ6uTW+YwFxnaYSX21ucNucOianJoBkc5aPnr3EUbt\r\n90FUnGfwWMzLWB3O6wMFJj/Fundn6st24F3sUB2SvU8B/8S8WtwELll2Jixh\r\nddxSNlM/XMaSx/wL4/L5nmH4Yw8bjcupHnv9TUD9HQzoj+zYjudTS/h5i+5U\r\njzYLU1Enr6YTYUzv9pRPdvl6RwqWdmzUUMsVC+z8JC+eSUAbXcZoDTCPjs7D\r\nhkFYDo6yXbWsR76xMcuLhdpDSMg2uZro8DPN8YDHo1qCuuPkIjm/u68CINQX\r\nCMbGoEtSmg8gusyzLsodOkdwHF4RYNCMtSPCxyIn4/IFXkbPPCvTM/qAq4xO\r\nJ54pEKiJalJBCsOgnraIROZkA7kJAJcD9ACo2OtEqLjqNsdxvLii2uPKdjEx\r\nZTvjIONzK4CwQEc7csR8/g8KZ5+mvTKLuII=\r\n=PZUo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.27_1666179943933_0.22916564536869766"},"_hasShrinkwrap":false},"0.0.0-da2fe367496fd308fcb9559b3014b3e0d571ef84":{"name":"sdk-coral-enterprise","version":"0.0.0-da2fe367496fd308fcb9559b3014b3e0d571ef84","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-da2fe367496fd308fcb9559b3014b3e0d571ef84","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-f2CdoXUvTiEjAuJYsdXhaQskCREKyq37rnEZvRz3Td3PYf+odGLkmHRnSW2TLTo5Du9eFD5h4CIXPpW3FLk2Xw==","shasum":"77e5abb03f6407a91f243f4e6ce4b7784decc04c","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-da2fe367496fd308fcb9559b3014b3e0d571ef84.tgz","fileCount":31,"unpackedSize":42722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMYTj/NAGN4+k9mJBVVuMBGfGQFizTqNYqWBXV9tep2AiAuWt7zPC2UgA2kVBLEDXTRIjmNJ5UNPVn5StwEl3Il2Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUPYxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCSw//Yo5ywTAeJYSgp3DNURwmP2pPpxuwYZw9eetigbqNgCXIVPlo\r\nZ6y5tz4LShTE2he10O5Krr9P3l4EtXD3acqfbBGjZ5KEl6GaioKg62awTGVP\r\nkG7csJ1aHHsxVLFaZCTSbw576W2b6499/kijEImI0vusWqpTLMstqlGuOqF8\r\noOa2NQUZhfNlh8gNvJlHhfQ+6iEivfDMJbLDw7EHZmVZIQyKcRdW2pDHYGa6\r\neABcyT3EhC6qO+u5n3+NSUYS+260dnUayy+P7qrjpgICTPZ3+M2UWt4sbo2u\r\nJ3D+pArEnKOh4P5eTHPLMu8+h2WPvskf94WwVXZ3XknmO7cbLDlA6BxQBLHP\r\nB/VTqgzLynipab2DZqLGWYyDlQ+EgwhloGdJA0o+e0YvF7FJ9zBF66DWGUSQ\r\ncEYGpRUW0yV+m8iLMdSF4FFoRKb/NTL+oR9q91IM/d/+OO7ikp8Za0EWzmhN\r\nA64ifq+NsSwMTd6iKstCQMctrY5T/t7etIbAVlu9nkur9pU/KpyFzjvtYom2\r\ndjxSGwfIhReZ+eXTerrQJuZNCLR1MtpKtC0f+QDdsVqfsMG4ekJQIZCWA71P\r\nulbnB93jOWy2T/rDGhYchxoAJX0AEWf9QWlkHCMkBLqDwkLbxRo3mCueOutb\r\nFAx37NPc4h5aG5eGdIWTrA6+5FYJfZM7WuI=\r\n=iU1p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-da2fe367496fd308fcb9559b3014b3e0d571ef84_1666250288999_0.3057956505683692"},"_hasShrinkwrap":false},"0.0.0-b78f3c18b11589ebb4f78fe2b2e61f2cbec6402c":{"name":"sdk-coral-enterprise","version":"0.0.0-b78f3c18b11589ebb4f78fe2b2e61f2cbec6402c","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-b78f3c18b11589ebb4f78fe2b2e61f2cbec6402c","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Oy3sOdcX3EwoEXV/XBCL9hfEJ1br4+N+lQerEh+rhNMir/hWM4nvcaZApARvGMvkpWk0LnkrP8EZ0qnJZ2jfhA==","shasum":"3b1bc30e0e0735ea0159d187f806007fc9965155","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-b78f3c18b11589ebb4f78fe2b2e61f2cbec6402c.tgz","fileCount":33,"unpackedSize":48823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDP0Vucj/DaLgwhnrfoiueXzHEMjtqC2E+rr49vqBMG/AiEA444d46aPmgjsn+9KFqZOuTMrx1lu9KbkrxR7TJ7swmw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUPccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY4w/+JN3D5rtf3bSQJoM9BWnPXvDCMMfEefGT2BdqT91j+qEkEksY\r\nR7DQoJAUJlUR3XGg09A1o5yUz8VZZhT7/WxG+Apw6xSbdsg8AgoNIpPSqR27\r\nb+DMw9pKiNbliY69Wg72IPpr9/jhhnEPz1yUK5+bMgjSwbN+jsoeZcz3S2qK\r\nHzVS/13zYC/jcDlQsu5I8KD7Sdt1V6VgJUocFFxkOB48rxg5i+1K9XrP9pWH\r\nZvmweqyyhQ0pQWanvx9dv9KwqLAYVtSGKrHUZHGW/iYq1t+GoJvQXSYPMrBQ\r\ngTLVPGSUMUKIsmVlqA5FCZvRTpMu8UykZG96vUMQ+mmnbn2L1uXd0bBH7bk5\r\nDASomjKKN3VViTplTVoRJ/WrC+knYBjlceNC57fzBDrt9BPESHYoG5PQ8G0s\r\nqfKDEIsIWRPtskxI5JqfgSJEHNV8phIlYdh44hqNRGWeQjZB/Kg7acd8ziqX\r\n2R7+33CX+6XjLqtG4nKfJxd1lXlRQ21uOBQwppYU5mtyyq/RHJ1BFBC0qLCa\r\nZ/8TjijOktZco7Yne9CwF8Uitv4NYVKbe8xaWsPMSy4kmxR7stscsDdtUxVk\r\ncEbHgj/txN+d8w0ULdXM5yzESBk6D3qYhTVbxCuVYdbk7XY27tBK2Zfdmw+/\r\nT2CDGUaKU4bn6seKqqcE2Cqzb/FSSWiVYK4=\r\n=LA3i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-b78f3c18b11589ebb4f78fe2b2e61f2cbec6402c_1666250524054_0.835328569565539"},"_hasShrinkwrap":false},"0.0.0-26644800461233f92e0367da90b1a11ad353e1e1":{"name":"sdk-coral-enterprise","version":"0.0.0-26644800461233f92e0367da90b1a11ad353e1e1","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-26644800461233f92e0367da90b1a11ad353e1e1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-tzhaMzKUAsOx5r1U1NPZ4UV1sKodp+Y3YpkAHrumd+C2Hp6SvgmBhbGS18F9lJ0PRvVKQRQriu4/FWqrqoJmVw==","shasum":"6cbf4482961ff7895b47fb85b1279bfc2fd5f904","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-26644800461233f92e0367da90b1a11ad353e1e1.tgz","fileCount":33,"unpackedSize":48823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdo4A4hl2Iu+t+x+df2pHI1GIdX1PLZf2fX+SJ6XUEFwIgQXeWiHx70O67d9beZOdnPKOeuBc2Prr5LhhLmgR5cpY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjURi/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPgBAAlFIuQj10HhQKmVNeazveyvsJ/uItZO0tjhMrfSOd2j0lmuKX\r\nHtL/4EVeCipcao7jiCILXpy/YJoRFBEFi2UDbuhprGIjfXwez3HMgmXvBPrA\r\nRhHYO6kqy0/CwR1eMKYd6mDTH34PT0emEBnNKO74+fT8LJ6HiOt99RLaBJEn\r\nlDqt4cEsrzw4yzYDRsbgViE3GJACTTHQliWywpI6nOf+Q9RxFeuvCAoXGpXr\r\nuNMCGi22bi7tGkzAZ2mEvJe8TlNL1L5a20MoTTLqeyb/LkPqMBkOAKYZiox8\r\npCED257ER7JQltjspghgB/wYRUYC2mfCceWKw5KI1YZ5jiq/DyPCwzMHa+eA\r\noSAxL8iTX+6YyOrFuWNqHHmckB6C+ffH3D+0fmtWSVaJpyYJVjGd7KkEwlUU\r\nIwCJYZWH/uYLDKvAXt3oOL07erw+1nIujiv0mT8fj6hWKZZouDH5EDm48sxL\r\nn8pl2UJiujO1Yt9+c6WDQD/N5j6xt2yzQu84YXFrrvGaxX+8kbSlXd9i20O0\r\nnDIpzh+lMnsa06bviC2We34jQQ6FXbVaK/Ch1nhFKlE5B5oejw60q2xXdbDz\r\noacDexmJYLkxdXP9QLts/Zu4mdjgmkuAWQTNob0ioH6NO6TUXuKIn68oiDGZ\r\nyClIqFZMTK23tz38j3whlO+2tWp2F8jI9hw=\r\n=/peH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-26644800461233f92e0367da90b1a11ad353e1e1_1666259134896_0.3118512594351277"},"_hasShrinkwrap":false},"0.0.0-8b877072eb5f3aad6660d6b5bb6e1ce611875a81":{"name":"sdk-coral-enterprise","version":"0.0.0-8b877072eb5f3aad6660d6b5bb6e1ce611875a81","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-8b877072eb5f3aad6660d6b5bb6e1ce611875a81","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-PoC31AXO6CCy+bhu18qa2nSS7r5Pp/vF/euQYtWDaQXeKz3Eon1J3lvK0SxRWXrEcNpQLUWsE9bBUEr+SCqOAA==","shasum":"b558b896be2d3e985f41e6c15f659f3eb40c098e","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-8b877072eb5f3aad6660d6b5bb6e1ce611875a81.tgz","fileCount":33,"unpackedSize":49644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpZr/IvyElhcFUYVR9y/+7kqLk0UTNM3uq5cnBbPBxoAiEArURSArx3V3EYr8tooJrav6UgqDpY5toeTqYaU2dBnus="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUT9BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Ug//V7bF6k3300mI5nbuRneQafOrtiM+5p82i2VWhA0+xNM4eSsC\r\nsCy56jZjdZDJb6xouqvMQIBd+c2P26+8zz6ZZHjcKqNSdCoPU+FtajC+V9dZ\r\nNUiQktlwO8QkAUQ4m7C88TOzR431Wt4h/HLJfAj4HHCE8KseZWkhl0GgB6As\r\no281LIJSfeuGuhJepg+tAp3vDd6J6mBQ+/uYiCNPGe7PVA3ZE7oZOPHJPjEj\r\nPyuKYifbXDwigII4JtfZWJFzYGf789gnicjLqppFP7a7yRdC7jRSZlbIRHmn\r\nBQw3/Zs/tpZq6fV6pyCHIyMvSBdHguMyVd96wsrApopKwWZihROUhwsuyo7n\r\nNV18Jrs2HwwBz4J0KKx5FAjno9/EH3U4SaPMMawSALw5as0ON92Bi19QZ/fZ\r\nUBA2kEgSDSrxd81ltxKKb41xNO8Ny3wJlLYfYGIEhdn2yOxQQhA0PnehSl86\r\nZX+wmfXQ1CTRE5oAClbuxr6UG1a5MPpluBw0RyqZNoBcywvkKjIAbqvN4n2X\r\n9ED60bKA2OZYn9sVl0iApU3JWyI1mrNA8ZxUf7aN6EmN4J60R3p2yew71Rwp\r\n17IxBghdvvRKoxxRNCnWNAb04Lf6gE5/fZyRBOllQMSapkiiQVG/mZmN9TUe\r\n+OQk8I6mVEXqmouW4xYUvjssyJHGH/kYupo=\r\n=Kifc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-8b877072eb5f3aad6660d6b5bb6e1ce611875a81_1666268992825_0.2873304734419764"},"_hasShrinkwrap":false},"0.0.0-8423e29de34361c9aada8a756ca4e190cff72d70":{"name":"sdk-coral-enterprise","version":"0.0.0-8423e29de34361c9aada8a756ca4e190cff72d70","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-8423e29de34361c9aada8a756ca4e190cff72d70","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-vq+pQ4KLt8Fe5HfRNDwOW9HnclwdBAAtISkvtxNemyU8ICHT9Kz5zhUUPkU5mBAhrMtfbN2NF8SJVVgLBjpcoQ==","shasum":"dcb32dbcc8bdb1390ca9b16f1ca549f59d30a1a3","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-8423e29de34361c9aada8a756ca4e190cff72d70.tgz","fileCount":33,"unpackedSize":50023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHz1o1r4OZJS3IqJ1e2wwpz9EMpdJOWZfc6Bma1RwSqAiEAlgYeOocwJPBXtRi9Psgh1bxBAJgzN0GsPRh7gyLR8/w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV/yXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Wg//feQj62Bdp6iRFs9lRyOdyYiFZR8zLWxkEmcF917JFXXnvSTM\r\niqxzgAKwGng8hSr94bHFxSWUrcrkdTauGlFQk/WMDWBY5HmKh+773ZP6AFvM\r\nXu2BW7LHTEwC7xzafK5DCnPJQZXdI9YRv449LIgFKX8DZUGVA6s7M3JxNveT\r\nQY2R4ndZnhCz6EOJ0SIIum2J8ZG+wWbvwH8HUAsmde+sUMnnRR7RFm/64KYF\r\nKa1MH7hb+8cjh/V7W282KgzN3VpN789OTW4znx/bx4gc6zMD5m7+qk/tez7Q\r\naqBBKBOCi2GG7mlfisg02xL+Z8KG+y6dcDoTTRhWK59wR2/qmiuhVLLDc4Dk\r\nL0htz06xY0iGYCOQtGCqmIkFWDFXNTZNRI8kuNB6aViM0rzpFvEFOoMd8ed5\r\ns+PvM0vQcmS4g8R83XCLN7jGnI1/wfwyY5y6P4M0EelPl0N9v0uL2qqO3BEe\r\nUUIw9qinbOjMxWjNwapiek+orlIhIxpPR3T39qkIBU/hIKmv8NG88DsTtcmQ\r\nOHJyysmA6YoscuHt4nMPsP1pIVzPEyUJPp15HCI7LHvgdykw4VRDBMeDJguF\r\n6c+o7ZI0K97fRigBmxC7OOiJJOZQNIReR5sDQbFIq34hAWYobKPGO1lm8/I+\r\nega4prGL02Hc0nynxvJ9TVBea47eRTEiWww=\r\n=ssOf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-8423e29de34361c9aada8a756ca4e190cff72d70_1666710678936_0.0809867345105062"},"_hasShrinkwrap":false},"0.0.0-4a6d97dc0448f9c00666cdbb42f5e5a18e1a7041":{"name":"sdk-coral-enterprise","version":"0.0.0-4a6d97dc0448f9c00666cdbb42f5e5a18e1a7041","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-4a6d97dc0448f9c00666cdbb42f5e5a18e1a7041","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Eq45Nxue62AO5reFLxNQtIAyzN9aaW4j3BKAaPDJUHpoJ2bWPn/pjXfVIVEs7VyZG6pwrjl0aoEDi0wxIdgrwg==","shasum":"53b241a49343638754ceca08908977cb6e698d21","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-4a6d97dc0448f9c00666cdbb42f5e5a18e1a7041.tgz","fileCount":33,"unpackedSize":50023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICldPS5lAvD8Fvr/9EOrdgCWxxLUVvEqXaXR+UYhrYu/AiEApjUiRKkwL48CfTw+FLpf5+ZVH5BXsJsuKSN8qxBmwlg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWApUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdbg/+M7bDiEmKjzP54IGDTWbANGcTPa/axnkR4w9MuPyYET94ZT0I\r\n44avPoiBXXc/tIqjCEMQftsaoU0SBqzpbFduE62p/U/bt0hBA5vjcM+hU8oR\r\nv0mL79QJk0EGlwaTjlpuVSifSxMsySOqZrIACIhQl6Fnblp75lcZtJUbk99D\r\n5WG6P9FHwlzFPn2J6CBqvBYFM8bYnp/ikU2VTcLqUlHBbaIciO0vPTqT30jh\r\nSXib1FrgpwrHby/VO+loV894KOwNNWRHO/Dt8eBPgSZ2wcEoi66Q9lIUPQ94\r\nsQWcKz/w7IqYXvLwR+u0J6+zhF526t0rBnXx9l0PRUzwX+1lyjFF4O2p5dEe\r\nIGe0eXGIbR0Krgzrpr6NYaJU6vY5r0bT+iCiM7BioAME1ic3B2RzjqmnEwFL\r\n277sWbu6SZ2sNP9zqxe934ULUMqDfpVntHDLlk0OJm9DT3L+ozX+G52yU5Yo\r\nfvYxYVGD7o95d33TbaV1jrvOuBJRl/vH/Yb3OdMNkddxFky8ZLsO4uCYyZYU\r\nEp66jS2ow8YJQY+UQeKbYBqRhkqDKnG16C6SDCiQS8rCFIzFHcckbsNN4AQO\r\n/pLz2s6Ju54EAOw85JrHVa8lG8fJFTgA+qnIvdyqCfdGTaJ9/2xMJiw2tyKg\r\nHx5mJaws4zGeWifgGtIH3pMJUbDxqJxXm2M=\r\n=ChGX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-4a6d97dc0448f9c00666cdbb42f5e5a18e1a7041_1666714196586_0.4620270870934662"},"_hasShrinkwrap":false},"0.0.0-a8214f969b2524c7564661794e8d8232cc07fb2b":{"name":"sdk-coral-enterprise","version":"0.0.0-a8214f969b2524c7564661794e8d8232cc07fb2b","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-a8214f969b2524c7564661794e8d8232cc07fb2b","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Xcrnlk2U47op1mgfaPhfvMFg8P0thZWcGlTH4w6FwJ4kxofwPMY1pQrusR9LsFBt2HxsUI2zI1KA/t7cWEy/HA==","shasum":"f30f527488b53ac170bad3f7233a33cbe4adf071","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-a8214f969b2524c7564661794e8d8232cc07fb2b.tgz","fileCount":33,"unpackedSize":50023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaXrqukrgQqmKliIsZvzNuajjyyK/cDyTEWxh7/WuZVAiEAjqM7adVbWMUsXcNY76fFlUh5/aDEhKmdLibZH7KJFn8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja5pPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLoQ//Yzr7qowiL1oXUpdy5eTvR9CdkIugycD4Z3v67Zx2p2uzdWiS\r\nfO81NBUk2onlICtjh+EUU6X+tDOGrEgT/M3v28h0cfAprNGw6S5nl2UuHzYa\r\nDOVlfNtvedUUjFsSWreLQ5CCIV0TAfIiJ0dyvknC/thLffgs8nKKQldga1hG\r\nzj7yd5iPjDQ11t8ATkQBCq7u2F8N54SdWeLwP9zgkU7igFYAf6/7U7ClSxtZ\r\ngWO5etvCPC7gMkTvUJN8DJFJyWNF8IwgRCbcrptgrYAzJFye5miRFbbJmn13\r\noLWM4CE+r+Twjm3in8UVlVcEh4NPb7F+ZmY7WQUagC95w353ivG79kk8Iu1L\r\nynWpqJEmIjtsfOS02WJfbceT+lVP1qajbrhpAD8wHEqIUnYI0uCQSU3FZUhs\r\npV3iKjHwfh5unre2c8qMIOWEmxWcpnB1+pJydHBipK6G8I7s5e9Cd620DX5A\r\nTkaxuFbzwDLZj4eHmyCaYYx/jP6KmHZHYAvZuNEfbMWjqbrGHML4zqiahE3/\r\ntoKZiAEX38gV1/6FdLE5U0eyd4B4UKLkOzTsQyMy54eJhOaELsvt/5Uzs3Zs\r\nRc46Lh6JXFGI7EM6rXj4ZsW30jOU34q4Z+lOA8f3whnY4MeORPlpG4lD5JcV\r\nZJ+R4X6Jno6qgfzoOlQRPOxPcMHCs7V8IiU=\r\n=d59d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-a8214f969b2524c7564661794e8d8232cc07fb2b_1667996239154_0.9832119186228221"},"_hasShrinkwrap":false},"0.0.0-2f39ebba2ae5650f527bd29f03d6cc85e96b79d3":{"name":"sdk-coral-enterprise","version":"0.0.0-2f39ebba2ae5650f527bd29f03d6cc85e96b79d3","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-2f39ebba2ae5650f527bd29f03d6cc85e96b79d3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-8fOi4O9U/ZKEG0PQeN2WpAQ1N25TtInyQBJGNT+NV8A3cxfz3KUDCDGoWtvhvg8UYz9cBhDAa2p7PNVdqH467A==","shasum":"5901049ac1c9356058eadff622ba4f494219c653","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-2f39ebba2ae5650f527bd29f03d6cc85e96b79d3.tgz","fileCount":33,"unpackedSize":50023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoSBb4LQPTI+EohKMgPApsUCrgr36tNsaCbaVloxNzIQIhALdt0BWmXYpL7RU6yAcAYL6LY4nvEu8E/5B8SRraiiBJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbJlBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP7g//cAb02J/OQNNPk/4WzRzsULB0FC5GMKPazm3DfkXqA+krNA0r\r\ntiCSiQu+quk7mLvhwGcc5s78zxGXor3S2NpejzafN8+lIDCIfDMq0hM6/N5m\r\n7C7fUm1gTPcr1+EMBjTkbhXG46K1PLiVDRYxXmwt7Vc6gYQIJlVD6170FIDT\r\nHXs3OVdP4jtYBV4u13gNgktqZZl0aYkasCMTVTskW/41ErUPxUEGrtjDfUua\r\n7FL+0aTbkCMCcRbEN8muBCeLgN/2oNWL+gqq10GS1GPOSRjVlszi5fAtvRmc\r\n/Zp0MOJ6KivaSKg9PKzGUpQNsw76zND61Ggvi3CIEAZgrY38ka6y+Ck/76u3\r\nvBa1vTIhQb/4KV82LqhVubl1/Vdg7PMmDVdmqOImtIO5o7kjJ/9IpeUXofPx\r\nRb7NZR/Vv3ZUuOv8lhAQPQy3lE6DEaetoIPZbTRZ7eFPuVqY/9Gr2Li6G/Hz\r\nArOUXSuYvqkd8PfqVB5UX2/biK1mxS8Mvw/mkIQAMROw96pVpEfAsC3dH6gr\r\n4Lme1HHmleySpDDtMGktxE5WYlQi7bEpsRBsX4flm2KG1x5p17QxaOhje87g\r\nsU8G8lH0DLAm1Sash0cfrJBGrB3fdK6/MiGB1nNdjlzwJYeHfJbmcmasBxsT\r\nmd4tCU+4w+bxBK9A99RVI90mYkCvd4jBurQ=\r\n=3dvK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-2f39ebba2ae5650f527bd29f03d6cc85e96b79d3_1668061504923_0.20048078427520055"},"_hasShrinkwrap":false},"0.0.0-20169c5337a561e9538d237bc9f6350978e8736f":{"name":"sdk-coral-enterprise","version":"0.0.0-20169c5337a561e9538d237bc9f6350978e8736f","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-20169c5337a561e9538d237bc9f6350978e8736f","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-etPbucLe8bxrHgLGYEetmoqsnk71Q6/O4SJrOHCsdUA5mDi1olex6gkqeyA0sL2pa77szcPS7EtIa5hY+jOliA==","shasum":"3274a90e0034bf905c23884e575e1e9098f8af19","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-20169c5337a561e9538d237bc9f6350978e8736f.tgz","fileCount":33,"unpackedSize":50023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBspTFiZpm3yy844jRcvDzr1HQjy/+X5qcr8OsNnoqZKAiBmoJjl3Mie+BYV6+Wz1317Lz+w31acTLuR6chIPMYnFA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbKBYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAqBAAipTK1DQhhyazsceHv6/43zCTRODox23W5hpPqmR5FqygNpqF\r\nDJwb6Uy1x16gFswXJrQkqV2Xc+CMrIncolJcsN4JC0KFhx9dvPix3Z/q4dzs\r\nM4pMaG7iXTz0wiPOLMrMF0rBQBAVJhmWg/zzAozABtabcO3UOVAEUSmoRJcL\r\nfqkrtuy+2/7S2LRDLWVsCHrl+LsL/lP10v1fy3j+cwJ4E05CbS1YFW6dmGpz\r\nUJdAlNwO5jTNoHSyW22ycBPALzH+4dzC3+xkI9ITmhCRJN24fHQ+Kb6tI33p\r\nRGZa6lngQ2DG98td08tBfnf+LnBANeepsLQu6atlCUco5D7pzqDDN5lyA7aN\r\nrcWIwuM8YX/QyF29atLxbwlv0f94O+aKazC91gOElYRIF8Ep0OpUBImXWE7H\r\nStJJuAYRPWrf6oOTnSQMrIs3rQuIuL4HaUNeL9g8NAvu7ETR6ejla2wEl4WO\r\nTR99kY/vSjo2ngQT3ouddvut8M2Dy8Cq8LZA/FHQQR35nF7PloWMF0BT9TNe\r\nMKWjXxc1Vy2lX6XGHZVjCfJEWtlDhzlm/e8EcnYaDEgHyCUexWKCkPsG/0yt\r\njkeNlK3K1nmuZHeUJmqwddNIgQvewdvPnwjMvvYFnm6KV+BT1HaimkkfIpnd\r\nUcmK1udZ+NatgYW9OgXkyH60nXPwMHLjiIE=\r\n=yWzJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-20169c5337a561e9538d237bc9f6350978e8736f_1668063319903_0.86617534574065"},"_hasShrinkwrap":false},"1.0.28":{"name":"sdk-coral-enterprise","version":"1.0.28","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.28","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-mHb8ruz0qxTxmejp8pRrw0tKBFagIeGYOUMHeQsI1Xq22iZdQiWnjMlAexWsQryqPbx+/UAd74pHq1MKAouRYw==","shasum":"73fd5944b739105650567f2b224b4c6f06c73919","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.28.tgz","fileCount":33,"unpackedSize":49983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPpK8dNBMG5uWwvaJJMQllvW+EZxZPiD5srS2BXLLODAIgRJRuj+x9hs2EYDyjRjjYYOIEvUZtH6fMSErD+NTxGcI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbdIMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDaA/9GMh8KmNQr2yJDuQcD2sDsZ5qyCYFNX0VK8qGQTdPj+F+wAEN\r\nbyDmd2bypyqzRuOXhsKd7tZVxQbzQUwp7tG9e6oqjgFv0NPaD/SoPNAIMl7x\r\nw2lA1h/5lfU8xIRJaE8rHWVymYdy87f2WxvpWM177pnaS3hiOULiDx1NFj+R\r\nQxC07UlZ3EznqPPyVimgsNmo5nwUWo7tdsvpp/fx97xs1aC4EsPDkI5r5dzW\r\nL9hLoT+EOt4RzHUstnGUSCtWVSKREcG89SDy5pKW4ONCkVUELHazTogcwuWH\r\nEY6ZehSXhXiG/MKHMxxzRRfm4ypuyimMcNpjRHdGAcrVcl+9i86uzFWbKn9l\r\nHtHm2RGa7+rTrSp9hoadB7rLO1km9ckKKtAflRfeMV3g4jNHgza0bKxG5TKk\r\n8Cwm1PJZLmjJG7B2uNkqj4L+EFJlIOESw9xcAVjrDT98cS1RTRuJr1xQumA/\r\navTFU5xHM8QSKwc3zPMgYvaWcE/cdCY7RUXaz5jZ60Z0NzvDxDWwQKjT7oTl\r\nwQOhELu/kMlbTqIN9IOq+Yfl++qM4CgVNPiytvOI0SdSIBq8uVu2S3s8Gsoy\r\nGkkYemWQi6sqlpRWoPdIaf7/sXY/pIi13pFy3l5IOoJhHJiLQH0i8BtYX2uu\r\n8+ShKD+bJVpyQOJPWin9HSpYspGwWJa9iyQ=\r\n=/X/M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.28_1668141580069_0.42806018469940055"},"_hasShrinkwrap":false},"0.0.0-27e57105be7dff29ffffdf929334bf4082b9c20d":{"name":"sdk-coral-enterprise","version":"0.0.0-27e57105be7dff29ffffdf929334bf4082b9c20d","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/eslint-config-cdc-luban":"1.4.1","@tencent/stylelint-config-cdc-luban":"1.0.2","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-27e57105be7dff29ffffdf929334bf4082b9c20d","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-r+SHuKxoJBNnHG7crmwU9ugXGXzUzggXu7sGYkYoNM5YnLs1pNduLdKY0OJr4hQMIlcdTOIReyIPzIkm9Tsaag==","shasum":"d92e6acbcc46c4904bb4ec85f97a5a7853ce680c","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-27e57105be7dff29ffffdf929334bf4082b9c20d.tgz","fileCount":33,"unpackedSize":52178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg73kfMQ/O1B2Jf0BUGvj1/eUj/Ejd2fXWg+wrqHq0TQIhAIXy2gElppj8K0si61i8PckvUioCP/0T7sQjyaWZvRAp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcwlNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKcw/+L/dD7Chx1VOUfqy9cQoWFw9UYJLP0f+xXYtOE5DtktpCDr/y\r\nn1lKh2K0mK7eD2NMoLfogb7DB1V0qIx4MJj+vp0atnVIeIO8X/6sCmGixPN5\r\n1UZOQoaORhmvwAk7gJ8sVesjpK5oRcuRfxhl8fatWnXNJeU2R4ZtpIUFEVkN\r\nqxx7w+75sGW6mvzv59WvxUn0Jv2Q4vnAnYBQdy2p5ZhsiokhqiUSFcKyOM7L\r\n974eMO5NS0cFb6oBxMF5OjGrMFvgh4zMzFu92k5iUnJkqF7otEmGOC/qucjm\r\nv45CkMQ7wPfJ5yAROO3/qKuhEDctLKLx8ACaXgN1pSQQFdxG2a93wd9h+pxU\r\ndZ2Utq99hDr7Uc2fBuJJtzAifCJspsLqzj1ji2c2h4hIRJdX4uaLDidAR+y0\r\nGwxchaz8U1BysTf7VGKYW2vbnGI9UVsD5LGWemacBgGqF90hpBKLTBdCcx5B\r\neh+O1ANd/rwN3xKipIcNgw84EWatuRXD+hfk3N/JHlpqaNtQeldh5uWiS4va\r\n4Dp7xnELtzC2N7gs7DYBNO57is4e+nIap3pFcolpCL20lDwi1I0/Bu8Ohvmc\r\nTNU6n/9mOgURv1QsddgYQ0Rxy8q6QuSCwZkKFjDeHoLuzeLFZ4zxolrD2T33\r\nqvIDpmflgpglo2SCYjbMbMWMbE6qQ+1fqyU=\r\n=zYBe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-27e57105be7dff29ffffdf929334bf4082b9c20d_1668483405423_0.08911716999272445"},"_hasShrinkwrap":false},"0.0.0-37faf38881e2e51d87f8997898bb04222466c92e":{"name":"sdk-coral-enterprise","version":"0.0.0-37faf38881e2e51d87f8997898bb04222466c92e","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/eslint-config-cdc-luban":"1.4.1","@tencent/stylelint-config-cdc-luban":"1.0.2","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-37faf38881e2e51d87f8997898bb04222466c92e","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-rvfzwvO0laQSei7bImUlGayp96aMk+4jK+PaN9cpD1eCxjc5xqL7Bxn56Chkvlbpmn3BldQpGC5xqgz5YWplWg==","shasum":"484331f9d7221d8dc478ab81279f82e7f6db2c0e","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-37faf38881e2e51d87f8997898bb04222466c92e.tgz","fileCount":33,"unpackedSize":52174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+3agGDQePHRGnC8Eat6EGIof0IuVnHadiNx7pAJto5AiEAkiHkV3b7FYFVj1oGEu4uvzJT3ofFH2bmWSW27XyXz9w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcxpcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF8g//aXk9EQlX5oPAtb69yoTcSABh2NYOuiFL3LGNZGxayOCNBrJ4\r\nEconGoAEL1hF1jla2W/ciC8ARnXcC5n2o51DyT9+bWknQ4WJ2DMLxVCmPI0H\r\n8WKe8mxMxr9BkbaiFvZAPfJQitcTiiOZJLVath3wFqmokLfwqYlpONYTEg7L\r\n5+lnmXcpmz6gJ/nFiAa2V+9tdKM2DW0QW8t3+dE0rffh/bN1X0ibNVy2x1yX\r\n4cY6gzBlmFwaXyc/+agEgo9I9mMgKm+4IYYBXrafXdm9SRND5sfoIQ+SbYzf\r\nHAKH1zKx5Jf+CNJark4+yP3kd0Jx90E9vLdzjL4asEZ++hUsOle4ug1bBd4n\r\npSWdNAo4qKV/RpoI9QEcM5sLHvWMh737W3KC/32vato6m88fBWraZrw/0+l6\r\nYZEequifRKCssCwrEjzPm3H1asp4evG9dA6Su89I97eUgJmx9mEs3Bj2R51s\r\nAUrRtDXQ7lB8XhlUNzA+FBfLPGtuWeo00P31IYIKUeNKW2iJUNAo2PiHnzWB\r\nOIwWUuCQEpwL7se1VfAa6N8NpE+fzUY9Nm5ztPfWpcmGM1Cr9vnJEVcK81Tk\r\n1JZlc0GyyT/gXcEx1VJowI2iLk9PTzDdkRWaN+TCQp3tKIVKEIZDKlrFN1tO\r\nWVBFs7/hK6C8pmi5KuayC2WSjoL+Vls+rMI=\r\n=r/ye\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-37faf38881e2e51d87f8997898bb04222466c92e_1668487772364_0.13948402437479035"},"_hasShrinkwrap":false},"0.0.0-9f3622271c9670c464aeefffb91318b5a3d477a0":{"name":"sdk-coral-enterprise","version":"0.0.0-9f3622271c9670c464aeefffb91318b5a3d477a0","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/eslint-config-cdc-luban":"1.4.1","@tencent/stylelint-config-cdc-luban":"1.0.2","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-9f3622271c9670c464aeefffb91318b5a3d477a0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+j79mNoIt1W/ZPE749xYF36OmndGLsmQ2y8eH4aYI2drFpRuhsKMYUDVzKidYp3J5ubwYTg6QyQ+iiYz4BttKg==","shasum":"214014ddb274c4f8c57cb41c6508784b144c3047","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-9f3622271c9670c464aeefffb91318b5a3d477a0.tgz","fileCount":33,"unpackedSize":52616,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXXYk4JUJfROYFPDEfrmLyMp26hbdf2PiYcGoYsMM2GgIgbUCXgXtdVxQJFBk+JwdQOkEhaxjXSSbdx6V1J8YoAHk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcx84ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOthAAhgOLkuWQeSVl8O/gHtFg7sB6jIigDIcRYx3W3o5UjIQkk8iW\r\ntKSKV9oTFDsC3oJcASm7qxQBthYz7g9MHIFD4VsHrl6C1YGfOshAbzObcJXg\r\nykIuM9PrXY/kk/dogJKkxEbL9b2N6AblHrKL1jcPs7qljoneTf2O3wrr3Xzu\r\nRXSq3WeZycb6K0YENcWF0dILWDQaul071ZXTIU8LWpjwrK2wxfpDLcTmcfgX\r\nARjhVeQDbyb9TP2vF08DmSkE8u0RyOnLgXwI20lArzBuaX06pWX9XFkOITer\r\nPkLU3DLUUJqQW/3go/qa4Lmue8Pc9J3bEBtZ0Pcp/Tfn6oclPFi3d+Qdhe5T\r\nI6+adr7VVF1x4C9FEwQ8yPRc6BPh26umBczQhNHR5kKixyLbyYO1WewgcZCL\r\n1EXkeEqOSF1IO/xnb8rpAHHytREAedfTbhOSRQP8zOQWHA4UGXJUhhjCwdgN\r\nwc0GoooHV+Xyu04/ftNWTVPWb/n8FTPxzCdkA9CxY5g1gpASD8ZzNDmSmx9E\r\nr6hjFMAnyNi1B311dOLLQ5L4Jg7AGXVUGvkc+LJSBUAzOKGvrJ7bQtc0L4ag\r\nEd8froBYfDq+ZsI0dNvANPZivXO96CXm1XJQjlIZc1FCkd9wk351Yq5AA5CE\r\nfkTE0wqdCTW86GGUJhRa7659tSIqScn9+bc=\r\n=dtoy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-9f3622271c9670c464aeefffb91318b5a3d477a0_1668489015862_0.12916105860307026"},"_hasShrinkwrap":false},"0.0.0-59795f1a79caf64eff8a915726d7f029e51e4b05":{"name":"sdk-coral-enterprise","version":"0.0.0-59795f1a79caf64eff8a915726d7f029e51e4b05","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/eslint-config-cdc-luban":"1.4.1","@tencent/stylelint-config-cdc-luban":"1.0.2","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-59795f1a79caf64eff8a915726d7f029e51e4b05","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-gqPuXri+r2EBx9MzvvqjjmgLAMt3KuSDGRlghqIGGVlvPNWLmbrGb8juMXFYCd3SrJFAsxkCBQMRYCKQm0ZDew==","shasum":"11c2f0037850867745bf079e0527212de104611b","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-59795f1a79caf64eff8a915726d7f029e51e4b05.tgz","fileCount":33,"unpackedSize":52632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHThWjWzvnzEz04Vi0rXL4qSiiKVQV57lwuCQEfIlRbBAiBfDmXi8pb/bQTDoCUOyt3WlVddgFp01P0jklLVQpypTg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcyIFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCohAAlmYBzA3EKVl6JsuWwprqNAfxfgbbeYqsslQUhdp5s8h78S7s\r\niGgpZqea0Ua7NOh9rpV6GSRyz5J9vep3A4nyr45qKMiffzUoJK/gTZve80EX\r\nNS31N5FNJDgMZuuBoPhp1Z5OTr6xJq5fROEyBPQXFMuIY8HtMrM5QqUWskxz\r\nm54NTmJQJncqL371ojRpSS/St25tvgs58A6RzhGSc/Yk9x+9oIxMkS+4mOnz\r\nKgCGSWPn50WbYn1NERX+ZmiQ4tWnDHpzzVuQX72PzIQTepk6wJeNygXMYpdT\r\nCgn6TOdoIrRvQ5c9YsCvRxV4KQQ5t2bMtadUIZUa9HgAzBYdriLXhY56V1Ez\r\n8nSg8IwOJSMzr+9X42MTsdnFl1h4rTIBX23LDYSC5nOdPko4INUZcZJbJ9GV\r\ntd4DJxv7N0iKpHmb0Hk4JgwdG2J/RdaWC4gwv+RZNF1G40jlBnfsRezCArY+\r\nFaUvNECWN56GHIFsWDKW1Wz4MoaYJqnYWv1PJiUByimaWBA5VsIoFVGwOtfm\r\n17nztuucwjKK7JAO/6sOQrpWTU7FGewfQMdzVZb7Z+3XDTv6FyrE3gzsVZmX\r\nCut/9MyCVJKZSNsAhNN2opbNkTl/ZCzFhdNnl5+QceHmlvUjHA8GegZPpLQ2\r\nhl8i7wlmkFkqSzQTqT34H+Di7Z19f15M6P4=\r\n=tccv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-59795f1a79caf64eff8a915726d7f029e51e4b05_1668489733032_0.16305391854478035"},"_hasShrinkwrap":false},"0.0.0-e585efc6795cf78e6140e025080328b108aa23fd":{"name":"sdk-coral-enterprise","version":"0.0.0-e585efc6795cf78e6140e025080328b108aa23fd","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/eslint-config-cdc-luban":"1.4.1","@tencent/stylelint-config-cdc-luban":"1.0.2","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-e585efc6795cf78e6140e025080328b108aa23fd","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Pn8FyIDCpXRL0VrpIBDoOrs2KW9RyvEYs3O4NAR5/1y7BD/NGicZNp5cdHwuKJgMCK9sRinkem7xIi1F1fDg1A==","shasum":"b093f0e17d898c8c694564664b37e0ac59c3c44a","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-e585efc6795cf78e6140e025080328b108aa23fd.tgz","fileCount":33,"unpackedSize":52632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaE83GkLq9FE4dXWJOMTamgTj5B1lvY+wzRzgPDcUQaAiANVyZgTx8Naev55NUgnAs2US03xbxg7oQpk4V+YGwNaQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcytkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZmg//al4Gg27z9sR+J65dzyJc3a0pvmeBy6oB/6WnN2De5z9+Jr4W\r\nNQIHHrCUB9+mXKFQk6IYt5gzy5W+/oyTV+etP9gskqJ8qn1PvPx/zf/2L6Z4\r\n4apufPJ4gjpMoD72AGa//Z8oPKGeDTXCBO8NP8C5HaUJJuQLMceoF6JGQr/4\r\nV454iO9Gu8f7lKsUxoRwRSkQHvODEDQ/J6NWRN4zDnmN62sWlifFEMqCWdyD\r\nzpzBRuvK7nBibzw8cWSHVESVlH0CbeC5ILK+Y2WYFVYQOGnydPbslUfr2Mef\r\nqyABf3x0BH+We7KReaCfFvpPoy5blYTFXQpRv/ZnbhFd+5rV+xAu6ymEbMT1\r\nfdTbDSJzn9B1YsEBZXybviKz3x2Qz9+LsAzxeP4Md56JtsteRaSVqQGo2+L2\r\n/yx937zhb0TH1LOVZkQ5el+gPnAPxiqPNoH06TNIAqrofA4GmaydasEUR+6i\r\nXZEV+eAsQt7E3AiJCyYaNhexLrTn5aGwIthADAuX8/Y2fWF8/JjEnoB4R3rZ\r\nJxdMYMLqzeTxjLNmh2gPlJhXTCFRkETd04I6kW6ny2KwU5LM1w5ebA7/HOL6\r\neEDRTjREqjDd4/wqC5zZkRkMIPJ9h0x0sSl8N8wCV2UjeTOC1koOm+Sbsig9\r\nL3S6iBl0w4UW+xiv0dW7niEr5HBK3ux+j2c=\r\n=05iN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-e585efc6795cf78e6140e025080328b108aa23fd_1668492132548_0.6827788031330899"},"_hasShrinkwrap":false},"0.0.0-acaf338fff7e0d2b3ce7cc092b4dcffc41c365d5":{"name":"sdk-coral-enterprise","version":"0.0.0-acaf338fff7e0d2b3ce7cc092b4dcffc41c365d5","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-acaf338fff7e0d2b3ce7cc092b4dcffc41c365d5","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-2kMM5m7m1RGSKBHb7i0plDPLGBoo4x8Snnt1j0EYR74mSpbVjdciKqKZJmhy7u3IVGaVad9imOWR7r8m6k94Jg==","shasum":"97d18786f344543b300105d6eb8e9303a7e0ce09","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-acaf338fff7e0d2b3ce7cc092b4dcffc41c365d5.tgz","fileCount":33,"unpackedSize":52613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+DgNjm+P7cwhhUTBawNoE8oVX1/YYtSaomb21LMzBgAiEA+i/ykFmD4zb4FwRjnCZHea0IcqO19ZoTXHo1baJXhNg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcy2DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwbg//ZQ4D7lqmKgy0D438PXlraorPkwUq+EBm98UxAXFj/ESbnp5I\r\nAWjYUsc5E+Y0hWQosn2q85W0DNPxrjl0Pg/pAnGsKTgFGErNJPKnCSj2SfIL\r\nFdFu/LNDylFPZwcX+4TNFjSfo949gvPePHk4uoCwUFIFsyp3+is2/naoYdLM\r\nfRN39V1jcGsjL5D6WO/HYVJeICamTu9FQWj8oD7x4Ad+zZ2CjJog1TzVCmTx\r\n8+8WhAgUbiNr6fQy71g0BfMw/+XKLGBbFYTHYDYBP5SbxrW2Wh//e53kRzn2\r\nnhZoLQlcZXG/kOQYDcpHQVJJJocQT510FqKgBiNKFdFBIqSwwEsCNK/hUZfr\r\nB8+UJVc51dRGylW+2BXVwp1NgnbzH0+mhCMHwv0yeawYDbS3E+Ur5urTgx5I\r\nmt1icUFJ+xgvpbD1QwASMmv3gC7WHlMzPGefzdhQlHMDfvXsLXilwp78Erl9\r\nkAI8foUqt1iBZlQZNfFnZt3tJooz4CusQH/h/5APdd8ddvx9pkHa8IMNmBzH\r\nC/U84AiARf9Q6yv2wLa4na86kj5JEqYf1lgvYZuTX+/5lQp859KVjfKDVFUy\r\nFBPI8SG3P9Iy40Fxe4RWGqvytVitu9iO5C0o+yXHFF36DFhUjoJAhKHnzpjd\r\nvDw1kzYmK+P1CfNJ+WurBrnmjZrOS05xMnM=\r\n=7AHH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-acaf338fff7e0d2b3ce7cc092b4dcffc41c365d5_1668492675160_0.8191046111730784"},"_hasShrinkwrap":false},"0.0.0-a1fc40e83d6be56a5e4ccd13f47de2af8c470e9a":{"name":"sdk-coral-enterprise","version":"0.0.0-a1fc40e83d6be56a5e4ccd13f47de2af8c470e9a","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-a1fc40e83d6be56a5e4ccd13f47de2af8c470e9a","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ElEyd5lXDO2kbC269l+0TAoq02z4KcCPeSt8KjqxSX6sLi+mgX5lMUvmHXOZQCzgMzR9feWZmFV3kLOlPPO6/A==","shasum":"4fcd823239163b0fca8616cd5ddb176ee31271d5","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-a1fc40e83d6be56a5e4ccd13f47de2af8c470e9a.tgz","fileCount":33,"unpackedSize":52613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2xboXOXaslbpkAjHvrwcxk4CecmlnsmQAAbzEHT26TAiEA7Q+gMFe32gu2eWPkorSAnUFreycx2R1JBJH6u/MzyNA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcy8hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1lQ//UjLqAewGgSaCOOwY6p1/GPN+ZCAicJNf5Htu8xsqFM/LcBNd\r\nZJUOTYE1fy8oSM0aq/pzwx06p3jkSebRLt9kfpq+rx2dSUQGZa4aD1vh1t12\r\nnpWvypr6PQt82CWPz2pO6ydXmJQXwBhe0nlZDjn8ja7QyltyT2Zo3zixg9Vk\r\nupNXg2o20Xu6HCwztdoRw2yWBr6/HoGcEna1ZY7VKUs+piY7ycAD9vJQxWSI\r\ndBIW0HhrATFraWTqicJ/yzOeNXgl0taAtx/rHdVaMLLb2qtEh3yxjVtq7JuD\r\nmGbYCRrobuuL/mmc5urYpA5F7NAyCR1NL9tvWMs0OxwLilIpMQWsnqqn22u0\r\nMAWiH/pcefrto8pJfI7sZn/ThvzdmB2V+9lwc5ESwkNQFnQzT8f8wKOsFCYV\r\nR36zbBwRUzG9H8AfzhKOT2rlIYs+WIPbsc3i4BnAJdkgClbnAXVNBHmhaIvO\r\nEXvOtHB97kOlM2ayyUzreSYGn0FscWjn4iMX0sHJYU8If1FMPcq5PuBBaKlY\r\nCxiLNbu2GUa+89UMJdCoVqej5xzOMprp8QSyYttPFPtNeAx+hkZ8JB4pfaj2\r\nLZo22SEsFM2F1g6KfxTiEJ9QucKYOyHRP+SCMwagqEpYBfma4gJ/Jgc/SFjd\r\nYcr15rio6g8fb08mNVuBc7bOwSMb7kt9HjI=\r\n=Ffrf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-a1fc40e83d6be56a5e4ccd13f47de2af8c470e9a_1668493089639_0.7187186980257774"},"_hasShrinkwrap":false},"1.0.29":{"name":"sdk-coral-enterprise","version":"1.0.29","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.29","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-K5+bYbBBQRDvXSgwbmfIvo9Tulx51k5VvNYdBtaes1rf4vYRjWlC2LEsyhGGeF6o5tnU0fprblqNpeaLKIJzZA==","shasum":"440c4a1d5430ed8390556d9ece974515cf6f31fe","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.29.tgz","fileCount":33,"unpackedSize":49983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+JUF128OgZdaXOeMkgsiREnpxuWFQsaFsZETaRsSGtAIgZ5PMnFS16Q2CPTN2DeL178FqvHi0wDH5yd6xDLqBimc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcy+GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp7g//RCvKGwjv/IyEbrLUmWqT4DHFs4HPwrKAuzo1Uqvy7xqyzQfl\r\nxFMZ1XZU7W0gVF12zJd2RRyx1HtyUkOG+Eg9z2pgwC3jrjmCDJu6/hLW5cHe\r\nH9/ym1iYEZOAua6vuSrJPRRY++PWLyoCnrdDtqHATpH32rq8znSOYcY9E94Q\r\nZ6t1vIXlMbxpjOs0Kp+AEsYtVpyzff1aw3xGZCq9D/myQrg+2KsEBYD+nN/L\r\n5VTI5ApMOgqkDkvYvtE4TlBEh9ODGGTDcX24344bweDXIQ0coRlrHXgZVDg0\r\nbXqHjH+cBYPF2M/Uo8SKN5lS0mef0c7GDfNCk3aRXSxv8i3uK2UXpidj15Rc\r\nbvFxPceaFW3OyBttfPTlzgjIOwRoiflA9jowVE4GHBgUonGpYrvEsCJftSNP\r\n+6fbcXcoPbanZvtHyo42vBFe8Ll8vxYhWRzJ/q0erbFenzCu+eqJ0gtHdvzS\r\nZ8i7RhEJ/WuJvmCP+G6zmh8wWsSCOHCF7wVbzvF18YiqPzvg0hw4WzEN+Qej\r\nRHd73x9iUcTB3YbN+nHnuXRWc++ss67Evg8sJG1POeUf/L8QKabQgesmAOt2\r\nABjfXSshr/B0s23LXo+OJawVs3pcgdvn9H1/teFDIFugJl1JQFvTnZuLfoIo\r\ntMo/1KWpZ9mzuYiL3lqUUp2POd2YTqRdLZM=\r\n=0jyG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.29_1668493190079_0.866334048375093"},"_hasShrinkwrap":false},"1.0.30":{"name":"sdk-coral-enterprise","version":"1.0.30","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.30","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-WbZdBXH+2NTYoU7TL25OevfxGwNAeXPxkPphyF45M4EKh49X9ZdqPAkrvP7MIb7Fi8iB1aev/MKJatzfRC59ag==","shasum":"55902136a85ec071709f842fe2595168bbab7388","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.30.tgz","fileCount":33,"unpackedSize":52573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDmgV1b59T8W2Ip1Nj5XgSOIeQyEjgNCYsJtFIbPbTSAiEAvTTIFLmcp10cdLMTWjqzUgInj0YmXs45otUqO8RmKJE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcy+nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsiQ/8DR5aqUOo4w+VB4v/US6HqPHzJmGFO1SalTDO7F8rQpFn7ZvH\r\nMToDdeghqIlDLvpGuqL0MTyNFbS1HTJp04Cw4Cw3j6UK3sF7ESoTLXMYoGIA\r\nMqibBYKUSdH7uGmwtVGXr/jnMaFoHs0vui5fdZ1ohew9Lsh7ufATObpdQyya\r\nj0+aXGcrQm0DCvV+RniwuJq4NaTq1yKsO8N8gwW9dNrlYqWpy73eBiHlTQtM\r\nZf3q9P8B2kJ8uBQESVW1lCDh/saQMadI9fbh8Gfwkmfu7Z+4UhomT8C44i79\r\nfUp/sjdFIflOexSZlOvfiXKbPwPimrEB44iOHqCSEkIVX1rCMrMPrAmSplaV\r\nAi/UO/fu9RNA8NXwBnolBNjor9gR2/oYQcCqArw/smq/RQ89eIQnGPgKF24s\r\nJwYjT8fbHw0t74IhzwMeG7if+m0GlmkLmTk9v9FAjhnKi3oCBVtHB8p8kMOY\r\nw7hj2GCvqq+zhWKjBpSeaMRwKbf1MnBKpEDKLzaK1uWksSg1pwDg18rICmZD\r\nAgzsjCEmMX072aNXFBciX4kZwR9kjNcaNH/qWAUkHmTqyfRSint1/vaLHuz7\r\nKRima3KLM2sXzsD+uMydkZIo9mwffTlK2evOx0jnbjESF6vwNg0EszJv7KRq\r\ncK30lP+/Ru6/J0E7eAHolZAM6DPjns9Qkuk=\r\n=GcWz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.30_1668493223051_0.9503154317665163"},"_hasShrinkwrap":false},"0.0.0-0846946bd8872a8f97b706ceefd8809fef007ac2":{"name":"sdk-coral-enterprise","version":"0.0.0-0846946bd8872a8f97b706ceefd8809fef007ac2","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-0846946bd8872a8f97b706ceefd8809fef007ac2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-AtB++4OZcxn5zpmRqzAjX7MH1MboV/jmYVzjzTIONnjaqgtMzPIvwqD3tYJDKWEetvtlFxwgqR1r5N6XcmkLyA==","shasum":"a0be25df7473ad96931e44b3af3ee5876c91c6ca","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-0846946bd8872a8f97b706ceefd8809fef007ac2.tgz","fileCount":33,"unpackedSize":52625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeRnCxda4CiKnN6Iu9zvc+9/FL2FuRyd7DfONBbjGa1QIgCXu4gPS0IARZgBMIur8hUWuUPTLFU9bc7cXk78HNHz8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc0zWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT3A//XfcRIEW6gTB388TEcIK2Bnp+RxSIyBeb+UwHn0VFqUwDVux+\r\nGsXsFPhuXxRbDjBUjOxddCz3UKMDM2s2SMrKtGFLcWi2w7aWqwsOpr8aGcpH\r\nAR6fqIqxoTXSJMJPMmo/Df6m4ZxmA3xOrcTio8VSEFR2IQvX2dPs4+5cKrN5\r\nleZCzR4OoKrXcuZWa3FpXtTUUa9bZESxZF+nyd8caD0w1jQ2SVCtnwph6YNk\r\nUZnWAjARY9YBNdhi1drDXgfxyCGUIQNLQbgYveMi36xFNSZ+6HgBq72cr3gz\r\nXOSy9zf/S7A4+g7+//82pWSEqx3PBMpacKJIpO5lpxhauIB95bb4c3UbDGFz\r\nM/LXV9zxVSEFnVnMQGJharu/quXL5T64ZcH4ry1h6pyFrk4hsgCDiAeU8YIU\r\nTiyB+FS38Z246c7uv/LakqJHPz8rRrKoE5E+jFLH9vuT/vvXpdiejpt/6fm9\r\n7FDZFFMiUw2bxnkff5FbRYPNKmEjAjcgVP7EJBRXKCWu5i0hTDQGEWozs82r\r\nvvn3qo6AFEAzbSHIjunqjxj3SHZhGMF+AIhHZJz1epLB4FKUR/MPngt+DS4a\r\nIWNrtx41uWPeEB2atd+NH0mmLREVzch5yL2yKxQ0MRhzarVem1hmj0twePCt\r\nWdc4vWRwlqCbfEo1KE8qc/OypwKnw94muN8=\r\n=haMd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-0846946bd8872a8f97b706ceefd8809fef007ac2_1668500694463_0.8181192547718315"},"_hasShrinkwrap":false},"0.0.0-7b76c4cdc8d7b30c81538fb23092bc6842316106":{"name":"sdk-coral-enterprise","version":"0.0.0-7b76c4cdc8d7b30c81538fb23092bc6842316106","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-7b76c4cdc8d7b30c81538fb23092bc6842316106","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-R9P2qCvVCGrki2ux7XhmCqqj9D94vLtDFuAMng6UCYEE0okRflAT9wIveCbh80Y2OM3ko6nS8a9eP8OgCROoqA==","shasum":"fe69e9b2943ec363042c5244e64ef8b00e0b5890","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-7b76c4cdc8d7b30c81538fb23092bc6842316106.tgz","fileCount":33,"unpackedSize":52625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWS9x9wOdgqO4dMiKlkrGQWxcucmIbcbi6rPIaoEJsmgIhAJY2GRpBrSOYC9PsKHLlSWj18c4Ar1He+KFLm0OcWKzi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc1CVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorSQ//bILkdBgyBRghoBnrZwsozyv7MWKtH81zF4Nae++Vh4FH1Co7\r\nb6aE9BqaPVtlmi2OtGJrIJ59vZwWi1uCwB83kcYhNkwyivqTbeCmw6sV2o5a\r\n1pYXWyLznNVvM5cK2tEhpVSAyp45fd/OkEbqh6qLkgsvUn1QWBfpp/fMm1A1\r\nk2KyTtchHQfsHJn67hpmNy3F6ddKEoLWtQ+Yr/DgpV82gGe9Cnw1ZO4X62zf\r\njwHiWKlp1JA03i56Yd9ieqicMGrF3P319csc83HumRD8qut+B0mdbr0cKpC/\r\nZnwK/2Y8Ueqo4YcHuJetwHND/iVT7yym9IpFQTFxbmM18aYvDwn1jVOd7VMS\r\nUHUqGs75Q0F4f2S2tlE89bulUogjuc95pzJ5b21bBw9ILKidMnU+6IefprV5\r\ndKagaIFZVKy/6qLDHjO14euZL3FBch68epwYthvnTC3vxL390eWlgfxJGxmc\r\n4OHPo/q5oDqRCqRA1yu5zfJwFKm9Ah2xnTIHWLt/OG8eMBn+uHNxkIjGxjO2\r\nNvssvV7NTdg8tnzQ0Zm/o8WbJxvjhHZTZHKPsLrusDgdSqQjct88CfBUUo22\r\nDC8yFk4V/QdEnqIMCOglrcuPK7UX7rD6f3I1hfvmu4XEXpwN84Eg6JEa24yS\r\nQu47Q/KS+vh+uOJu//N7hoafZQV7AyQ8MOg=\r\n=5Soa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-7b76c4cdc8d7b30c81538fb23092bc6842316106_1668501653096_0.7664028579257107"},"_hasShrinkwrap":false},"1.0.31":{"name":"sdk-coral-enterprise","version":"1.0.31","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.31","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-J5Ac0vXexIuwn8C1w5koNkj9fiukT8A18+TenFVxCSD5TeDdqXf5QVKiSo9aFyzPiG4LUIF7cM1yYbW5205KtQ==","shasum":"c6eaa4678071ca7c2fd454e22e5111a75ef628cf","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.31.tgz","fileCount":33,"unpackedSize":52585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpa5wwRwDVoXLOYvE6Gp/Nk3vUUeJ/0U/oH4sDTdII9QIgSD9E3bfOaJRm9Qf7V5UKJ9EhffhCrNsUlYkgFbBOtA8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc1C1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrONA/9Gyd2uBwHxtHKPuW5a291WRG5/wRBqR709zEYeHJyZCEDyeh2\r\nHWyxA37xV1npPyJyCoCzP4znWAcqk55A6IMfGxMp18cZaj95en/Wh/nUaB+x\r\nA7rGaXe4kBASnoPMo/2kXMSBummql6TQbNl55ExNfpJNmF7Mar1prDSdseJb\r\nKAwHiWC9JQ/jxv5a+20DjM1clHCMytO77OTgyENtZqou7WTQn5bSsN6FmUzb\r\nAQPP79xCzWl2cSS7xt6cPPtAfPEulJ+92/bBECe7LeqfmjaugCjmKod7xojD\r\nGWdywZAqrDgs1G/AWPYZ/t7PqUPPMcAGYog/xiwozATojX1HSJUvQvV6dIrp\r\nqWWl3xPOZq+RiD8U6T6ZLkR9OXlr7FIlQv/feoE8p0e13ZnXA+VUwajt79Bd\r\n22tGpj50IGqUU3DcrwiK4cSwiekzkZR7w19HJ88GYwcAEb4cQbwpS8QTzfmg\r\nFUd+3o5uSLRYw0mbeYKP6sdlJgcSE+bwx6iDAZDBGBGTgtKTCJ7Sd8jts99V\r\npPTPhJlGEH+Sshml/C1v1VURrNoAjmSpecM87KAkPZhBK7OPMKLXXGRk68d9\r\ntcqIAkGq/1cWeRYSkHKnVFHCTl7Pq69KvSmAb+HHZntMr4Uv6uollqI9in1t\r\n1/mtspJvhI/GepnPTmrWsbheF7nKgc0/mFM=\r\n=d+9i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.31_1668501685271_0.7331411147459943"},"_hasShrinkwrap":false},"0.0.0-61c615511e18e593614e1cce3aee3760e2699ef5":{"name":"sdk-coral-enterprise","version":"0.0.0-61c615511e18e593614e1cce3aee3760e2699ef5","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-61c615511e18e593614e1cce3aee3760e2699ef5","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-zWHZYaQakdIrxVH8z8RLZmXjyktSzXUkVc/0fyVtd8nKfaSni5iPsbXnUGr2XdVt/HsHATqx1NxYhDjUFpRNXg==","shasum":"2d2234265facc56548a78c3fbd630b45e0a2fc8f","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-61c615511e18e593614e1cce3aee3760e2699ef5.tgz","fileCount":33,"unpackedSize":52625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkYcslWJP0gRWYX8Y16auoPY+Ai/nwzYk8V7QZf1oF9QIgYvUKIQjOQAQMJy/klFux19/ez/hbPv7g8cPwT5FaV08="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc232ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmrA//dW9J6X0Lrz+TiEUY8ajKpDaOUIqxI1exTx7I7k83EQaqh8PI\r\nP73WV5RLUWmAA+BDZFjIPG1+rHYXvApVhPZL/ryZvn9Qb3SoeZt8Il0Smyvq\r\nWFYm7CV0/y99piP/No1XTlTo21eory9d3i9tyKUPQCNH9+fKCVuUZL5tsmB0\r\n5hZQm2+kjtSnS+lXQIzgmtry8e4UF0fyl6rXD6TLsYAkU5oz5+CzSLlZSSGY\r\nglomt8fMljWagPMQiDURdb5goZ9RJp3NdzZTL1VvtXiGMsJwWg64ndd+0HHr\r\nwARBTB2v2Ubs0WSZFs+SfALwvHC1dp4dmZJ4XDLDIRE6yXprQGYRMYx5JNXR\r\n0ZzyfxllXRc6zLhv98yg/p01KvFxc4O3SKmhrZa2wkVIaUw9uWvTZVBvI8X3\r\n6fFZ4W3NRO3OTe0zyFI0XF7Pzs6/ezZaXoFCMR09PK9IoQFc028D8ocNL25A\r\nYgyMwhi27RiT3Fb1nlUZ0/K4smVmmJdXqwGf4zrBTPT8/4zVemeRBxFX38XC\r\noVi0xVDwl6zlTL7oofvuT6NLeAdhBUFprq5fSHkqBhtH5INuW03uHjT+fjhQ\r\nFU56S7r3jgQMtVHlDi83L9v6AZiUmqXiBS7fPwJWB3z2vaDNx4FR+k6b/O35\r\n8bcXuz8sZBIfqhVWVtn/JKouu3O0UR5SyGw=\r\n=IrpA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-61c615511e18e593614e1cce3aee3760e2699ef5_1668509174464_0.6809329130290518"},"_hasShrinkwrap":false},"0.0.0-c35a7259c9192cc549f6dd4a77330ffd4feef4be":{"name":"sdk-coral-enterprise","version":"0.0.0-c35a7259c9192cc549f6dd4a77330ffd4feef4be","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-c35a7259c9192cc549f6dd4a77330ffd4feef4be","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-++jga1/x6dbhuPrkZeRIgujF2AL9tM3NTurLXjj4qJu9S1FFPRSNQYvzFYh5o3hXFoeE39Y3OL6BnlSwS3ugpg==","shasum":"cacd22d48a0a39d6450213f13867e1ae64cfd15e","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-c35a7259c9192cc549f6dd4a77330ffd4feef4be.tgz","fileCount":33,"unpackedSize":52761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3IxU5BNWygKlKdJLv5Acjh/BTcC5oV/JAfvMfv7XXCAiAjgunWYrU6Ex9rHg37a9QCC2xuqjHtAaGhAeUgu06dNQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhJd7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouVQ//TQZ6GBsUu2jH3/KQgiVmkX9kut6X9pdH6P43kfUaZdYHf52+\r\nRbWAMIBtZ6FVzdE0vR0wMNTKaZs33EkxjwuiEcy983zaYYyYXumr16O7Lsqo\r\nfDSHlevwNp45mZq7sZg28qe5z46TQsU94Q5De2ocGAQmNhcz8QZ2bBmbi8dd\r\n00s6sbfWZa6I/CAAkZ8ZnTx8C5eyVeNOvRM1lQwY1w4GYTWNSrhstImhAiKx\r\njNY/xeD5AMPr5Caautp4CVskso7IOwZ9xe1IXiOjnbB1fu/8OzwbctvcR0Yo\r\nFMy0PEODzfCv7PUdLcxdRSoim9nbcmBljtu2u/50tRGVpt0u0DFZVyKCI7kU\r\nLu3ew+qKXL1qjdAgcJast45/r3Ot2z+bleCm0PLBZQQ3OuQrMnduNxRFOfUg\r\ngny/Z4uaZU3nZIVoJC1xjWCHRETTTVj2IMHk0sqa1h9joUs1WsCQtdYVfooZ\r\n6yJ896BHYoQEAKROgklOiOjbU7Fv+JkKzeXmDjRKodSg1L/OrEjc71/KNgj9\r\njTD6FYWOD56cnHDG1AWTn1YqweILt5gnUrcg/5yU+wClJyt3pjl2ZR3RRc8G\r\nogyTnxe9EpB5wHj8x96K9cYe53BTdTJ84n1S6h7QqXrGQO9fzxxF3BhNLwF0\r\nSO4KlDzHLlpiVkJR5kp7c1fJ/SbOwAGeiRo=\r\n=Mb4l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-c35a7259c9192cc549f6dd4a77330ffd4feef4be_1669633915672_0.5631578656470648"},"_hasShrinkwrap":false},"0.0.0-fd1d02f2e393dbb209635117d2a3ae978275afba":{"name":"sdk-coral-enterprise","version":"0.0.0-fd1d02f2e393dbb209635117d2a3ae978275afba","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-fd1d02f2e393dbb209635117d2a3ae978275afba","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-JDLrQoIA1a/D1kfNsK50y/QrSwdsvG8tLEP9o5iiWyKNe6r9S17TVMVpPGAgiWyoAoUXa702mM+fcStDGFlidQ==","shasum":"89ee842812abe8d8d29f33c801e98f7a085f3aa2","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-fd1d02f2e393dbb209635117d2a3ae978275afba.tgz","fileCount":33,"unpackedSize":52761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUZ9elslT0bcwJg6hgkQf3YUph6I8ar2QGWMStsQl65gIhAO/7EEbUWMN/4eIZ+/mJe4jgKocZbOL1lZ4U0544eNrw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhJnNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYBw//XLZrN1ZGnXc8WshnPAfajln+CPp6vhNQGq2h2D72rG2CDxAB\r\nwjjfTrhcsqU1KqNf0k4Yu6Y97OdHtTilf1Gzov1PRM59hbOtNAMWiTIKjxJz\r\n6OgBTpn3YJfazRe74hVVqD1fiBeZjO2cHjCt9oU5HhkM/0Vls0OpflAgbv1T\r\n052k8+RvcPVYwn+0ThdVY3xqP8yRouN/7dmkFkHbng38amTovUTdyZUIhEGn\r\nTQf3fofBEehFoVXSxK7Zw9sPcBmfniHGLXkcHSOea7d99mpmKW7c2v9wmi3K\r\nqVQHMjso5ZyKgXsL+X4N+i4p6IoUlZ+6ub47NCckHcmFqiSxNuSgtmwX8jtO\r\n0pwOf/NWlKYKzShwI8GM26cp8wve0InxpCvK5pxcyglNPBjti6kuJcBlMNBW\r\n5OTP2Y+MY9BXLTflWUSg8nlkoXt8B3ow8QQZcGym6lOcebU3zj+P4I7jh01O\r\nAaZ69yC+XFhZ2GSwGHSrKQWbCJDvGnAECjAyZ9DcAyAdhmtDLJgy8dDR+xyA\r\ny7F56aJqsbyFhA+vMQcfujJzgMu94CdzGgeJfmSrMCI0jjIRfnE4OrwitMFV\r\n+JFTmtB6qDXoaWPHrLbYPS5R2PQPO+YmgPIYIyO0TxwvdqkAzMuA1fG7Wvf/\r\nfTIOgo5c7VUFzVHjojtvGT7K5F9JAaTWAHw=\r\n=cVJC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-fd1d02f2e393dbb209635117d2a3ae978275afba_1669634509226_0.11020454135512159"},"_hasShrinkwrap":false},"0.0.0-a0a687314bba96f763cb0bae8ff047503a4eda79":{"name":"sdk-coral-enterprise","version":"0.0.0-a0a687314bba96f763cb0bae8ff047503a4eda79","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-a0a687314bba96f763cb0bae8ff047503a4eda79","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-WK6BiV8JkSSiMErtdDr++v5Kxb0wEZKmxTb35lbI6EXMN2T8hoGM0DQBFsMB6woHlAxW4xDj5xuXaxYcSX52lg==","shasum":"4798253820bae0933e33c5acbd776ce20a189d5f","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-a0a687314bba96f763cb0bae8ff047503a4eda79.tgz","fileCount":33,"unpackedSize":52761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/OnzyYCy0i8/p3dHbqrPeon6Ut5WBc6TgVELujcW4vAiAgnXwVxVTjZbpT/pq7HChxp6fssWrDe/kItGBBI6wMAA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhJvbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGRA//WGMQZUMGxZCnENgFbpgirMTbJu4y2CxgM2PveOgAxG7a/6Tw\r\nFVXhNPRHSWJ8tzTExi3vJPSyGK0v7DFTb+KqjAJRnR+IksWsRfVxAQKp0XAA\r\ncfgxHBg1fJDdv5Y1DFUR8y4epwZcbAorKl5nzZn7CjQPvNXgcJS9POLn5VXv\r\ni8mkQjI9B5K4ADwYvmmxvFLY4XITkrYHqwhQMdAkAFqhF1vM8Ka6ihNrJZYH\r\nbqg32tFOafatk5MaXICzmn9JpSV/NwnjvOwasa9VILFb0BFXh0s5XAolejyP\r\nCAut1hqrdMOTWbFICGzuqg2C18ixfN9ZxIVpJyLFbR8+9bwuvoPIYvpHLcY7\r\nhj4atGsAlDkVziPb4z5OZ4RPORVNFGCDZawGws1Q5UiuBuowROEdO0eA/bB2\r\nlRGnA9RxvwQxsBSYFZwPVAEBqpnWDiPbd1ppaUiJThGetnjmcxSgA9z6nOQJ\r\nMFrPadONnWFF8UTD68x+lHvzjKV/irkKnwTsjMovmvGnfoX/Wstv3nNBAKaO\r\ndEX3cbhpjOswsGpDwFC/IzurQcvVYR6RB+eDgBk/hRlBsMsfBQcB8TV9IlUJ\r\nw+fttufUuTcmdGhugiGvvN7QTBcAtvitMalTOsTp4wLyoy25ZgNBebLv2iwp\r\nXiKdFqVja6xeMb1hWaYiygFDZxjw4uRD3/A=\r\n=i22J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-a0a687314bba96f763cb0bae8ff047503a4eda79_1669635034856_0.1372268136769812"},"_hasShrinkwrap":false},"0.0.0-1bd27690f5b4968d31cd5925d3ff750f188c3696":{"name":"sdk-coral-enterprise","version":"0.0.0-1bd27690f5b4968d31cd5925d3ff750f188c3696","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-1bd27690f5b4968d31cd5925d3ff750f188c3696","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-qnz0Cew/YdHUCiPCz2AMfswjesyBV8vkbY1NO3K9DaFiY38sSGwb/47tpIsBd5e4y3bmkDoiRBFw111qbBTIEg==","shasum":"d2c83f10436ac32ac34b3b7fb892d2ff35084a98","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-1bd27690f5b4968d31cd5925d3ff750f188c3696.tgz","fileCount":33,"unpackedSize":52748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFTXZe7SbLCo8dUiJvjCU4x8uQlivRhWR/ObrF8U4q5AiEA4caX9d+rfFDYMdrkB/CpeLQyJzPF7U/OCTjmmGM/dTQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhqgyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7vQ/8CRORm9zf/EPrRZQg5CWvBKpxWitB5nMLNFn3C/0EQ9zY5jrj\r\n/lYNYE3GkAVtgt+6wA3QtJWuAL9GLvVVpTklYguAJS3zX4nCs393e2WaiIww\r\n6Jr99Tkp1Ctj1Iwq36Lloy8GsxSQpATzWp4VN/D+P5iqw0kNJapASMXjXB5b\r\n27Iw3tyv6LI0CJOx0CnUC5HfLp6baB3gUHcBiHNLfuWcn+psvGPzBPpQ6boN\r\n+Q6UBKxL0sPdVuzPrn7GLPQtsjNpdTSOUG/xsocsoOx8iee5oAH6nMz1OU/Z\r\nU6rURNo2+DtxIDlrkHnSoYSeIgNtwyzD7v2C/wwzkyL2fKodJ/GaTXcuuvay\r\naP8UcMAToCQhy4FlPpNleLNTROmNRHeLkHKvzZJq9AokU/Kr9my1dkeSYLgj\r\ngW0ieoxXJ3WIuxba2+SSRKaaprOVA65+d6SDem0NEzQMA2YP2l5Yxkkfn66V\r\n9fSaQDsb84jMIKalP+8NIxlVc+wpB3Gv5icO8IaFiDNLhnUFbLpAgjtYZ/Cd\r\nW9lyJmYD9MfFkCStBRSr5xn9SIwXZyL30qqpez213iApe/x0ymQHFDbQA/yq\r\n++jW7O0Pmq5ShtYn9GDHQAZeZNWmCXOIFNXS7THMTTZltgJFOxWqXQsf9xKs\r\nw8kz8HGcWksFNr/bi++jvt6ok7hcl1M7+IU=\r\n=tWzR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-1bd27690f5b4968d31cd5925d3ff750f188c3696_1669769265841_0.277370111741452"},"_hasShrinkwrap":false},"0.0.0-08693a5d06b296b20b1a038af2cb8d6464a82f6d":{"name":"sdk-coral-enterprise","version":"0.0.0-08693a5d06b296b20b1a038af2cb8d6464a82f6d","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-08693a5d06b296b20b1a038af2cb8d6464a82f6d","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-4vUTH5EpmERHaS94k6WrrF/UHjg87dzaH8aBGe3bDRzI1sfauUrlSEAUbBw+AdcYJcA8p2RHCt67IddZM8EFKQ==","shasum":"faa1466bcf4f1be7b96addede1470ab3f86f63de","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-08693a5d06b296b20b1a038af2cb8d6464a82f6d.tgz","fileCount":33,"unpackedSize":52748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdAasQhBm1VSc5EcDGWMhuOywvn2GWjqbhrOHRPub0/QIhAImFOwgut/Pameb7xt7xZ1oPJMpXgfhvgsGPyZzd4jb2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhqikACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUeg//cLIObeXjb3nU+ntWdy5T952o46HL4eIb5yJGYZVoEaJMsM5y\r\nKlQQFOFxGYq6HYT5TAmhawsdzqb5x82JVNLGQ69mOHF7CM2iN97ae7AqO39u\r\nRKZ4WNLkF30V6FiKNnTEnHblJUwYsjBCPlYkXinte2u563RHZ4yCEUGiTZ6L\r\nKASc83t1cVh/rOOynzMa+AfcVHnxi84xWA9qO2+drHYlmSkprYbdH2HqFRt1\r\ncJsoAaMpIwq5Q2cjmOc2Cgy3GEeyi575jEYwro06gNnRqa+ilZ0v4tRWZUS9\r\nQwp8dW3FBn/P/hcz7p2Ntnza20jW/77YgOWfEpOetTrDYfRBoWuuLA/euRsa\r\n4IXrgYKAw4MtMvaq8KKoodXNOasIDafshZXQXZleOZD7siVLIKcb+PoXp4xX\r\nRMOSa2QxiKQ++YDPN+M2zsJQDfmfzxCung5TqmIOmld3YT/UxKLXuudDpPmW\r\n6zn5tUneMiiMLFaU6l71i2KFVNO6k+QVt6FC00IRqW1moeEbfFrn+aMDcOid\r\nwypqKwzMKheswi917NjFub6u3ReqsJbjF535/vpyLRUj/twTzqIU0kWjTr7Q\r\nYz/OY7ER/oB4ONk42c5Y/SWDPf2ih9ayUlDiUE02Db4Xx0ALRLZCBOyraAY9\r\nmqN7UDwz6u2uZ1dSFOUnV/JZWdtVQufGewA=\r\n=tqc9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-08693a5d06b296b20b1a038af2cb8d6464a82f6d_1669769380499_0.4521145453985138"},"_hasShrinkwrap":false},"0.0.0-2d3f74977fcbefd9593c543cd170f2fac7fbc5a7":{"name":"sdk-coral-enterprise","version":"0.0.0-2d3f74977fcbefd9593c543cd170f2fac7fbc5a7","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-2d3f74977fcbefd9593c543cd170f2fac7fbc5a7","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-rmnLZapEPPH9iv8qISRDJIXU1ojoKMV4Z5+AEnv1ZuQPrJjOFfGdKg7Bbr3uGKAlIHQtrn5eCZ16kzeQoD2znA==","shasum":"7f190836671dca941983199aad253e8858348d16","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-2d3f74977fcbefd9593c543cd170f2fac7fbc5a7.tgz","fileCount":33,"unpackedSize":52748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDX4OTCAyzzqsCpGoD/c/rk/tgnMviAqXXwhMoqythbqAiEAnGQo1Gf3nP2oi/rEsYcdO0U/Aiqqtgw6KA8cmfH6gTY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhqkDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdrBAAic9xKVBnUmoyrPOvO8duspEW0fWOL6VS7iuw8p6a1oxyOJcs\r\nEQa7Hp2JoEX7aq0jyRf99gHofOqLVm3Jxf2BH+sNkOeBEIteuWAHILP63mJW\r\nAFanc7byG/G5lohulbGV45Rj7s+V6tc8mivNTYx4L2zD7P8orjxrgKlh2JXx\r\nXr5psCyW6e9qfd4mtcLUeg2ViPNZsrWP+QS7xYqSGyYmWHyjp48ZKevgd+WG\r\n1hfVJQjeE95X8VvO9mSMX5aJN3IyrLxUm7MSmZrZWQ+v0e0DdFEQDcUyAsZc\r\nnDcx+bytqZbasqG1MhhGPeZrHLQVlmj3Yklj878LAz2NdfKkmh8sBmse74gL\r\ncfFAetuSNpu75FEOLjqM0O5ThfZ9A0QJ+22jkpN7eETqzdR/30HhfQlhYjuS\r\nHYP3Knm0N8K7oD/HNZkwU0bZ3fDmxT9FrNjh+3++UOxIX8gSZUh+1hyyayjz\r\nzA23CcXWrvOL4vRF7/edB9PJGGJ9HKKY6KqxdihoynTZlNyNbhc9DShN4cEe\r\ntuA4G5tHTYXQnbulgyzMMyjPGbqvuunrqVNjwbvUgE4iqfp+VbaK+EBI1MDu\r\nV+qIbker2CPBLGZWmDHKCbYFFL1weMuZ/BGgMGnhiq/3dzDiFvJifGEyDr0p\r\nPzDaL35ZhqEJiOphr6pOl36mLTpYi6bYOIg=\r\n=NY1B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-2d3f74977fcbefd9593c543cd170f2fac7fbc5a7_1669769474969_0.971796698408349"},"_hasShrinkwrap":false},"0.0.0-edcd6337d021212ec9b2874b5d5f0bc7ab97f895":{"name":"sdk-coral-enterprise","version":"0.0.0-edcd6337d021212ec9b2874b5d5f0bc7ab97f895","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-edcd6337d021212ec9b2874b5d5f0bc7ab97f895","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-QOZAVwdr32RVTvStVMlO4K+VuKgtCykrxshMHSm/BQPV51hvCd5faOI4p4VvYHuGHyIvEpg5EYdJCV766TcqgQ==","shasum":"9030dfce5d0ab62c368a33c815e443838b29e4e9","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-edcd6337d021212ec9b2874b5d5f0bc7ab97f895.tgz","fileCount":33,"unpackedSize":52748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOeo2GLGQU+Pt5MQfKUFOiK1Pd/YjmMUXiNq+AI6ALNAiAhxQQxo++NSBqKuUqJfyynliB574tV/fZToZINMOeKGw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhqk4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCmw//c54nWQ5enrWGWDnf41HMDPfQ78wCNXe1YrGk+QzzVbZY+r+8\r\n49Ylg3UNzCB+8bnEQ4vL7D+mmbgZ9vmrCcak3ekzoAkfep6jKu1s2PKuGLH7\r\nLpJkphEsbDA4niHANAvjxNnFoU5m4WQTJiq6I1BQ6YDlCAf9DnlnOU1/JNYQ\r\n0tedQ106KQYZRn8y5vEVpcdLt6CdbSHRfBnhP2c8erlNiJrr6k5Y89XBSaB4\r\n5DkMqVOmfYWEbEO+sCsvoRVWCCK691yJkNxML38s+FALIg/yaeEtQAqLrZR+\r\ndMYQYHLaHQ3CA3y+S7apQZb3mZ2puFHrXcqxzDoo5tJxWwjsV6rE7inkOs/I\r\nUftAnRreVNztzCELz/7rdTU6LbCYtrZ8Jie44gA0uPWXKOwU8aaJNAuuUbDz\r\ndRHLxXP7nwEcjQPZkR70BzPqBSxA35R6Qx2IctkioVPIqluGypXnQ55DwpCS\r\n+/dzgaSb1m6pXvC4evdNX343BoYZ3pP1r22HSO4Rg+Tnal3y7SPh7ec/VtHI\r\nHN5LKKkLuGOF52DxFH3+D+nseOxrjubgw2mk3bt3cF6uwrpJsCh5JSRZJDix\r\nc3cSISQXB+7+iCltLtqt2dh1OWjTqeB2jG11/L6Rx2j6PUMYo4TiOyCHZFsg\r\n3mXTHRdTewMkBVQPK4vg0WQHjD6bfR1afi0=\r\n=wcs9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-edcd6337d021212ec9b2874b5d5f0bc7ab97f895_1669769527806_0.3062064661555197"},"_hasShrinkwrap":false},"0.0.0-a7003c3a3e828ae2312864e1236a4dc7ce44ba50":{"name":"sdk-coral-enterprise","version":"0.0.0-a7003c3a3e828ae2312864e1236a4dc7ce44ba50","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-a7003c3a3e828ae2312864e1236a4dc7ce44ba50","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-wki05gHVwIE7Wp+JXID/EfWSur3yf+w7MzRnpCq9yqBznD1QWp0yS0X5MZFhSsKrAVFebWKYH+5AIyQ9eUVOwQ==","shasum":"cfbf9ce9a8df7839f879f3084e5af8fe1886bbad","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-a7003c3a3e828ae2312864e1236a4dc7ce44ba50.tgz","fileCount":33,"unpackedSize":52748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHx4mqry1uOLEZSsKnB3cvtaV9iVj6CWjoCPtXyCfCMgIhAJWy/LbsO5XRZGYO2vXa76dOjt1z263xUgrz5ysQgEUe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhqlpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8zRAAhEKu2wMB0SLb8MYDSsa4uGRV/lP1bb6J6EvYT7eoELp0pT0Y\r\nypTbULBSDWS40MmKN3nAoZ3bWEO9i7lqykf0ikMDUG8i/DJubF1pcyOtDQ4q\r\nBe5Ahjo/KfzCQsa9fD+OfG7pZwR6R5fIaH/K1yqsywvVldJB0kQ0Fn8EkbF5\r\n0+AR/pGJIKEMINRe4jK+ynnLLAazPqRtwZFvUAxIU3bgyoJ0vHsWX2sDDuAV\r\n1o59YXMD+/g/YVZjEXABwZFY8vk0QHaG2QQm3i7KHqlGNqGCXQI0KZ1UUZr0\r\n+VOqCabUguiAb1XTlt94Fvj/BKgsidge7Br2rgu9hFSjb3Ir5ppgyXlKYuia\r\ndzrTx3YVpHSrh3athbvVH3fwMLU2WJcc/N+HbIcnJDdKgpP60fzMjed7eMxZ\r\nusYoIsgcHVKpw+uUGnDbiiBKr9Ii6B7uVNf9odNxPFriJKRyF9sEIcxQ4nzg\r\nqkibtRD8F9LPDAzO2xvirx2RflWttTYulX/yh0J59X+IE/PPvO5HuEHCHdQg\r\njqKgmcYtpeDov+WOmumo/rRa+SYpW1ihjwFJQVva1XMT/RhHXPZatbCRl01O\r\np+2En6vTeCgqMP1cPiX+d0S0bn1sqsEHsqX6FWeoUBxCqb6ySStLU5mrWNIm\r\nybkRAoxhlbDNGa0+QAWhi1RY38s/k36XhCQ=\r\n=IXgb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-a7003c3a3e828ae2312864e1236a4dc7ce44ba50_1669769577316_0.923179131068347"},"_hasShrinkwrap":false},"0.0.0-b21c2e58571d79984ec25838a5641a18c7e29c63":{"name":"sdk-coral-enterprise","version":"0.0.0-b21c2e58571d79984ec25838a5641a18c7e29c63","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md","description":"企业服务组件，包括","_id":"sdk-coral-enterprise@0.0.0-b21c2e58571d79984ec25838a5641a18c7e29c63","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-KVWMt6oYeBBpl3ZI6RcV92XVhKa/xpNxxv5U85raAd2bNZHBD+3NwEvrzL/+R1OT6gjKq7WJE6jiF+jtpX+DKA==","shasum":"4f6ea428ec0d69ff829cb89b1736551bee8a0aa8","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-0.0.0-b21c2e58571d79984ec25838a5641a18c7e29c63.tgz","fileCount":33,"unpackedSize":52748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5cZbXJn8AtPvtOpaxF7X5Tz8ngYzt/A6TXdSyjtCePAiBS3mdSNC6sRG+CRLPoRNrVQ49W7cvDrw0uu0sAGINhhA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhsEeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHAA//amk1nuf0pQry8oLh5udqFMvyxBXRyl+GgWGJvavEM8ahStbo\r\nbJbgSHhxCg6IldLf99SR4M6ozbt2EpFYfNOC8Zve8alIrkCDC1W1h/QIqS5r\r\n1qi6MA2+qKvDi+F0wTLrYPJd6LnT+ni6DwUIn4G14DrVveP16A9XNvXPg+YF\r\ne6xTqgzndx42hEhBhfN4OiB1HsPVH41rq6roJ8tpHqBNsT0TU6iuvyYsiAMP\r\nD/z+696/8H2mM7gVDtuOycI1s06zEOLpTZeeedZZBb09hxplDXBT344+7CYj\r\nG/hTocznagY6lI8M33scNKedjXfhVMQNwCnZc3z90CQCgQDcN+PH2Xj1cx1y\r\nG4EZa7/1e2fhl9Rn8X/uYuS4jGWwdqbJe2cczsBKusfrxI13ZlZaPW4qlEpR\r\noARps/WuXlfxEL1Q2C7bMBlNKWIF59ElkyQsi5syO9deB5uz1tu0ijjk1lb9\r\n49tQVDFk86keVUaEMI6dHYlTP1DzPu8FwIKkYqA7FWsve4hnvZY433YqGPCS\r\nTT3KykKSOnhOmXFyM16cNqxLRxaQDbX1WzuJmSid/WfPrgEPPVjMywtQAiQr\r\nkU3IHHgs1gYX1kZIf6cvFsnWo6Okjn/a9DHSpkdRRHeN/hkZEDa9GnPtwSke\r\nJTH+m8hyT677Kq8ErhEKtgR2ErjNm3Qz948=\r\n=/cub\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_0.0.0-b21c2e58571d79984ec25838a5641a18c7e29c63_1669775646176_0.7449306502030215"},"_hasShrinkwrap":false},"1.0.32":{"name":"sdk-coral-enterprise","version":"1.0.32","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"coral-tools build","prepublish":"npm run build"},"dependencies":{},"peerDependencies":{"react":">=17.0.2","react-dom":">=17.0.2","tdesign-react":">=0.36.4"},"devDependencies":{"@tencent/coral-config":"2.0.1","@tencent/coral-tools":"2.1.0","@tencent/webshop":"^5.2.1","@types/react":"17.0.47","@types/react-dom":"17.0.17","jest":"28.1.3","react":"17.0.2","react-dom":"17.0.2","tdesign-react":"0.36.4","typescript":"4.5.5"},"description":"企业服务组件，包括","_id":"sdk-coral-enterprise@1.0.32","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-QNUDJfxmC1RNthm/Bb0A6fPPW5ZYdr4a7fqlNwfHJmy8KCmMF7EgtDDWLsOQnzdForh8ewZTIjKTNfLQ8veEPA==","shasum":"c5618c600b09bb607ecdf3abea67143b23da2695","tarball":"https://registry.npmjs.org/sdk-coral-enterprise/-/sdk-coral-enterprise-1.0.32.tgz","fileCount":33,"unpackedSize":52708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBascxHjvS1i4gHbC4NC0nI2nssnGVsPSbe0Ac/Vfle6AiEAvTcW8xBJ2+IQTa9+1amkOF/PXC5nCxkM15xcMSZ6e9Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhsHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQEA/+OxbqdVmsXKukOO3dxKjJMRE4ERnHd03GoAo/tTs/Smt0+m5w\r\nnknZzJtOIbGdjQ5NIjDSYkDKvvIzXuS9YFYDit2sB4GQU54a0SJYA9DF6tBt\r\nX35WssmuGQQZKMsp7PmdmbVzxroiDrQzLQzxJc8RW6nG5qa1FC7ipEKXIZVG\r\n4J+zAQLCXs6UPOUKIjIUyGOKFeMIzDksbwnnJWASjDuNLpMpo9RwZhkr7Lpr\r\nSKlO3ZOqmD9LT1xYCehsd6uPWZwhBM22ov2NLPIb9SXjNkUZOMCXcv+qMLcr\r\n2H+G+4o4DlPDdAf67aSGPmMYiYIH8G2Mj9rW2q8qjGR3iSZrQ/hK+0UPsfBz\r\n8D/VYhXpox4LzmZvDONjwAcVwsdAbGkZwVzY8uldACols8nzOs6aLBxaq4oz\r\n8blE3kSLZak/oFexk5OwwIjdZyxbw+hF8Ez+23p8MPlCZYRG51i2JTHa5PBr\r\nUpMXkWrdvHrC8V01wMS8XVgTXdgONH6tRb7i5mDtjMhoV+GmxN+rGLgsnLGG\r\nAyJlZ2HAqiKDtu1cLqsTL6Ylj8pplAXmWJzV2HCmHwKV9C5OIdJq8BomKt9Q\r\n70oPRWKkQUO4OgnvaSIeRC94BhKZajMZscZWM7Cvb+tlCpiD7WY7xnbAaXtO\r\n0K3bOZ9dlnxo2lrBKIh8m7VgnFC9d5uzZe8=\r\n=nTB2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"libo1106","email":"libo1106@foxmail.com"},"directories":{},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-coral-enterprise_1.0.32_1669775814363_0.37140460569024225"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-21T06:52:18.924Z","1.0.2":"2022-07-21T06:52:19.087Z","modified":"2022-11-30T02:36:54.641Z","1.0.3":"2022-07-21T07:03:13.101Z","1.0.4":"2022-07-22T08:44:23.742Z","1.0.5":"2022-07-25T08:12:32.674Z","0.1.1":"2022-07-26T02:17:19.605Z","1.0.6":"2022-07-26T02:48:14.647Z","1.0.7":"2022-07-26T08:19:20.774Z","1.0.8":"2022-07-26T12:47:16.991Z","1.0.9":"2022-07-27T03:35:46.656Z","1.0.10":"2022-07-28T12:17:13.634Z","1.0.11":"2022-07-29T03:19:35.057Z","1.0.12":"2022-07-29T04:28:20.242Z","1.0.13":"2022-08-02T13:51:31.274Z","1.0.14":"2022-08-03T08:39:45.575Z","1.0.15":"2022-08-04T12:12:30.753Z","1.0.16":"2022-08-05T07:43:52.079Z","1.0.17":"2022-08-09T02:21:36.145Z","1.0.18":"2022-08-09T10:24:30.272Z","1.0.19":"2022-08-10T07:40:16.400Z","0.0.0-b220b19f":"2022-08-19T11:01:32.976Z","0.0.0-225ea70d":"2022-08-21T09:14:33.298Z","0.0.0-2f94ee4e":"2022-08-21T09:21:25.250Z","0.0.0-de6b88af":"2022-08-21T12:17:37.737Z","0.0.0-049d0d1d":"2022-08-22T03:50:06.487Z","0.0.0-4a2664496c9a99e7f03f396f4c284fb4af39e8f2":"2022-08-23T10:19:41.842Z","0.0.0-2666afc6e42fc5006c2c2bbb85a2a21926e7642b":"2022-08-24T04:44:57.441Z","0.0.0-d63acecfef174968618a7e3d906d9bae36af6206":"2022-08-24T06:21:14.765Z","0.0.0-01aee8914429f1202496d3d740944b1ace963037":"2022-08-24T07:55:25.867Z","0.0.0-19305c11ec56030d995eb1e97c1ab1609e5f379f":"2022-08-24T09:16:16.103Z","0.0.0-08559a7a3a09a7806e4ce85b62be257a0b86dcca":"2022-08-25T02:24:19.554Z","1.0.20":"2022-08-25T02:30:21.743Z","0.0.0-e6ac7a5e9be68b8265994201961a7fadaac0f0b0":"2022-08-25T08:21:05.293Z","0.0.0-41cd85b0c1456100ad487920658ea42b9f3f151b":"2022-08-25T08:45:06.864Z","0.0.0-4cf4a9afdb7f29d09a69e28f6e7e09fe5887b85b":"2022-08-25T08:56:22.801Z","0.0.0-3720486f3238343bfef9b55ddc8f010d1fc66de1":"2022-08-25T09:09:32.173Z","0.0.0-c9503e6e1198f541b0521a921a4d123d754efff9":"2022-08-25T10:40:59.798Z","0.0.0-7eb54d7c73adda2fa0da444c0f9c50df3714b15d":"2022-08-25T11:51:48.371Z","0.0.0-418e954c74cacbe5f7fd8af95390774e8bcab115":"2022-08-25T11:56:45.458Z","0.0.0-44a7d094bb579a3ce812ebd19380332812474636":"2022-08-25T14:38:03.258Z","0.0.0-c723b49e64a331a2470e5965d79f10f832756319":"2022-08-26T01:38:37.152Z","0.0.0-2438a0831f1a9aa7fbe3ced98cd107eb3d5517fc":"2022-08-26T02:04:01.256Z","0.0.0-9c92c2780360dc202fce11d05584a9a6860fc645":"2022-08-26T06:15:01.167Z","0.0.0-c53386f04f532062ea585f626669818533370f01":"2022-08-26T07:42:40.445Z","0.0.0-55e4c8945a54a6dbeb91140a2910e07a340068d3":"2022-08-26T07:55:30.289Z","0.0.0-7a0a678410f569bd9730ed7dd6b7d27cbb1487fa":"2022-08-26T07:57:26.888Z","0.0.0-8e4ec797bef9fb08389356ea086a35466a68762a":"2022-08-26T08:59:51.408Z","0.0.0-4241ffa7c4a8ae3a104e4caec2d0f2bad69758de":"2022-08-26T09:04:58.631Z","0.0.0-e25a9e670897e5ab57bfab83f1ad46a4202c48f1":"2022-08-26T09:36:36.079Z","1.0.21":"2022-08-26T10:41:06.225Z","1.0.22":"2022-08-26T11:04:29.448Z","0.0.0-46329755c830c969f335353a54fe303bea7e3234":"2022-08-27T07:18:33.803Z","0.0.0-99c7863e25b1d9b563679e053b1486a9d2d7976d":"2022-08-27T07:21:29.747Z","0.0.0-cdfb85fbc2099c08c1c6645479482d2e1677e486":"2022-08-27T07:36:22.665Z","1.0.23":"2022-08-27T07:38:33.640Z","0.0.0-60f3cd9e608b3c751cf01f6b6d587cd2a127a460":"2022-08-27T11:05:28.850Z","0.0.0-5869066f1dffdf6bb866155ea7b07853eef314cb":"2022-08-29T05:20:09.589Z","0.0.0-343e6cfd2a04c4ae1c657be3b9405cc86863cef9":"2022-08-29T06:22:46.151Z","0.0.0-8512ff1d5588183b9706a401c9cb68582605caea":"2022-08-29T06:47:03.566Z","0.0.0-b11d571bafaa1da73f0c6b31cc0c27c5f3914e43":"2022-08-29T07:18:00.186Z","0.0.0-6a4c2e85329ebd84f541d4b7b4652a6bf3f49e42":"2022-08-29T07:22:31.259Z","0.0.0-dd5c07cf11cebcef512e95ce76a33aaf64c54868":"2022-08-29T07:29:34.898Z","0.0.0-ec315add863333a3143e11b851e69fe301c5fc83":"2022-08-29T07:39:55.581Z","0.0.0-9631e399fbf09dbe3273467ebbc0c28d1cb30780":"2022-08-29T07:42:09.195Z","0.0.0-f10214521281460193aa36f46dbec281f058a8fa":"2022-08-29T08:12:40.326Z","0.0.0-683b4327eb5692a0525b884292993595f3d9a80f":"2022-08-29T09:36:24.373Z","0.0.0-272daa19deb02ad01047a30cab423edb2977ea65":"2022-08-29T11:38:56.597Z","0.0.0-18d42ae052bc8eb1bb7dc7112e70ad1ded1479cc":"2022-08-29T11:40:09.525Z","0.0.0-983d98616c27712c3868ee2805d7d38377ed94d1":"2022-08-30T05:08:48.827Z","0.0.0-a8d762872a858f9b69b7758fd0eed4e8ad1e2f0d":"2022-08-31T02:46:48.004Z","0.0.0-562144d2165736c49c2c4519426fa2148937dafe":"2022-08-31T11:14:21.583Z","0.0.0-89755c2b31fadba432509c849cf93fe78910ff99":"2022-08-31T11:17:28.082Z","0.0.0-a87054ae91b3b4330abdaa6a33fbb8ba93ccb677":"2022-09-01T02:57:01.997Z","0.0.0-0b878076a0c28c85bb4472198d07f0d2f28c9864":"2022-09-01T07:01:09.715Z","1.0.24":"2022-09-01T07:04:02.544Z","0.0.0-a55418d44211b993827001cc878dcad95fc8ea43":"2022-09-01T14:27:33.240Z","0.0.0-fc83d3036ecf05b0c16031e59fc045674f54e7b0":"2022-09-05T08:41:40.621Z","0.0.0-d4c2080fcdc5970c48c1795d2dc8e0f6eb2ebaef":"2022-09-05T08:45:26.452Z","0.0.0-c162f92eceb7672e5a7a77934ff2d982585212b2":"2022-09-08T06:16:18.288Z","0.0.0-ccc9b130d1b58bd10e7325343759447ed4e73430":"2022-09-09T04:44:41.020Z","0.0.0-7fa33ac5114e988056a7b7589f9cb1473991baa6":"2022-09-09T05:21:49.227Z","0.0.0-ecd9ad1d06ee4ab23d90653d50c98e1de7606cc2":"2022-09-09T06:39:49.469Z","0.0.0-9645b935c8c28872ae594eb3100f20390672f433":"2022-09-14T09:37:02.012Z","1.0.25":"2022-09-14T09:38:35.631Z","0.0.0-6ab0cbe6b8934dca641484322b869e2b32e4eb27":"2022-09-20T08:42:28.608Z","0.0.0-76a0ee1ee0dc56010dedbd17d5685b40d51328d4":"2022-09-20T08:51:14.872Z","0.0.0-a91c88f46ec9ae2fcd10eb40072767dbcacea371":"2022-09-20T16:02:43.759Z","0.0.0-0759e0a2b008f8be70d16067c5606e7af15746aa":"2022-09-20T16:04:25.837Z","0.0.0-4b5ab5b0ca2edaf1f9eae46b8ea81c8519756b8f":"2022-09-21T03:32:58.043Z","0.0.0-aa4f0bda57f09c100f8a92dc31196890f2edd643":"2022-09-21T06:17:27.579Z","0.0.0-f7127a3012ecc2598ec65ba8b2698bf9a8d9e9c3":"2022-09-23T08:48:41.065Z","0.0.0-94bdf6ddc702820bfbfb11424167dfc98273779c":"2022-09-27T11:18:17.212Z","0.0.0-c35ce467723e808ad85d4ef586f0e71d3fa9c53f":"2022-09-28T09:39:51.871Z","0.0.0-830ce0908509c15d21319cb479713221e13d3991":"2022-09-29T02:22:29.041Z","0.0.0-6a0f7e5a5a689cb45eaf9b9f417ed1fdc946ac02":"2022-09-30T05:12:21.604Z","0.0.0-70f5a591cf55e4de37a57b3b1221d617aecd59df":"2022-09-30T05:34:39.279Z","0.0.0-1c44448cf481931cdcca252479483ce576286a1b":"2022-10-11T06:50:37.011Z","0.0.0-45dae63e1576d3b7f4c53da28faae84798c28b3c":"2022-10-11T08:05:57.078Z","1.0.26":"2022-10-11T08:07:43.089Z","0.0.0-0f0b7999783c37eb9397eb6a533da9b7da8747ae":"2022-10-11T08:11:52.666Z","0.0.0-b6a1ef49e195d23088dfed6e02d4aab1243b71c3":"2022-10-18T11:31:36.679Z","0.0.0-9ad4167bd497a14c59468d128347c2e9ff16ba22":"2022-10-18T12:01:27.129Z","0.0.0-97237693c39b48f1622e1e75725f422fe9c59608":"2022-10-18T16:48:15.855Z","0.0.0-f6401b3877e0f6e45148a241860d5272834a1794":"2022-10-19T03:27:11.204Z","0.0.0-e4f594e9c85631e954d73234bb18e4f125bbc0fa":"2022-10-19T04:34:17.255Z","0.0.0-32b3d27492d3d470451fd8ee2f2dc1652d42d8e7":"2022-10-19T05:11:10.830Z","0.0.0-9f013c9aa02386a6ac5336325760a5f7b94d5694":"2022-10-19T06:17:35.112Z","0.0.0-12988cf3b33bb1c02e1559d6be484a44783c0c77":"2022-10-19T11:40:23.030Z","1.0.27":"2022-10-19T11:45:44.069Z","0.0.0-da2fe367496fd308fcb9559b3014b3e0d571ef84":"2022-10-20T07:18:09.218Z","0.0.0-b78f3c18b11589ebb4f78fe2b2e61f2cbec6402c":"2022-10-20T07:22:04.225Z","0.0.0-26644800461233f92e0367da90b1a11ad353e1e1":"2022-10-20T09:45:35.070Z","0.0.0-8b877072eb5f3aad6660d6b5bb6e1ce611875a81":"2022-10-20T12:29:53.070Z","0.0.0-8423e29de34361c9aada8a756ca4e190cff72d70":"2022-10-25T15:11:19.156Z","0.0.0-4a6d97dc0448f9c00666cdbb42f5e5a18e1a7041":"2022-10-25T16:09:56.797Z","0.0.0-a8214f969b2524c7564661794e8d8232cc07fb2b":"2022-11-09T12:17:19.323Z","0.0.0-2f39ebba2ae5650f527bd29f03d6cc85e96b79d3":"2022-11-10T06:25:05.108Z","0.0.0-20169c5337a561e9538d237bc9f6350978e8736f":"2022-11-10T06:55:20.068Z","1.0.28":"2022-11-11T04:39:40.232Z","0.0.0-27e57105be7dff29ffffdf929334bf4082b9c20d":"2022-11-15T03:36:45.614Z","0.0.0-37faf38881e2e51d87f8997898bb04222466c92e":"2022-11-15T04:49:32.527Z","0.0.0-9f3622271c9670c464aeefffb91318b5a3d477a0":"2022-11-15T05:10:16.143Z","0.0.0-59795f1a79caf64eff8a915726d7f029e51e4b05":"2022-11-15T05:22:13.205Z","0.0.0-e585efc6795cf78e6140e025080328b108aa23fd":"2022-11-15T06:02:12.734Z","0.0.0-acaf338fff7e0d2b3ce7cc092b4dcffc41c365d5":"2022-11-15T06:11:15.373Z","0.0.0-a1fc40e83d6be56a5e4ccd13f47de2af8c470e9a":"2022-11-15T06:18:09.834Z","1.0.29":"2022-11-15T06:19:50.271Z","1.0.30":"2022-11-15T06:20:23.257Z","0.0.0-0846946bd8872a8f97b706ceefd8809fef007ac2":"2022-11-15T08:24:54.641Z","0.0.0-7b76c4cdc8d7b30c81538fb23092bc6842316106":"2022-11-15T08:40:53.274Z","1.0.31":"2022-11-15T08:41:25.520Z","0.0.0-61c615511e18e593614e1cce3aee3760e2699ef5":"2022-11-15T10:46:14.657Z","0.0.0-c35a7259c9192cc549f6dd4a77330ffd4feef4be":"2022-11-28T11:11:55.856Z","0.0.0-fd1d02f2e393dbb209635117d2a3ae978275afba":"2022-11-28T11:21:49.410Z","0.0.0-a0a687314bba96f763cb0bae8ff047503a4eda79":"2022-11-28T11:30:35.034Z","0.0.0-1bd27690f5b4968d31cd5925d3ff750f188c3696":"2022-11-30T00:47:46.016Z","0.0.0-08693a5d06b296b20b1a038af2cb8d6464a82f6d":"2022-11-30T00:49:40.699Z","0.0.0-2d3f74977fcbefd9593c543cd170f2fac7fbc5a7":"2022-11-30T00:51:15.134Z","0.0.0-edcd6337d021212ec9b2874b5d5f0bc7ab97f895":"2022-11-30T00:52:07.988Z","0.0.0-a7003c3a3e828ae2312864e1236a4dc7ce44ba50":"2022-11-30T00:52:57.510Z","0.0.0-b21c2e58571d79984ec25838a5641a18c7e29c63":"2022-11-30T02:34:06.355Z","1.0.32":"2022-11-30T02:36:54.547Z"},"maintainers":[{"name":"libo1106","email":"libo1106@foxmail.com"}],"description":"企业服务组件，包括","readme":"# SDK-Coral-Enterprise\n\n企业服务组件，包括\n\n- <ServiceLogin/> 用户登录、用户注册\n- <ServiceOrgCreate/> 团队 (机构、企业) 创建 \n- <ServiceOrgInvitePage /> 加入团队\n- <ServiceOrgInviteLink /> 邀请加入\n- <ServiceOrgDetail /> 团队详情\n- <ServiceOrgList /> 团队列表\n- <ServiceOrgMembers /> 团队成员管理\n- <ServiceAccountSettingGuide /> 账号/昵称设置指引\n- <ServiceOrgRemove /> 解散团队\n- <ServiceOrgTransfer /> 移交团队\n\n## 使用介绍\n\n### 用户登录、用户注册\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceLogin } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击登录</Button>\n            \n            <ServiceLogin\n                visible={visible}\n                appid={''}          // 业务 ID\n                onClose={() => {   // 点击取消按钮\n                    setVisible(false)\n                }}\n                onSuccess={() => {  // 登录成功回调，此时业务域的用户 cookie 已种下\n                    message.success(`账户登录成功`);\n                    setVisible(false);\n                }}     \n            />\n        </>\n    )\n}\n```\n\n### 团队 (机构、企业) 创建\n\n```tsx\nimport React from 'react';\nimport { Button, message } from 'tdesign-react/esm';\nimport { ServiceOrgCreate } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>点击创建团队</Button>\n\n            <ServiceOrgCreate\n                visible={visible}\n                width={800}\n                appid={''}        // 业务 ID\n                onCancel={() => { // 点击取消按钮\n                    setVisible(false)\n                }}\n                onError={(msg) => { // 保存失败回调： msg 错误信息\n                    message.error(msg)\n                }}\n                onSuccess={(orgInfo, addMemberMethod) => { \n                    // 保存成功回调： orgInfo 为团队相关信息 addMemberMethod: 已选择的添加成员的方式\n                    message.success(`创建成功! 团队ID：${orgInfo.teamId}， 团队名称：${orgInfo.name}`);\n                    setVisible(false)\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 加入团队\n\n```tsx\nimport React from 'react';\nimport { ServiceOrgInvitePage } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <>\n            <ServiceOrgInvitePage\n                mode='normal'\n                visible={true}\n                inviteToken=\"\"\n                appid=\"\"\n                onSuccess={() => message.success('加入成功')}\n            />\n        </>\n    )\n}\n```\n\n### 邀请加入（添加人员）\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgInviteLink } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>添加人员</Button>\n            <ServiceOrgInviteLink\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 团队成员管理\n\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgMembers } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>成员管理</Button>\n            <ServiceOrgMembers\n                appid=\"\"\n                teamId=\"\"\n                visible={visible}\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队详情\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgDetail } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队详情</Button>\n            <ServiceOrgDetail\n                appid=''\n                visible={visible}\n                width={980}\n                teamId=\"\"\n                onClose={() => setVisible(false)}\n            />\n        </>\n    )\n}\n```\n\n### 查看团队列表\n```tsx\nimport React from 'react';\nimport { Button } from 'tdesign-react/esm';\nimport { ServiceOrgList } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <>\n            <Button onClick={() => setVisible(true)}>查看团队列表</Button>\n            <ServiceOrgList\n                visible={visible}\n                appid=''\n                onEnter={(teamId) => {\n                    setTeamId(teamId); // 返回当前选中团队ID\n                }}\n            />\n        </>\n    )\n}\n```\n\n### 账号设置指引\n```tsx\nimport React from 'react';\nimport { ServiceAccountSettingGuide } from 'sdk-coral-account';\n\nconst Demo = () => {\n    return (\n        <ServiceAccountSettingGuide\n            visible={true}\n            appid=''\n            onConfirm={() => {\n                // 点击「立即设置」\n            }}\n            onCancel={() => {\n                // 点击「稍后设置」\n            }}\n            onClose={() => {\n                // 点击关闭弹窗按钮\n            }}\n            onChangeRemind={(checked: boolean) => {\n                // 「不再提醒」复选框 onChange 事件回调\n            }}\n        />\n    )\n}\n```\n### 解散团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgRemove } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgRemove\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 解散成功\n            }}\n            onError={() => {\n                // 解散失败\n            }}\n        />\n    )\n}\n```\n\n### 移交团队\n```tsx\nimport React from 'react';\nimport { ServiceOrgTransfer } from 'sdk-coral-account';\n\nconst Demo = () => {\n    const [visible, setVisible] = React.useState(false);\n    return (\n        <ServiceOrgTransfer\n            appid=''\n            visible={visible}\n            teamId=\"\"\n            onClose={() => setVisible(false)}\n            onSuccess={() => {\n                // 移交成功\n            }}\n            onError={() => {\n                // 移交失败\n            }}\n        />\n    )\n}\n```\n","readmeFilename":"README.md"}