{"_id":"@tylerhammer/notifications-template-preview-react-native","_rev":"28-085d33af30ac62e4c2e8bd936e558122","name":"@tylerhammer/notifications-template-preview-react-native","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.1":{"name":"@tylerhammer/notifications-template-preview-react-native","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@tylerhammer/notifications-template-preview-react-native@1.0.1","maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"dist":{"shasum":"69ce059549589a5b0872aa16309ba72abf625501","tarball":"https://registry.npmjs.org/@tylerhammer/notifications-template-preview-react-native/-/notifications-template-preview-react-native-1.0.1.tgz","fileCount":24,"integrity":"sha512-+UDrhVmIWx9Ltv0RxQEdaQHNaJlilTNFBJ+8SHO9XtwTxJ4BX65+jhJIyc5qVq57wc9b01NWIVcx/SUQfZrm0A==","signatures":[{"sig":"MEQCIDJWzdgGfiEQoxMhlLGarMLmmH8gEqcxIXHqLGjCOfQhAiAp6AuRnOCd3+WVfB/apBJUrvCOR9Kt2ISsDz9Vfhp80w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158804},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"8bc9bc53c49de3003b024169145b9bf065aecf22","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"parcel build","clean":"rm -rf dist && rm -rf .parcel-cache"},"_npmUser":{"name":"tylerhammer","email":"tyler@tylerhammer.com"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"19.8.1","dependencies":{"date-fns":"^3.0.6","@sendbird/uikit-message-template":"^0.0.1-alpha.49","@tylerhammer/notifications-template-preview-react-native":"^0.1.11"},"react-native":"src/index.ts","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.11.0","typescript":"^5.3.3","@types/react":"^18.2.46","@parcel/plugin":"^2.11.0","@parcel/packager-ts":"^2.11.0","@parcel/transformer-typescript-types":"^2.11.0"},"peerDependencies":{"react":"^18.0.0","react-native":"^0.72.0","@sendbird/chat":"^4.10.6"},"_npmOperationalInternal":{"tmp":"tmp/notifications-template-preview-react-native_1.0.1_1705563702313_0.5424275775447742","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tylerhammer/notifications-template-preview-react-native","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@tylerhammer/notifications-template-preview-react-native@1.0.2","maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"dist":{"shasum":"a88b29777df8366274eadf797eb9fd2bb3bc2fcd","tarball":"https://registry.npmjs.org/@tylerhammer/notifications-template-preview-react-native/-/notifications-template-preview-react-native-1.0.2.tgz","fileCount":24,"integrity":"sha512-1KYARZJ+WhfrTYx8lFM7uK9gUcj3dymL1yNIQO6rrlXXsOyQw/kDi8rlfXNtHIqMvWe167VehfpFZ9S9357v5Q==","signatures":[{"sig":"MEUCIBAuviWMtNVBwNd5svyAAgyLpNMHAV4WKPEG/hKybnxgAiEA/8/2iFEMeBh4yRsjejOgKtPSeXrbv30+MPWd+4Zq5/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158804},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"8bc9bc53c49de3003b024169145b9bf065aecf22","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"parcel build","clean":"rm -rf dist && rm -rf .parcel-cache"},"_npmUser":{"name":"tylerhammer","email":"tyler@tylerhammer.com"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"19.8.1","dependencies":{"date-fns":"^3.0.6","@sendbird/uikit-message-template":"^0.0.1-alpha.49","@tylerhammer/notifications-template-preview-react-native":"^0.1.11"},"react-native":"src/index.ts","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.11.0","typescript":"^5.3.3","@types/react":"^18.2.46","@parcel/plugin":"^2.11.0","@parcel/packager-ts":"^2.11.0","@parcel/transformer-typescript-types":"^2.11.0"},"peerDependencies":{"react":"^18.0.0","react-native":"^0.72.0","@sendbird/chat":"^4.10.6"},"_npmOperationalInternal":{"tmp":"tmp/notifications-template-preview-react-native_1.0.2_1705564287960_0.5104479091206362","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tylerhammer/notifications-template-preview-react-native","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@tylerhammer/notifications-template-preview-react-native@1.0.3","maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"dist":{"shasum":"0d58aa5198ec37386996a10308c1cd3c8f490762","tarball":"https://registry.npmjs.org/@tylerhammer/notifications-template-preview-react-native/-/notifications-template-preview-react-native-1.0.3.tgz","fileCount":24,"integrity":"sha512-v6C/8ys6tl7Kg9QhX+/J5rE9uW+7ptj3WUZeUiZcGCn3lkPnGNYQDZktwjH894ciff30N8m4qgLM1goy1hWr0g==","signatures":[{"sig":"MEYCIQCD+TmhZB3KA8qN+u/LreSMjJZjdAc9tqs9RghzIDM+xQIhAPn0khiVAlJPdUOwzDXJJdJG3CgA6nO40Na/FaiPQ1Mr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158729},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"8bc9bc53c49de3003b024169145b9bf065aecf22","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"parcel build","clean":"rm -rf dist && rm -rf .parcel-cache"},"_npmUser":{"name":"tylerhammer","email":"tyler@tylerhammer.com"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"19.8.1","dependencies":{"date-fns":"^3.0.6","@sendbird/uikit-message-template":"^0.0.1-alpha.49"},"react-native":"src/index.ts","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.11.0","typescript":"^5.3.3","@types/react":"^18.2.46","@parcel/plugin":"^2.11.0","@parcel/packager-ts":"^2.11.0","@parcel/transformer-typescript-types":"^2.11.0"},"peerDependencies":{"react":"^18.0.0","react-native":"^0.72.0","@sendbird/chat":"^4.10.6"},"_npmOperationalInternal":{"tmp":"tmp/notifications-template-preview-react-native_1.0.3_1705564789811_0.8720995242575735","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@tylerhammer/notifications-template-preview-react-native","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"@tylerhammer/notifications-template-preview-react-native@1.0.4","maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"dist":{"shasum":"34cc97f73596115de2657e593130626cbf3323be","tarball":"https://registry.npmjs.org/@tylerhammer/notifications-template-preview-react-native/-/notifications-template-preview-react-native-1.0.4.tgz","fileCount":25,"integrity":"sha512-L2ji5crsVvW3JhRKgC8PCyGehHpjQ+hyGPP3QqeYTpZ51pqlnDiMy2e/mxUWKBX+pt6KzcGTHwZOnxR5GEnTHg==","signatures":[{"sig":"MEUCIQDkMWEBFZMbIchwxPPkdoMcoqHH1d6o7+gdfkTJvASKrQIge8+RCXv2hyFvZQ6Y84faCfBDh+a5QskqhPi0KkV599s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159892},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"c0e472ce75ef5c69bb3201d5d14f0f81bf721bf3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"parcel build","clean":"rm -rf dist && rm -rf .parcel-cache"},"_npmUser":{"name":"tylerhammer","email":"tyler@tylerhammer.com"},"_npmVersion":"10.5.0","description":"## Usage","directories":{},"_nodeVersion":"21.7.1","dependencies":{"date-fns":"^3.0.6","@sendbird/uikit-message-template":"^0.0.1-alpha.49"},"react-native":"src/index.ts","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.11.0","typescript":"^5.3.3","@types/react":"^18.2.46","@parcel/plugin":"^2.11.0","@parcel/packager-ts":"^2.11.0","@parcel/transformer-typescript-types":"^2.11.0"},"peerDependencies":{"react":"^18.0.0","react-native":"^0.72.0","@sendbird/chat":"^4.10.6"},"_npmOperationalInternal":{"tmp":"tmp/notifications-template-preview-react-native_1.0.4_1712558123215_0.9643448685713623","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@tylerhammer/notifications-template-preview-react-native","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"@tylerhammer/notifications-template-preview-react-native@1.0.5","maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"dist":{"shasum":"31e93b08f740e452efd04853ca7d54d3f366c339","tarball":"https://registry.npmjs.org/@tylerhammer/notifications-template-preview-react-native/-/notifications-template-preview-react-native-1.0.5.tgz","fileCount":18,"integrity":"sha512-P5YxvSA3tlKCwIGpg2EA/bMnonpOFwKd4HECaIvWYz1xBByI0aOefmgZM49sxy7mH1wcwCgveMO2BZF7Yo0jDg==","signatures":[{"sig":"MEUCIQC1nKknSXZEIBW59g3ZpoBRc2R5TeEyDUsVgiMAN773twIgAsaDH1ElQJgCGmydYSbm2inpoWVDKrzSiG2/nLZf/Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29743},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"76a77ebb6ec6caed7f0975c185b9d2bdd6e92a20","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"parcel build && npm pack .","clean":"rm -rf dist && rm -rf .parcel-cache"},"_npmUser":{"name":"tylerhammer","email":"tyler@tylerhammer.com"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.1","dependencies":{"date-fns":"^3.0.6"},"react-native":"src/index.ts","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.11.0","typescript":"^5.3.3","@types/react":"^18.2.46","@parcel/plugin":"^2.11.0","@parcel/packager-ts":"^2.11.0","@parcel/transformer-typescript-types":"^2.11.0"},"peerDependencies":{"react":"^18.2.0","react-native":"0.72.4","@sendbird/uikit-message-template":"^0.0.1-alpha.49"},"_npmOperationalInternal":{"tmp":"tmp/notifications-template-preview-react-native_1.0.5_1723198088671_0.2515519542838289","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@tylerhammer/notifications-template-preview-react-native","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"@tylerhammer/notifications-template-preview-react-native@1.0.6","maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"dist":{"shasum":"38396672ebbec042cb53ab94aa3c1751986390af","tarball":"https://registry.npmjs.org/@tylerhammer/notifications-template-preview-react-native/-/notifications-template-preview-react-native-1.0.6.tgz","fileCount":24,"integrity":"sha512-3NyFL5DaQVVO/UXJTesHLFy1jjsHGTjWApSD1RYz+txQbVfZ7AenW8xR3FtesuUh7/H2wJSVvnhs/ni3gXzaxQ==","signatures":[{"sig":"MEUCIQCcdlQVEdZ137aH2Ftgf25TTtdB3fXG3xarpUMejooBoAIgVWFUMrb1X17ae+j1Q5+JbnhT93/B2tmg0+1dormznZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166116},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"76a77ebb6ec6caed7f0975c185b9d2bdd6e92a20","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"parcel build && npm pack .","clean":"rm -rf dist && rm -rf .parcel-cache"},"_npmUser":{"name":"tylerhammer","email":"tyler@tylerhammer.com"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.1","dependencies":{"date-fns":"^3.0.6"},"react-native":"src/index.ts","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.11.0","typescript":"^5.3.3","@types/react":"^18.2.46","@parcel/plugin":"^2.11.0","@parcel/packager-ts":"^2.11.0","@parcel/transformer-typescript-types":"^2.11.0"},"peerDependencies":{"react":"^18.2.0","react-native":"0.72.4","@sendbird/uikit-message-template":"^0.0.1-alpha.49"},"_npmOperationalInternal":{"tmp":"tmp/notifications-template-preview-react-native_1.0.6_1723198308599_0.9993464990117893","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@tylerhammer/notifications-template-preview-react-native","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"@tylerhammer/notifications-template-preview-react-native@1.0.7","maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"dist":{"shasum":"ba8092c03892d64d6affa434894ec98142666369","tarball":"https://registry.npmjs.org/@tylerhammer/notifications-template-preview-react-native/-/notifications-template-preview-react-native-1.0.7.tgz","fileCount":26,"integrity":"sha512-kbwVqzsOk4Zr7qrveZIRap5OWOoj237iKu+/rUZeJ6v21eRAT6EragGsakVjLSFKW8EWOaHdRq/mtgWLrD1cBA==","signatures":[{"sig":"MEYCIQDYCuJFzLxOQDdtiPkXhN36AoEyedEjcGl1qQgQ1dbVNQIhAI84NLXuqhp/VP04J8caHYnoLbLsnAuioE53LdkxMFB0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161358},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"a7385e2e2d3471d94b949b95c4f7e4ea4c04e072","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"parcel build","clean":"rm -rf dist && rm -rf .parcel-cache"},"_npmUser":{"name":"tylerhammer","email":"tyler@tylerhammer.com"},"_npmVersion":"10.5.0","description":"## Usage","directories":{},"_nodeVersion":"21.7.1","dependencies":{"date-fns":"^3.0.6","@sendbird/uikit-message-template":"^0.0.1-alpha.49"},"react-native":"src/index.ts","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.11.0","typescript":"^5.3.3","@types/react":"^18.2.46","@parcel/plugin":"^2.11.0","@parcel/packager-ts":"^2.11.0","@parcel/transformer-typescript-types":"^2.11.0"},"peerDependencies":{"react":"^18.0.0","react-native":"^0.72.0","@sendbird/chat":"^4.10.6"},"_npmOperationalInternal":{"tmp":"tmp/notifications-template-preview-react-native_1.0.7_1723198626637_0.72250958799652","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@tylerhammer/notifications-template-preview-react-native","version":"1.0.8","description":"## Usage","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","react-native":"src/index.ts","types":"dist/types.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"parcel build","clean":"rm -rf dist && rm -rf .parcel-cache"},"keywords":[],"author":"","license":"ISC","dependencies":{"@sendbird/uikit-message-template":"^0.0.1-alpha.49","date-fns":"^3.0.6"},"devDependencies":{"@parcel/packager-ts":"^2.11.0","@parcel/plugin":"^2.11.0","@parcel/transformer-typescript-types":"^2.11.0","@types/react":"^18.2.46","parcel":"^2.11.0","typescript":"^5.3.3"},"peerDependencies":{"@sendbird/chat":"^4.10.6","react":"^18.0.0","react-native":"^0.72.0"},"_id":"@tylerhammer/notifications-template-preview-react-native@1.0.8","gitHead":"a7385e2e2d3471d94b949b95c4f7e4ea4c04e072","_nodeVersion":"21.7.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-bMjGUMlcXoMO33K9ua0BPIXwzBr8iBCA+rOq5Gg3ZY9oM42ZRPuYYUMnFBxYd/WYupCxbIChqOILL/bPgZvZcQ==","shasum":"a20154abaa45b0c5c08562c9b7442573b072a1da","tarball":"https://registry.npmjs.org/@tylerhammer/notifications-template-preview-react-native/-/notifications-template-preview-react-native-1.0.8.tgz","fileCount":26,"unpackedSize":161992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/625VnzqXh8nsqyg03pnotzlokhPTsoUE8NWCrtEPXwIgOOKiniEiQn6Czf2xQu/PIMKYDAs8xlOx8pnl4G1sATU="}]},"_npmUser":{"name":"tylerhammer","email":"tyler@tylerhammer.com"},"directories":{},"maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/notifications-template-preview-react-native_1.0.8_1723199642918_0.5878155795898206"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-18T07:41:42.205Z","modified":"2024-08-09T10:34:03.236Z","0.1.0":"2024-01-05T04:39:14.593Z","0.1.1":"2024-01-05T04:41:37.559Z","0.1.2":"2024-01-05T05:04:03.634Z","0.1.3":"2024-01-05T05:07:06.121Z","0.1.4":"2024-01-05T05:09:06.178Z","0.1.5":"2024-01-15T04:51:39.593Z","0.1.6":"2024-01-18T06:08:36.232Z","0.1.7":"2024-01-18T06:10:49.557Z","0.1.8":"2024-01-18T06:27:13.801Z","0.1.9":"2024-01-18T06:36:30.779Z","0.1.10":"2024-01-18T06:41:05.687Z","0.1.11":"2024-01-18T07:07:48.477Z","0.1.12":"2024-01-18T07:18:29.131Z","0.1.13":"2024-01-18T07:29:53.482Z","0.1.14":"2024-01-18T07:33:22.595Z","1.0.0":"2024-01-18T07:38:08.341Z","1.0.1":"2024-01-18T07:41:42.476Z","1.0.2":"2024-01-18T07:51:28.140Z","1.0.3":"2024-01-18T07:59:49.992Z","1.0.4":"2024-04-08T06:35:23.332Z","1.0.5":"2024-08-09T10:08:08.832Z","1.0.6":"2024-08-09T10:11:48.752Z","1.0.7":"2024-08-09T10:17:06.813Z","1.0.8":"2024-08-09T10:34:03.076Z"},"license":"ISC","keywords":[],"description":"## Usage","maintainers":[{"name":"tylerhammer","email":"tyler@tylerhammer.com"}],"readme":"# Notifications Template Preview - React Native\n\n## Usage\n\n```\nimport {NotificationPreview} from '@sendbird/notifications-template-preview-react-native';\n\n----\n\n<NotificationPreview\n  globalTheme={globalSettings}\n  template={templates[item.notificationData.templateKey]}\n  notification={item}\n  themeMode=\"light\"\n  customImageComponent={props => {\n    return (\n      <FastImage\n        style={{\n          ...(!props.parsedProperties?.imageStyles.height ? {aspectRatio: 686 / 320} : null),\n          ...props.parsedProperties?.imageStyles,\n        }}\n        source={{uri: props.imageUrl, priority: FastImage.priority.normal}}\n        resizeMode={props.parsedProperties?.resizeMode}\n      />\n    );\n  }}\n  handlePress={props => {\n    switch (props.action?.type) {\n      case 'web': {\n        if (!props.action.data.startsWith('http://') || !props.action.data.startsWith('https://')) {\n          return Linking.openURL(`https://${props.action.data}`);\n        }\n        return Linking.openURL(props.action.data);\n      }\n      case 'uikit': {\n        return console.warn(props.action.data);\n      }\n      case 'custom': {\n        return;\n      }\n    }\n  }}\n/>\n\n```\n","readmeFilename":"README.md"}