How to use generateRandomId method in storybook-root

Best JavaScript code snippet using storybook-root

supportedReactions.js

Source:supportedReactions.js Github

copy

Full Screen

1import {generateRandomId} from 'stream-chat-react-native';2const reactionData = {3 'Frequently used': [4 {icon: '😃', id: '204', uid: generateRandomId()},5 {icon: '👍', id: '333', uid: generateRandomId()},6 {icon: '😡', id: '252', uid: generateRandomId()},7 {icon: '😈', id: '293', uid: generateRandomId()},8 {icon: '🎉', id: '127', uid: generateRandomId()},9 {icon: '❤️', id: '365', uid: generateRandomId()},10 {icon: '😂', id: '209', uid: generateRandomId()},11 {icon: '😊', id: '212', uid: generateRandomId()},12 {icon: '😇', id: '213', uid: generateRandomId()},13 {icon: '😍', id: '218', uid: generateRandomId()},14 {icon: '😫', id: '245', uid: generateRandomId()},15 {icon: '🥺', id: '247', uid: generateRandomId()},16 {icon: '😢', id: '248', uid: generateRandomId()},17 {icon: '😭', id: '249', uid: generateRandomId()},18 {icon: '😤', id: '250', uid: generateRandomId()},19 {icon: '😠', id: '251', uid: generateRandomId()},20 {icon: '🤬', id: '253', uid: generateRandomId()},21 {icon: '🤯', id: '254', uid: generateRandomId()},22 {icon: '😳', id: '255', uid: generateRandomId()},23 {icon: '🥵', id: '256', uid: generateRandomId()},24 {icon: '👿', id: '294', uid: generateRandomId()},25 {icon: '👹', id: '295', uid: generateRandomId()},26 {icon: '👺', id: '296', uid: generateRandomId()},27 {icon: '🤡', id: '297', uid: generateRandomId()},28 {icon: '💩', id: '298', uid: generateRandomId()},29 {icon: '👌', id: '320', uid: generateRandomId()},30 {icon: '🙏', id: '344', uid: generateRandomId()},31 {icon: '💪', id: '348', uid: generateRandomId()},32 ],33 'Gestures and body parts': [34 {icon: '👋', id: '315', uid: generateRandomId()},35 {icon: '🤚', id: '316', uid: generateRandomId()},36 {icon: '🖐', id: '317', uid: generateRandomId()},37 {icon: '✋', id: '318', uid: generateRandomId()},38 {icon: '🖖', id: '319', uid: generateRandomId()},39 {icon: '👌', id: '320', uid: generateRandomId()},40 {icon: '🤏', id: '321', uid: generateRandomId()},41 {icon: '✌️', id: '322', uid: generateRandomId()},42 {icon: '🤞', id: '323', uid: generateRandomId()},43 {icon: '🤟', id: '324', uid: generateRandomId()},44 {icon: '🤘', id: '325', uid: generateRandomId()},45 {icon: '🤙', id: '326', uid: generateRandomId()},46 {icon: '👈', id: '327', uid: generateRandomId()},47 {icon: '👉', id: '328', uid: generateRandomId()},48 {icon: '👆', id: '329', uid: generateRandomId()},49 {icon: '🖕', id: '330', uid: generateRandomId()},50 {icon: '👇', id: '331', uid: generateRandomId()},51 {icon: '☝️', id: '332', uid: generateRandomId()},52 {icon: '👍', id: '333', uid: generateRandomId()},53 {icon: '👎', id: '334', uid: generateRandomId()},54 {icon: '✊', id: '335', uid: generateRandomId()},55 {icon: '👊', id: '336', uid: generateRandomId()},56 {icon: '🤛', id: '337', uid: generateRandomId()},57 {icon: '🤜', id: '338', uid: generateRandomId()},58 {icon: '👏', id: '339', uid: generateRandomId()},59 {icon: '🙌', id: '340', uid: generateRandomId()},60 {icon: '👐', id: '341', uid: generateRandomId()},61 {icon: '🤲', id: '342', uid: generateRandomId()},62 {icon: '🤝', id: '343', uid: generateRandomId()},63 {icon: '🙏', id: '344', uid: generateRandomId()},64 {icon: '✍️', id: '345', uid: generateRandomId()},65 {icon: '💅', id: '346', uid: generateRandomId()},66 {icon: '🤳', id: '347', uid: generateRandomId()},67 {icon: '💪', id: '348', uid: generateRandomId()},68 {icon: '🦾', id: '349', uid: generateRandomId()},69 {icon: '🦵', id: '350', uid: generateRandomId()},70 {icon: '🦿', id: '351', uid: generateRandomId()},71 {icon: '🦶', id: '352', uid: generateRandomId()},72 {icon: '👂', id: '353', uid: generateRandomId()},73 {icon: '🦻', id: '354', uid: generateRandomId()},74 {icon: '👃', id: '355', uid: generateRandomId()},75 {icon: '🧠', id: '356', uid: generateRandomId()},76 {icon: '🦷', id: '357', uid: generateRandomId()},77 {icon: '🦴', id: '358', uid: generateRandomId()},78 {icon: '👀', id: '359', uid: generateRandomId()},79 {icon: '👁', id: '360', uid: generateRandomId()},80 {icon: '👅', id: '361', uid: generateRandomId()},81 {icon: '👄', id: '362', uid: generateRandomId()},82 {icon: '💋', id: '363', uid: generateRandomId()},83 ],84 'Food and Drinks': [85 {icon: '🍏', id: '653', uid: generateRandomId()},86 {icon: '🍎', id: '654', uid: generateRandomId()},87 {icon: '🍐', id: '655', uid: generateRandomId()},88 {icon: '🍊', id: '656', uid: generateRandomId()},89 {icon: '🍋', id: '657', uid: generateRandomId()},90 {icon: '🍌', id: '658', uid: generateRandomId()},91 {icon: '🍉', id: '659', uid: generateRandomId()},92 {icon: '🍇', id: '660', uid: generateRandomId()},93 {icon: '🍓', id: '661', uid: generateRandomId()},94 {icon: '🍈', id: '662', uid: generateRandomId()},95 {icon: '🍒', id: '663', uid: generateRandomId()},96 {icon: '🍑', id: '664', uid: generateRandomId()},97 {icon: '🥭', id: '665', uid: generateRandomId()},98 {icon: '🍍', id: '666', uid: generateRandomId()},99 {icon: '🥥', id: '667', uid: generateRandomId()},100 {icon: '🥝', id: '668', uid: generateRandomId()},101 {icon: '🍅', id: '669', uid: generateRandomId()},102 {icon: '🍆', id: '670', uid: generateRandomId()},103 {icon: '🥑', id: '671', uid: generateRandomId()},104 {icon: '🥦', id: '672', uid: generateRandomId()},105 {icon: '🥬', id: '673', uid: generateRandomId()},106 {icon: '🥒', id: '674', uid: generateRandomId()},107 {icon: '🌶', id: '675', uid: generateRandomId()},108 {icon: '🌽', id: '676', uid: generateRandomId()},109 {icon: '🥕', id: '677', uid: generateRandomId()},110 {icon: '🧄', id: '678', uid: generateRandomId()},111 {icon: '🧅', id: '679', uid: generateRandomId()},112 {icon: '🥔', id: '680', uid: generateRandomId()},113 {icon: '🍠', id: '681', uid: generateRandomId()},114 {icon: '🥐', id: '682', uid: generateRandomId()},115 {icon: '🥯', id: '683', uid: generateRandomId()},116 {icon: '🍞', id: '684', uid: generateRandomId()},117 {icon: '🥖', id: '685', uid: generateRandomId()},118 {icon: '🥨', id: '686', uid: generateRandomId()},119 {icon: '🧀', id: '687', uid: generateRandomId()},120 {icon: '🥚', id: '688', uid: generateRandomId()},121 {icon: '🍳', id: '689', uid: generateRandomId()},122 {icon: '🧈', id: '690', uid: generateRandomId()},123 {icon: '🥞', id: '691', uid: generateRandomId()},124 {icon: '🧇', id: '692', uid: generateRandomId()},125 {icon: '🥓', id: '693', uid: generateRandomId()},126 {icon: '🥩', id: '694', uid: generateRandomId()},127 {icon: '🍗', id: '695', uid: generateRandomId()},128 {icon: '🍖', id: '696', uid: generateRandomId()},129 {icon: '🦴', id: '697', uid: generateRandomId()},130 {icon: '🌭', id: '698', uid: generateRandomId()},131 {icon: '🍔', id: '699', uid: generateRandomId()},132 {icon: '🍟', id: '700', uid: generateRandomId()},133 {icon: '🍕', id: '701', uid: generateRandomId()},134 {icon: '🥪', id: '702', uid: generateRandomId()},135 {icon: '🥙', id: '703', uid: generateRandomId()},136 {icon: '🧆', id: '704', uid: generateRandomId()},137 {icon: '🌮', id: '705', uid: generateRandomId()},138 {icon: '🌯', id: '706', uid: generateRandomId()},139 {icon: '🥗', id: '707', uid: generateRandomId()},140 {icon: '🥘', id: '708', uid: generateRandomId()},141 {icon: '🥫', id: '709', uid: generateRandomId()},142 {icon: '🍝', id: '710', uid: generateRandomId()},143 {icon: '🍜', id: '711', uid: generateRandomId()},144 {icon: '🍲', id: '712', uid: generateRandomId()},145 {icon: '🍛', id: '713', uid: generateRandomId()},146 {icon: '🍣', id: '714', uid: generateRandomId()},147 {icon: '🍱', id: '715', uid: generateRandomId()},148 {icon: '🥟', id: '716', uid: generateRandomId()},149 {icon: '🦪', id: '717', uid: generateRandomId()},150 {icon: '🍤', id: '718', uid: generateRandomId()},151 {icon: '🍙', id: '719', uid: generateRandomId()},152 {icon: '🍚', id: '720', uid: generateRandomId()},153 {icon: '🍘', id: '721', uid: generateRandomId()},154 {icon: '🍥', id: '722', uid: generateRandomId()},155 {icon: '🥠', id: '723', uid: generateRandomId()},156 {icon: '🥮', id: '724', uid: generateRandomId()},157 {icon: '🍢', id: '725', uid: generateRandomId()},158 {icon: '🍡', id: '726', uid: generateRandomId()},159 {icon: '🍧', id: '727', uid: generateRandomId()},160 {icon: '🍨', id: '728', uid: generateRandomId()},161 {icon: '🍦', id: '729', uid: generateRandomId()},162 {icon: '🥧', id: '730', uid: generateRandomId()},163 {icon: '🧁', id: '731', uid: generateRandomId()},164 {icon: '🍰', id: '732', uid: generateRandomId()},165 {icon: '🎂', id: '733', uid: generateRandomId()},166 {icon: '🍮', id: '734', uid: generateRandomId()},167 {icon: '🍭', id: '735', uid: generateRandomId()},168 {icon: '🍬', id: '736', uid: generateRandomId()},169 {icon: '🍫', id: '737', uid: generateRandomId()},170 {icon: '🍿', id: '738', uid: generateRandomId()},171 {icon: '🍩', id: '739', uid: generateRandomId()},172 {icon: '🍪', id: '740', uid: generateRandomId()},173 {icon: '🌰', id: '741', uid: generateRandomId()},174 {icon: '🥜', id: '742', uid: generateRandomId()},175 {icon: '🍯', id: '743', uid: generateRandomId()},176 {icon: '🥛', id: '744', uid: generateRandomId()},177 {icon: '🍼', id: '745', uid: generateRandomId()},178 {icon: '☕️', id: '746', uid: generateRandomId()},179 {icon: '🍵', id: '747', uid: generateRandomId()},180 {icon: '🧃', id: '748', uid: generateRandomId()},181 {icon: '🥤', id: '749', uid: generateRandomId()},182 {icon: '🍶', id: '750', uid: generateRandomId()},183 {icon: '🍺', id: '751', uid: generateRandomId()},184 {icon: '🍻', id: '752', uid: generateRandomId()},185 {icon: '🥂', id: '753', uid: generateRandomId()},186 {icon: '🍷', id: '754', uid: generateRandomId()},187 {icon: '🥃', id: '755', uid: generateRandomId()},188 {icon: '🍸', id: '756', uid: generateRandomId()},189 {icon: '🍹', id: '757', uid: generateRandomId()},190 {icon: '🧉', id: '758', uid: generateRandomId()},191 {icon: '🍾', id: '759', uid: generateRandomId()},192 {icon: '🧊', id: '760', uid: generateRandomId()},193 {icon: '🥄', id: '761', uid: generateRandomId()},194 {icon: '🍴', id: '762', uid: generateRandomId()},195 {icon: '🍽', id: '763', uid: generateRandomId()},196 {icon: '🥣', id: '764', uid: generateRandomId()},197 {icon: '🥡', id: '765', uid: generateRandomId()},198 {icon: '🥢', id: '766', uid: generateRandomId()},199 {icon: '🧂', id: '767', uid: generateRandomId()},200 ],201 Objects: [202 {icon: '⌚️', id: '1', uid: generateRandomId()},203 {icon: '📱', id: '2', uid: generateRandomId()},204 {icon: '📲', id: '3', uid: generateRandomId()},205 {icon: '💻', id: '4', uid: generateRandomId()},206 {icon: '⌨️', id: '5', uid: generateRandomId()},207 {icon: '🖥', id: '6', uid: generateRandomId()},208 {icon: '🖨', id: '7', uid: generateRandomId()},209 {icon: '🖱', id: '8', uid: generateRandomId()},210 {icon: '🖲', id: '9', uid: generateRandomId()},211 {icon: '🕹', id: '10', uid: generateRandomId()},212 {icon: '🗜', id: '11', uid: generateRandomId()},213 {icon: '💽', id: '12', uid: generateRandomId()},214 {icon: '💾', id: '13', uid: generateRandomId()},215 {icon: '💿', id: '14', uid: generateRandomId()},216 {icon: '📀', id: '15', uid: generateRandomId()},217 {icon: '📼', id: '16', uid: generateRandomId()},218 {icon: '📷', id: '17', uid: generateRandomId()},219 {icon: '📸', id: '18', uid: generateRandomId()},220 {icon: '📹', id: '19', uid: generateRandomId()},221 {icon: '🎥', id: '20', uid: generateRandomId()},222 {icon: '📽', id: '21', uid: generateRandomId()},223 {icon: '🎞', id: '22', uid: generateRandomId()},224 {icon: '📞', id: '23', uid: generateRandomId()},225 {icon: '☎️', id: '24', uid: generateRandomId()},226 {icon: '📟', id: '25', uid: generateRandomId()},227 {icon: '📠', id: '26', uid: generateRandomId()},228 {icon: '📺', id: '27', uid: generateRandomId()},229 {icon: '📻', id: '28', uid: generateRandomId()},230 {icon: '🎙', id: '29', uid: generateRandomId()},231 {icon: '🎚', id: '30', uid: generateRandomId()},232 {icon: '🎛', id: '31', uid: generateRandomId()},233 {icon: '🧭', id: '32', uid: generateRandomId()},234 {icon: '⏱', id: '33', uid: generateRandomId()},235 {icon: '⏲', id: '34', uid: generateRandomId()},236 {icon: '⏰', id: '35', uid: generateRandomId()},237 {icon: '🕰', id: '36', uid: generateRandomId()},238 {icon: '⌛️', id: '37', uid: generateRandomId()},239 {icon: '⏳', id: '38', uid: generateRandomId()},240 {icon: '📡', id: '39', uid: generateRandomId()},241 {icon: '🔋', id: '40', uid: generateRandomId()},242 {icon: '🔌', id: '41', uid: generateRandomId()},243 {icon: '💡', id: '42', uid: generateRandomId()},244 {icon: '🔦', id: '43', uid: generateRandomId()},245 {icon: '🕯', id: '44', uid: generateRandomId()},246 {icon: '🪔', id: '45', uid: generateRandomId()},247 {icon: '🧯', id: '46', uid: generateRandomId()},248 {icon: '🛢', id: '47', uid: generateRandomId()},249 {icon: '💸', id: '48', uid: generateRandomId()},250 {icon: '💵', id: '49', uid: generateRandomId()},251 {icon: '💴', id: '50', uid: generateRandomId()},252 {icon: '💶', id: '51', uid: generateRandomId()},253 {icon: '💷', id: '52', uid: generateRandomId()},254 {icon: '💰', id: '53', uid: generateRandomId()},255 {icon: '💳', id: '54', uid: generateRandomId()},256 {icon: '💎', id: '55', uid: generateRandomId()},257 {icon: '⚖️', id: '56', uid: generateRandomId()},258 {icon: '🧰', id: '57', uid: generateRandomId()},259 {icon: '🔧', id: '58', uid: generateRandomId()},260 {icon: '🔨', id: '59', uid: generateRandomId()},261 {icon: '⚒', id: '60', uid: generateRandomId()},262 {icon: '🛠', id: '61', uid: generateRandomId()},263 {icon: '⛏', id: '62', uid: generateRandomId()},264 {icon: '🔩', id: '63', uid: generateRandomId()},265 {icon: '⚙️', id: '64', uid: generateRandomId()},266 {icon: '🧱', id: '65', uid: generateRandomId()},267 {icon: '⛓', id: '66', uid: generateRandomId()},268 {icon: '🧲', id: '67', uid: generateRandomId()},269 {icon: '🔫', id: '68', uid: generateRandomId()},270 {icon: '💣', id: '69', uid: generateRandomId()},271 {icon: '🧨', id: '70', uid: generateRandomId()},272 {icon: '🪓', id: '71', uid: generateRandomId()},273 {icon: '🔪', id: '72', uid: generateRandomId()},274 {icon: '🗡', id: '73', uid: generateRandomId()},275 {icon: '⚔️', id: '74', uid: generateRandomId()},276 {icon: '🛡', id: '75', uid: generateRandomId()},277 {icon: '🚬', id: '76', uid: generateRandomId()},278 {icon: '⚰️', id: '77', uid: generateRandomId()},279 {icon: '⚱️', id: '78', uid: generateRandomId()},280 {icon: '🏺', id: '79', uid: generateRandomId()},281 {icon: '🔮', id: '80', uid: generateRandomId()},282 {icon: '📿', id: '81', uid: generateRandomId()},283 {icon: '🧿', id: '82', uid: generateRandomId()},284 {icon: '💈', id: '83', uid: generateRandomId()},285 {icon: '⚗️', id: '84', uid: generateRandomId()},286 {icon: '🔭', id: '85', uid: generateRandomId()},287 {icon: '🔬', id: '86', uid: generateRandomId()},288 {icon: '🕳', id: '87', uid: generateRandomId()},289 {icon: '🩹', id: '88', uid: generateRandomId()},290 {icon: '🩺', id: '89', uid: generateRandomId()},291 {icon: '💊', id: '90', uid: generateRandomId()},292 {icon: '💉', id: '91', uid: generateRandomId()},293 {icon: '🩸', id: '92', uid: generateRandomId()},294 {icon: '🧬', id: '93', uid: generateRandomId()},295 {icon: '🦠', id: '94', uid: generateRandomId()},296 {icon: '🧫', id: '95', uid: generateRandomId()},297 {icon: '🧪', id: '96', uid: generateRandomId()},298 {icon: '🌡', id: '97', uid: generateRandomId()},299 {icon: '🧹', id: '98', uid: generateRandomId()},300 {icon: '🧺', id: '99', uid: generateRandomId()},301 {icon: '🧻', id: '100', uid: generateRandomId()},302 {icon: '🚽', id: '101', uid: generateRandomId()},303 {icon: '🚰', id: '102', uid: generateRandomId()},304 {icon: '🚿', id: '103', uid: generateRandomId()},305 {icon: '🛁', id: '104', uid: generateRandomId()},306 {icon: '🛀', id: '105', uid: generateRandomId()},307 {icon: '🧼', id: '106', uid: generateRandomId()},308 {icon: '🪒', id: '107', uid: generateRandomId()},309 {icon: '🧽', id: '108', uid: generateRandomId()},310 {icon: '🧴', id: '109', uid: generateRandomId()},311 {icon: '🛎', id: '110', uid: generateRandomId()},312 {icon: '🔑', id: '111', uid: generateRandomId()},313 {icon: '🗝', id: '112', uid: generateRandomId()},314 {icon: '🚪', id: '113', uid: generateRandomId()},315 {icon: '🪑', id: '114', uid: generateRandomId()},316 {icon: '🛋', id: '115', uid: generateRandomId()},317 {icon: '🛏', id: '116', uid: generateRandomId()},318 {icon: '🛌', id: '117', uid: generateRandomId()},319 {icon: '🧸', id: '118', uid: generateRandomId()},320 {icon: '🖼', id: '119', uid: generateRandomId()},321 {icon: '🛍', id: '120', uid: generateRandomId()},322 {icon: '🛒', id: '121', uid: generateRandomId()},323 {icon: '🎁', id: '122', uid: generateRandomId()},324 {icon: '🎈', id: '123', uid: generateRandomId()},325 {icon: '🎏', id: '124', uid: generateRandomId()},326 {icon: '🎀', id: '125', uid: generateRandomId()},327 {icon: '🎊', id: '126', uid: generateRandomId()},328 {icon: '🎉', id: '127', uid: generateRandomId()},329 {icon: '🎎', id: '128', uid: generateRandomId()},330 {icon: '🏮', id: '129', uid: generateRandomId()},331 {icon: '🎐', id: '130', uid: generateRandomId()},332 {icon: '🧧', id: '131', uid: generateRandomId()},333 {icon: '✉️', id: '132', uid: generateRandomId()},334 {icon: '📩', id: '133', uid: generateRandomId()},335 {icon: '📨', id: '134', uid: generateRandomId()},336 {icon: '📧', id: '135', uid: generateRandomId()},337 {icon: '💌', id: '136', uid: generateRandomId()},338 {icon: '📥', id: '137', uid: generateRandomId()},339 {icon: '📤', id: '138', uid: generateRandomId()},340 {icon: '📦', id: '139', uid: generateRandomId()},341 {icon: '🏷', id: '140', uid: generateRandomId()},342 {icon: '📪', id: '141', uid: generateRandomId()},343 {icon: '📫', id: '142', uid: generateRandomId()},344 {icon: '📬', id: '143', uid: generateRandomId()},345 {icon: '📭', id: '144', uid: generateRandomId()},346 {icon: '📮', id: '145', uid: generateRandomId()},347 {icon: '📯', id: '146', uid: generateRandomId()},348 {icon: '📜', id: '147', uid: generateRandomId()},349 {icon: '📃', id: '148', uid: generateRandomId()},350 {icon: '📄', id: '149', uid: generateRandomId()},351 {icon: '📑', id: '150', uid: generateRandomId()},352 {icon: '🧾', id: '151', uid: generateRandomId()},353 {icon: '📊', id: '152', uid: generateRandomId()},354 {icon: '📈', id: '153', uid: generateRandomId()},355 {icon: '📉', id: '154', uid: generateRandomId()},356 {icon: '🗒', id: '155', uid: generateRandomId()},357 {icon: '🗓', id: '156', uid: generateRandomId()},358 {icon: '📆', id: '157', uid: generateRandomId()},359 {icon: '📅', id: '158', uid: generateRandomId()},360 {icon: '🗑', id: '159', uid: generateRandomId()},361 {icon: '📇', id: '160', uid: generateRandomId()},362 {icon: '🗃', id: '161', uid: generateRandomId()},363 {icon: '🗳', id: '162', uid: generateRandomId()},364 {icon: '🗄', id: '163', uid: generateRandomId()},365 {icon: '📋', id: '164', uid: generateRandomId()},366 {icon: '📁', id: '165', uid: generateRandomId()},367 {icon: '📂', id: '166', uid: generateRandomId()},368 {icon: '🗂', id: '167', uid: generateRandomId()},369 {icon: '🗞', id: '168', uid: generateRandomId()},370 {icon: '📰', id: '169', uid: generateRandomId()},371 {icon: '📓', id: '170', uid: generateRandomId()},372 {icon: '📔', id: '171', uid: generateRandomId()},373 {icon: '📒', id: '172', uid: generateRandomId()},374 {icon: '📕', id: '173', uid: generateRandomId()},375 {icon: '📗', id: '174', uid: generateRandomId()},376 {icon: '📘', id: '175', uid: generateRandomId()},377 {icon: '📙', id: '176', uid: generateRandomId()},378 {icon: '📚', id: '177', uid: generateRandomId()},379 {icon: '📖', id: '178', uid: generateRandomId()},380 {icon: '🔖', id: '179', uid: generateRandomId()},381 {icon: '🧷', id: '180', uid: generateRandomId()},382 {icon: '🔗', id: '181', uid: generateRandomId()},383 {icon: '📎', id: '182', uid: generateRandomId()},384 {icon: '🖇', id: '183', uid: generateRandomId()},385 {icon: '📐', id: '184', uid: generateRandomId()},386 {icon: '📏', id: '185', uid: generateRandomId()},387 {icon: '🧮', id: '186', uid: generateRandomId()},388 {icon: '📌', id: '187', uid: generateRandomId()},389 {icon: '📍', id: '188', uid: generateRandomId()},390 {icon: '✂️', id: '189', uid: generateRandomId()},391 {icon: '🖊', id: '190', uid: generateRandomId()},392 {icon: '🖋', id: '191', uid: generateRandomId()},393 {icon: '✒️', id: '192', uid: generateRandomId()},394 {icon: '🖌', id: '193', uid: generateRandomId()},395 {icon: '🖍', id: '194', uid: generateRandomId()},396 {icon: '📝', id: '195', uid: generateRandomId()},397 {icon: '✏️', id: '196', uid: generateRandomId()},398 {icon: '🔍', id: '197', uid: generateRandomId()},399 {icon: '🔎', id: '198', uid: generateRandomId()},400 {icon: '🔏', id: '199', uid: generateRandomId()},401 {icon: '🔐', id: '200', uid: generateRandomId()},402 {icon: '🔒', id: '201', uid: generateRandomId()},403 {icon: '🔓', id: '202', uid: generateRandomId()},404 ],405 Smileys: [406 {icon: '😀', id: '203', uid: generateRandomId()},407 {icon: '😃', id: '204', uid: generateRandomId()},408 {icon: '😄', id: '205', uid: generateRandomId()},409 {icon: '😁', id: '206', uid: generateRandomId()},410 {icon: '😆', id: '207', uid: generateRandomId()},411 {icon: '😅', id: '208', uid: generateRandomId()},412 {icon: '😂', id: '209', uid: generateRandomId()},413 {icon: '🤣', id: '210', uid: generateRandomId()},414 {icon: '☺️', id: '211', uid: generateRandomId()},415 {icon: '😊', id: '212', uid: generateRandomId()},416 {icon: '😇', id: '213', uid: generateRandomId()},417 {icon: '🙂', id: '214', uid: generateRandomId()},418 {icon: '🙃', id: '215', uid: generateRandomId()},419 {icon: '😉', id: '216', uid: generateRandomId()},420 {icon: '😌', id: '217', uid: generateRandomId()},421 {icon: '😍', id: '218', uid: generateRandomId()},422 {icon: '🥰', id: '219', uid: generateRandomId()},423 {icon: '😘', id: '220', uid: generateRandomId()},424 {icon: '😗', id: '221', uid: generateRandomId()},425 {icon: '😙', id: '222', uid: generateRandomId()},426 {icon: '😚', id: '223', uid: generateRandomId()},427 {icon: '😋', id: '224', uid: generateRandomId()},428 {icon: '😛', id: '225', uid: generateRandomId()},429 {icon: '😝', id: '226', uid: generateRandomId()},430 {icon: '😜', id: '227', uid: generateRandomId()},431 {icon: '🤪', id: '228', uid: generateRandomId()},432 {icon: '🤨', id: '229', uid: generateRandomId()},433 {icon: '🧐', id: '230', uid: generateRandomId()},434 {icon: '🤓', id: '231', uid: generateRandomId()},435 {icon: '😎', id: '232', uid: generateRandomId()},436 {icon: '🤩', id: '233', uid: generateRandomId()},437 {icon: '🥳', id: '234', uid: generateRandomId()},438 {icon: '😏', id: '235', uid: generateRandomId()},439 {icon: '😒', id: '236', uid: generateRandomId()},440 {icon: '😞', id: '237', uid: generateRandomId()},441 {icon: '😔', id: '238', uid: generateRandomId()},442 {icon: '😟', id: '239', uid: generateRandomId()},443 {icon: '😕', id: '240', uid: generateRandomId()},444 {icon: '🙁', id: '241', uid: generateRandomId()},445 {icon: '☹️', id: '242', uid: generateRandomId()},446 {icon: '😣', id: '243', uid: generateRandomId()},447 {icon: '😖', id: '244', uid: generateRandomId()},448 {icon: '😫', id: '245', uid: generateRandomId()},449 {icon: '😩', id: '246', uid: generateRandomId()},450 {icon: '🥺', id: '247', uid: generateRandomId()},451 {icon: '😢', id: '248', uid: generateRandomId()},452 {icon: '😭', id: '249', uid: generateRandomId()},453 {icon: '😤', id: '250', uid: generateRandomId()},454 {icon: '😠', id: '251', uid: generateRandomId()},455 {icon: '😡', id: '252', uid: generateRandomId()},456 {icon: '🤬', id: '253', uid: generateRandomId()},457 {icon: '🤯', id: '254', uid: generateRandomId()},458 {icon: '😳', id: '255', uid: generateRandomId()},459 {icon: '🥵', id: '256', uid: generateRandomId()},460 {icon: '🥶', id: '257', uid: generateRandomId()},461 {icon: '😱', id: '258', uid: generateRandomId()},462 {icon: '😨', id: '259', uid: generateRandomId()},463 {icon: '😰', id: '260', uid: generateRandomId()},464 {icon: '😥', id: '261', uid: generateRandomId()},465 {icon: '😓', id: '262', uid: generateRandomId()},466 {icon: '🤗', id: '263', uid: generateRandomId()},467 {icon: '🤔', id: '264', uid: generateRandomId()},468 {icon: '🤭', id: '265', uid: generateRandomId()},469 {icon: '🤫', id: '266', uid: generateRandomId()},470 {icon: '🤥', id: '267', uid: generateRandomId()},471 {icon: '😶', id: '268', uid: generateRandomId()},472 {icon: '😐', id: '269', uid: generateRandomId()},473 {icon: '😑', id: '270', uid: generateRandomId()},474 {icon: '😬', id: '271', uid: generateRandomId()},475 {icon: '🙄', id: '272', uid: generateRandomId()},476 {icon: '😯', id: '273', uid: generateRandomId()},477 {icon: '😦', id: '274', uid: generateRandomId()},478 {icon: '😧', id: '275', uid: generateRandomId()},479 {icon: '😮', id: '276', uid: generateRandomId()},480 {icon: '😲', id: '277', uid: generateRandomId()},481 {icon: '🥱', id: '278', uid: generateRandomId()},482 {icon: '😴', id: '279', uid: generateRandomId()},483 {icon: '🤤', id: '280', uid: generateRandomId()},484 {icon: '😪', id: '281', uid: generateRandomId()},485 {icon: '😵', id: '282', uid: generateRandomId()},486 {icon: '🤐', id: '283', uid: generateRandomId()},487 {icon: '🥴', id: '284', uid: generateRandomId()},488 {icon: '🤢', id: '285', uid: generateRandomId()},489 {icon: '🤮', id: '286', uid: generateRandomId()},490 {icon: '🤧', id: '287', uid: generateRandomId()},491 {icon: '😷', id: '288', uid: generateRandomId()},492 {icon: '🤒', id: '289', uid: generateRandomId()},493 {icon: '🤕', id: '290', uid: generateRandomId()},494 {icon: '🤑', id: '291', uid: generateRandomId()},495 {icon: '🤠', id: '292', uid: generateRandomId()},496 {icon: '😈', id: '293', uid: generateRandomId()},497 {icon: '👿', id: '294', uid: generateRandomId()},498 {icon: '👹', id: '295', uid: generateRandomId()},499 {icon: '👺', id: '296', uid: generateRandomId()},500 {icon: '🤡', id: '297', uid: generateRandomId()},501 {icon: '💩', id: '298', uid: generateRandomId()},502 {icon: '👻', id: '299', uid: generateRandomId()},503 {icon: '💀', id: '300', uid: generateRandomId()},504 {icon: '☠️', id: '301', uid: generateRandomId()},505 {icon: '👽', id: '302', uid: generateRandomId()},506 {icon: '👾', id: '303', uid: generateRandomId()},507 {icon: '🤖', id: '304', uid: generateRandomId()},508 {icon: '🎃', id: '305', uid: generateRandomId()},509 {icon: '😺', id: '306', uid: generateRandomId()},510 {icon: '😸', id: '307', uid: generateRandomId()},511 {icon: '😹', id: '308', uid: generateRandomId()},512 {icon: '😻', id: '309', uid: generateRandomId()},513 {icon: '😼', id: '310', uid: generateRandomId()},514 {icon: '😽', id: '311', uid: generateRandomId()},515 {icon: '🙀', id: '312', uid: generateRandomId()},516 {icon: '😿', id: '313', uid: generateRandomId()},517 {icon: '😾', id: '314', uid: generateRandomId()},518 ],519 Symbols: [520 {icon: '❤️', id: '365', uid: generateRandomId()},521 {icon: '🧡', id: '366', uid: generateRandomId()},522 {icon: '💛', id: '367', uid: generateRandomId()},523 {icon: '💚', id: '368', uid: generateRandomId()},524 {icon: '💙', id: '369', uid: generateRandomId()},525 {icon: '💜', id: '370', uid: generateRandomId()},526 {icon: '🖤', id: '371', uid: generateRandomId()},527 {icon: '🤍', id: '372', uid: generateRandomId()},528 {icon: '🤎', id: '373', uid: generateRandomId()},529 {icon: '💔', id: '374', uid: generateRandomId()},530 {icon: '❣️', id: '375', uid: generateRandomId()},531 {icon: '💕', id: '376', uid: generateRandomId()},532 {icon: '💞', id: '377', uid: generateRandomId()},533 {icon: '💓', id: '378', uid: generateRandomId()},534 {icon: '💗', id: '379', uid: generateRandomId()},535 {icon: '💖', id: '380', uid: generateRandomId()},536 {icon: '💘', id: '381', uid: generateRandomId()},537 {icon: '💝', id: '382', uid: generateRandomId()},538 {icon: '💟', id: '383', uid: generateRandomId()},539 {icon: '☮️', id: '384', uid: generateRandomId()},540 {icon: '✝️', id: '385', uid: generateRandomId()},541 {icon: '☪️', id: '386', uid: generateRandomId()},542 {icon: '🕉', id: '387', uid: generateRandomId()},543 {icon: '☸️', id: '388', uid: generateRandomId()},544 {icon: '✡️', id: '389', uid: generateRandomId()},545 {icon: '🔯', id: '390', uid: generateRandomId()},546 {icon: '🕎', id: '391', uid: generateRandomId()},547 {icon: '☯️', id: '392', uid: generateRandomId()},548 {icon: '☦️', id: '393', uid: generateRandomId()},549 {icon: '🛐', id: '394', uid: generateRandomId()},550 {icon: '⛎', id: '395', uid: generateRandomId()},551 {icon: '♈️', id: '396', uid: generateRandomId()},552 {icon: '♉️', id: '397', uid: generateRandomId()},553 {icon: '♊️', id: '398', uid: generateRandomId()},554 {icon: '♋️', id: '399', uid: generateRandomId()},555 {icon: '♌️', id: '400', uid: generateRandomId()},556 {icon: '♍️', id: '401', uid: generateRandomId()},557 {icon: '♎️', id: '402', uid: generateRandomId()},558 {icon: '♏️', id: '403', uid: generateRandomId()},559 {icon: '♐️', id: '404', uid: generateRandomId()},560 {icon: '♑️', id: '405', uid: generateRandomId()},561 {icon: '♒️', id: '406', uid: generateRandomId()},562 {icon: '♓️', id: '407', uid: generateRandomId()},563 {icon: '🆔', id: '408', uid: generateRandomId()},564 {icon: '⚛️', id: '409', uid: generateRandomId()},565 {icon: '🉑', id: '410', uid: generateRandomId()},566 {icon: '☢️', id: '411', uid: generateRandomId()},567 {icon: '☣️', id: '412', uid: generateRandomId()},568 {icon: '📴', id: '413', uid: generateRandomId()},569 {icon: '📳', id: '414', uid: generateRandomId()},570 {icon: '🈶', id: '415', uid: generateRandomId()},571 {icon: '🈚️', id: '416', uid: generateRandomId()},572 {icon: '🈸', id: '417', uid: generateRandomId()},573 {icon: '🈺', id: '418', uid: generateRandomId()},574 {icon: '🈷️', id: '419', uid: generateRandomId()},575 {icon: '✴️', id: '420', uid: generateRandomId()},576 {icon: '🆚', id: '421', uid: generateRandomId()},577 {icon: '💮', id: '422', uid: generateRandomId()},578 {icon: '🉐', id: '423', uid: generateRandomId()},579 {icon: '㊙️', id: '424', uid: generateRandomId()},580 {icon: '㊗️', id: '425', uid: generateRandomId()},581 {icon: '🈴', id: '426', uid: generateRandomId()},582 {icon: '🈵', id: '427', uid: generateRandomId()},583 {icon: '🈹', id: '428', uid: generateRandomId()},584 {icon: '🈲', id: '429', uid: generateRandomId()},585 {icon: '🅰️', id: '430', uid: generateRandomId()},586 {icon: '🅱️', id: '431', uid: generateRandomId()},587 {icon: '🆎', id: '432', uid: generateRandomId()},588 {icon: '🆑', id: '433', uid: generateRandomId()},589 {icon: '🅾️', id: '434', uid: generateRandomId()},590 {icon: '🆘', id: '435', uid: generateRandomId()},591 {icon: '❌', id: '436', uid: generateRandomId()},592 {icon: '⭕️', id: '437', uid: generateRandomId()},593 {icon: '🛑', id: '438', uid: generateRandomId()},594 {icon: '⛔️', id: '439', uid: generateRandomId()},595 {icon: '📛', id: '440', uid: generateRandomId()},596 {icon: '🚫', id: '441', uid: generateRandomId()},597 {icon: '💯', id: '442', uid: generateRandomId()},598 {icon: '💢', id: '443', uid: generateRandomId()},599 {icon: '♨️', id: '444', uid: generateRandomId()},600 {icon: '🚷', id: '445', uid: generateRandomId()},601 {icon: '🚯', id: '446', uid: generateRandomId()},602 {icon: '🚳', id: '447', uid: generateRandomId()},603 {icon: '🚱', id: '448', uid: generateRandomId()},604 {icon: '🔞', id: '449', uid: generateRandomId()},605 {icon: '📵', id: '450', uid: generateRandomId()},606 {icon: '🚭', id: '451', uid: generateRandomId()},607 {icon: '❗️', id: '452', uid: generateRandomId()},608 {icon: '❕', id: '453', uid: generateRandomId()},609 {icon: '❓', id: '454', uid: generateRandomId()},610 {icon: '❔', id: '455', uid: generateRandomId()},611 {icon: '‼️', id: '456', uid: generateRandomId()},612 {icon: '⁉️', id: '457', uid: generateRandomId()},613 {icon: '🔅', id: '458', uid: generateRandomId()},614 {icon: '🔆', id: '459', uid: generateRandomId()},615 {icon: '〽️', id: '460', uid: generateRandomId()},616 {icon: '⚠️', id: '461', uid: generateRandomId()},617 {icon: '🚸', id: '462', uid: generateRandomId()},618 {icon: '🔱', id: '463', uid: generateRandomId()},619 {icon: '⚜️', id: '464', uid: generateRandomId()},620 {icon: '🔰', id: '465', uid: generateRandomId()},621 {icon: '♻️', id: '466', uid: generateRandomId()},622 {icon: '✅', id: '467', uid: generateRandomId()},623 {icon: '🈯️', id: '468', uid: generateRandomId()},624 {icon: '💹', id: '469', uid: generateRandomId()},625 {icon: '❇️', id: '470', uid: generateRandomId()},626 {icon: '✳️', id: '471', uid: generateRandomId()},627 {icon: '❎', id: '472', uid: generateRandomId()},628 {icon: '🌐', id: '473', uid: generateRandomId()},629 {icon: '💠', id: '474', uid: generateRandomId()},630 {icon: 'Ⓜ️', id: '475', uid: generateRandomId()},631 {icon: '🌀', id: '476', uid: generateRandomId()},632 {icon: '💤', id: '477', uid: generateRandomId()},633 {icon: '🏧', id: '478', uid: generateRandomId()},634 {icon: '🚾', id: '479', uid: generateRandomId()},635 {icon: '♿️', id: '480', uid: generateRandomId()},636 {icon: '🅿️', id: '481', uid: generateRandomId()},637 {icon: '🈳', id: '482', uid: generateRandomId()},638 {icon: '🈂️', id: '483', uid: generateRandomId()},639 {icon: '🛂', id: '484', uid: generateRandomId()},640 {icon: '🛃', id: '485', uid: generateRandomId()},641 {icon: '🛄', id: '486', uid: generateRandomId()},642 {icon: '🛅', id: '487', uid: generateRandomId()},643 {icon: '🚹', id: '488', uid: generateRandomId()},644 {icon: '🚺', id: '489', uid: generateRandomId()},645 {icon: '🚼', id: '490', uid: generateRandomId()},646 {icon: '🚻', id: '491', uid: generateRandomId()},647 {icon: '🚮', id: '492', uid: generateRandomId()},648 {icon: '🎦', id: '493', uid: generateRandomId()},649 {icon: '📶', id: '494', uid: generateRandomId()},650 {icon: '🈁', id: '495', uid: generateRandomId()},651 {icon: '🔣', id: '496', uid: generateRandomId()},652 {icon: 'ℹ️', id: '497', uid: generateRandomId()},653 {icon: '🔤', id: '498', uid: generateRandomId()},654 {icon: '🔡', id: '499', uid: generateRandomId()},655 {icon: '🔠', id: '500', uid: generateRandomId()},656 {icon: '🆖', id: '501', uid: generateRandomId()},657 {icon: '🆗', id: '502', uid: generateRandomId()},658 {icon: '🆙', id: '503', uid: generateRandomId()},659 {icon: '🆒', id: '504', uid: generateRandomId()},660 {icon: '🆕', id: '505', uid: generateRandomId()},661 {icon: '🆓', id: '506', uid: generateRandomId()},662 {icon: '0️⃣', id: '507', uid: generateRandomId()},663 {icon: '1️⃣', id: '508', uid: generateRandomId()},664 {icon: '2️⃣', id: '509', uid: generateRandomId()},665 {icon: '3️⃣', id: '510', uid: generateRandomId()},666 {icon: '4️⃣', id: '511', uid: generateRandomId()},667 {icon: '5️⃣', id: '512', uid: generateRandomId()},668 {icon: '6️⃣', id: '513', uid: generateRandomId()},669 {icon: '7️⃣', id: '514', uid: generateRandomId()},670 {icon: '8️⃣', id: '515', uid: generateRandomId()},671 {icon: '9️⃣', id: '516', uid: generateRandomId()},672 {icon: '🔟', id: '517', uid: generateRandomId()},673 {icon: '🔢', id: '518', uid: generateRandomId()},674 {icon: '#️⃣', id: '519', uid: generateRandomId()},675 {icon: '*️⃣', id: '520', uid: generateRandomId()},676 {icon: '⏏️', id: '521', uid: generateRandomId()},677 {icon: '▶️', id: '522', uid: generateRandomId()},678 {icon: '⏸', id: '523', uid: generateRandomId()},679 {icon: '⏯', id: '524', uid: generateRandomId()},680 {icon: '⏹', id: '525', uid: generateRandomId()},681 {icon: '⏺', id: '526', uid: generateRandomId()},682 {icon: '⏭', id: '527', uid: generateRandomId()},683 {icon: '⏮', id: '528', uid: generateRandomId()},684 {icon: '⏩', id: '529', uid: generateRandomId()},685 {icon: '⏪', id: '530', uid: generateRandomId()},686 {icon: '⏫', id: '531', uid: generateRandomId()},687 {icon: '⏬', id: '532', uid: generateRandomId()},688 {icon: '◀️', id: '533', uid: generateRandomId()},689 {icon: '🔼', id: '534', uid: generateRandomId()},690 {icon: '🔽', id: '535', uid: generateRandomId()},691 {icon: '➡️', id: '536', uid: generateRandomId()},692 {icon: '⬅️', id: '537', uid: generateRandomId()},693 {icon: '⬆️', id: '538', uid: generateRandomId()},694 {icon: '⬇️', id: '539', uid: generateRandomId()},695 {icon: '↗️', id: '540', uid: generateRandomId()},696 {icon: '↘️', id: '541', uid: generateRandomId()},697 {icon: '↙️', id: '542', uid: generateRandomId()},698 {icon: '↖️', id: '543', uid: generateRandomId()},699 {icon: '↕️', id: '544', uid: generateRandomId()},700 {icon: '↔️', id: '545', uid: generateRandomId()},701 {icon: '↪️', id: '546', uid: generateRandomId()},702 {icon: '↩️', id: '547', uid: generateRandomId()},703 {icon: '⤴️', id: '548', uid: generateRandomId()},704 {icon: '⤵️', id: '549', uid: generateRandomId()},705 {icon: '🔀', id: '550', uid: generateRandomId()},706 {icon: '🔁', id: '551', uid: generateRandomId()},707 {icon: '🔂', id: '552', uid: generateRandomId()},708 {icon: '🔄', id: '553', uid: generateRandomId()},709 {icon: '🔃', id: '554', uid: generateRandomId()},710 {icon: '🎵', id: '555', uid: generateRandomId()},711 {icon: '🎶', id: '556', uid: generateRandomId()},712 {icon: '➕', id: '557', uid: generateRandomId()},713 {icon: '➖', id: '558', uid: generateRandomId()},714 {icon: '➗', id: '559', uid: generateRandomId()},715 {icon: '✖️', id: '560', uid: generateRandomId()},716 {icon: '♾', id: '561', uid: generateRandomId()},717 {icon: '💲', id: '562', uid: generateRandomId()},718 {icon: '💱', id: '563', uid: generateRandomId()},719 {icon: '™️', id: '564', uid: generateRandomId()},720 {icon: '©️', id: '565', uid: generateRandomId()},721 {icon: '®️', id: '566', uid: generateRandomId()},722 {icon: '〰️', id: '567', uid: generateRandomId()},723 {icon: '➰', id: '568', uid: generateRandomId()},724 {icon: '➿', id: '569', uid: generateRandomId()},725 {icon: '🔚', id: '570', uid: generateRandomId()},726 {icon: '🔙', id: '571', uid: generateRandomId()},727 {icon: '🔛', id: '572', uid: generateRandomId()},728 {icon: '🔝', id: '573', uid: generateRandomId()},729 {icon: '🔜', id: '574', uid: generateRandomId()},730 {icon: '✔️', id: '575', uid: generateRandomId()},731 {icon: '☑️', id: '576', uid: generateRandomId()},732 {icon: '🔘', id: '577', uid: generateRandomId()},733 {icon: '🔴', id: '578', uid: generateRandomId()},734 {icon: '🟠', id: '579', uid: generateRandomId()},735 {icon: '🟡', id: '580', uid: generateRandomId()},736 {icon: '🟢', id: '581', uid: generateRandomId()},737 {icon: '🔵', id: '582', uid: generateRandomId()},738 {icon: '🟣', id: '583', uid: generateRandomId()},739 {icon: '⚫️', id: '584', uid: generateRandomId()},740 {icon: '⚪️', id: '585', uid: generateRandomId()},741 {icon: '🟤', id: '586', uid: generateRandomId()},742 {icon: '🔺', id: '587', uid: generateRandomId()},743 {icon: '🔻', id: '588', uid: generateRandomId()},744 {icon: '🔸', id: '589', uid: generateRandomId()},745 {icon: '🔹', id: '590', uid: generateRandomId()},746 {icon: '🔶', id: '591', uid: generateRandomId()},747 {icon: '🔷', id: '592', uid: generateRandomId()},748 {icon: '🔳', id: '593', uid: generateRandomId()},749 {icon: '🔲', id: '594', uid: generateRandomId()},750 {icon: '▪️', id: '595', uid: generateRandomId()},751 {icon: '▫️', id: '596', uid: generateRandomId()},752 {icon: '◾️', id: '597', uid: generateRandomId()},753 {icon: '◽️', id: '598', uid: generateRandomId()},754 {icon: '◼️', id: '599', uid: generateRandomId()},755 {icon: '◻️', id: '600', uid: generateRandomId()},756 {icon: '🟥', id: '601', uid: generateRandomId()},757 {icon: '🟧', id: '602', uid: generateRandomId()},758 {icon: '🟨', id: '603', uid: generateRandomId()},759 {icon: '🟩', id: '604', uid: generateRandomId()},760 {icon: '🟦', id: '605', uid: generateRandomId()},761 {icon: '🟪', id: '606', uid: generateRandomId()},762 {icon: '⬛️', id: '607', uid: generateRandomId()},763 {icon: '⬜️', id: '608', uid: generateRandomId()},764 {icon: '🟫', id: '609', uid: generateRandomId()},765 {icon: '🔈', id: '610', uid: generateRandomId()},766 {icon: '🔇', id: '611', uid: generateRandomId()},767 {icon: '🔉', id: '612', uid: generateRandomId()},768 {icon: '🔊', id: '613', uid: generateRandomId()},769 {icon: '🔔', id: '614', uid: generateRandomId()},770 {icon: '🔕', id: '615', uid: generateRandomId()},771 {icon: '📣', id: '616', uid: generateRandomId()},772 {icon: '📢', id: '617', uid: generateRandomId()},773 {icon: '👁‍🗨', id: '618', uid: generateRandomId()},774 {icon: '💬', id: '619', uid: generateRandomId()},775 {icon: '💭', id: '620', uid: generateRandomId()},776 {icon: '🗯', id: '621', uid: generateRandomId()},777 {icon: '♠️', id: '622', uid: generateRandomId()},778 {icon: '♣️', id: '623', uid: generateRandomId()},779 {icon: '♥️', id: '624', uid: generateRandomId()},780 {icon: '♦️', id: '625', uid: generateRandomId()},781 {icon: '🃏', id: '626', uid: generateRandomId()},782 {icon: '🎴', id: '627', uid: generateRandomId()},783 {icon: '🀄️', id: '628', uid: generateRandomId()},784 {icon: '🕐', id: '629', uid: generateRandomId()},785 {icon: '🕑', id: '630', uid: generateRandomId()},786 {icon: '🕒', id: '631', uid: generateRandomId()},787 {icon: '🕓', id: '632', uid: generateRandomId()},788 {icon: '🕔', id: '633', uid: generateRandomId()},789 {icon: '🕕', id: '634', uid: generateRandomId()},790 {icon: '🕖', id: '635', uid: generateRandomId()},791 {icon: '🕗', id: '636', uid: generateRandomId()},792 {icon: '🕘', id: '637', uid: generateRandomId()},793 {icon: '🕙', id: '638', uid: generateRandomId()},794 {icon: '🕚', id: '639', uid: generateRandomId()},795 {icon: '🕛', id: '640', uid: generateRandomId()},796 {icon: '🕜', id: '641', uid: generateRandomId()},797 {icon: '🕝', id: '642', uid: generateRandomId()},798 {icon: '🕞', id: '643', uid: generateRandomId()},799 {icon: '🕟', id: '644', uid: generateRandomId()},800 {icon: '🕠', id: '645', uid: generateRandomId()},801 {icon: '🕡', id: '646', uid: generateRandomId()},802 {icon: '🕢', id: '647', uid: generateRandomId()},803 {icon: '🕣', id: '648', uid: generateRandomId()},804 {icon: '🕤', id: '649', uid: generateRandomId()},805 {icon: '🕥', id: '650', uid: generateRandomId()},806 {icon: '🕦', id: '651', uid: generateRandomId()},807 {icon: '🕧', id: '652', uid: generateRandomId()},808 ],809};810export const getSupportedReactions = (grouped = false, groupSize = 6) => {811 if (grouped) {812 const reactions = [];813 Object.keys(reactionData).forEach((k) => {814 const data = [];815 for (let i = 0; i < reactionData[k].length; i = i + groupSize) {816 data.push(reactionData[k].slice(i, i + groupSize));817 }818 reactions.push({819 data,820 title: k,821 });...

Full Screen

Full Screen

ProofOfIntegrity.js

Source:ProofOfIntegrity.js Github

copy

Full Screen

1const { expect } = require("chai");2const { upgrades } = require("hardhat");3function generateRandomId() {4 return Math.floor(Math.random() * Number.MAX_SAFE_INTEGER) + 1;5}6describe("Token contract", function () {7 8 let Contract;9 let hardhatContract;10 let governor;11 let address1;12 let address2;13 let address3;14 let address4;15 beforeEach(async function () {16 [governor, address1, address2, address3, address4] = await ethers.getSigners();17 Contract = await ethers.getContractFactory("ProofOfIntegrity");18 19 // We must deploy a proxy for this contract20 hardhatContract = await upgrades.deployProxy(21 Contract,22 [],23 {24 initializer: 'initialize',25 unsafeAllowCustomTypes: true26 }27 );28 });29 describe("Deployment", function () {30 it("Should set the right governor", async function () {31 expect(await hardhatContract.governor()).to.equal(governor.address);32 });33 });34 describe("Certifiers", function () {35 it("Should register one certifier", async function() {36 const certifierId = generateRandomId();37 await expect(hardhatContract.addCertifier("TestFirstname", "TestLastname", certifierId, address1.address))38 .to.emit(hardhatContract, "CertifiersAdded")39 .withArgs(1);40 const certifiers = await hardhatContract.getCertifiersAccounts();41 expect(certifiers.length).to.equal(1);42 expect(certifiers[0]).to.equal(address1.address);43 });44 it("Should register multiple certifiers", async function() {45 const firstNames = ["TestF2", "TestF3", "TestF4"];46 const lastNames = ["TestL2", "TestL3", "TestL4"];47 const certifierIds = [generateRandomId(), generateRandomId(), generateRandomId()];48 const addresses = [address1.address, address2.address, address3.address];49 await expect(hardhatContract.addCertifiers(firstNames, lastNames, certifierIds, addresses))50 .to.emit(hardhatContract, "CertifiersAdded")51 .withArgs(3);52 const certifiers = await hardhatContract.getCertifiersAccounts();53 expect(certifiers.length).to.equal(3);54 expect(certifiers[2]).to.equal(address3.address);55 });56 it("Should fail when trying to register multiple certifiers with an invalid number of arguments", async function() {57 const firstNames = ["TestF2", "TestF3", "TestF4"];58 const lastNames = ["TestL2", "TestL3", "TestL4"];59 const certifierIds = [generateRandomId(), generateRandomId()];60 const addresses = [address1.address, address2.address, address3.address];61 62 await expect(hardhatContract.addCertifiers(firstNames, lastNames, certifierIds, addresses))63 .to.be.revertedWith("Invalid arrays length");64 });65 it("Should confirm valid / invalid certifier data", async function() {66 const firstName = "TestFirstname";67 const lastName = "TestLastname";68 const certifierId = generateRandomId();69 await hardhatContract.addCertifier(firstName, lastName, certifierId, address1.address);70 const results = await hardhatContract.getCertifier(address1.address);71 expect(results["_certifierId"]).to.equal(certifierId);72 73 const validResult = await hardhatContract.verifyCertifier(address1.address, firstName, lastName, certifierId);74 expect(validResult).to.equal(true);75 const invalidResult = await hardhatContract.verifyCertifier(address1.address, firstName, "TestLastname2", certifierId);76 expect(invalidResult).to.equal(false);77 });78 it("Should fail if sender tries to register same certifier's wallet twice (or more)", async function() {79 const firstName = "TestFirstname";80 const lastName = "TestLastname";81 const certifierId = generateRandomId();82 await hardhatContract.addCertifier(firstName, lastName, certifierId, address1.address);83 await expect(hardhatContract.addCertifier(firstName, lastName, certifierId, address1.address))84 .to.be.revertedWith("Wallet address already in use");85 });86 it("Should allow only the governor to register certifiers", async function() {87 await expect(hardhatContract.connect(address1).addCertifier("TestFirstname2", "TestLastname2", generateRandomId(), address2.address))88 .to.be.revertedWith("The caller is not the governor.");89 });90 it("Should fail if sender tries to get or verify an unregistered certifier's wallet", async function() {91 const firstName = "TestFirstname";92 const lastName = "TestLastname";93 const certifierId = generateRandomId();94 await hardhatContract.addCertifier(firstName, lastName, certifierId, address1.address);95 const certifierData = await hardhatContract.getCertifier(address1.address);96 expect(certifierData["_certifierId"]).to.equal(certifierId);97 await expect(hardhatContract.getCertifier(address2.address))98 .to.be.revertedWith("Invalid wallet address");99 });100 it("Should confirm registered / unregistered certifier's wallet", async function() {101 const firstName = "TestFirstname";102 const lastName = "TestLastname";103 const certifierId = generateRandomId();104 await hardhatContract.addCertifier(firstName, lastName, certifierId, address1.address);105 const validResult = await hardhatContract.certifierIsRegistered(address1.address);106 expect(validResult).to.equal(true);107 const invalidResult = await hardhatContract.certifierIsRegistered(address2.address);108 await expect(invalidResult).to.equal(false);109 });110 });111 describe("Applicants", function () {112 it("Should register one applicant", async function() {113 const applicantId = generateRandomId();114 await expect(hardhatContract.addApprovedApplicant("TestFirstname", "TestLastname", applicantId, address1.address))115 .to.emit(hardhatContract, "ApplicantsAdded")116 .withArgs(1);117 const applicants = await hardhatContract.getApprovedApplicantsAccounts();118 expect(applicants.length).to.equal(1);119 expect(applicants[0]).to.equal(address1.address);120 });121 it("Should register multiple applicants", async function() {122 const firstNames = ["TestF2", "TestF3", "TestF4"];123 const lastNames = ["TestL2", "TestL3", "TestL4"];124 const applicantIds = [generateRandomId(), generateRandomId(), generateRandomId()];125 const addresses = [address1.address, address2.address, address3.address];126 await expect(hardhatContract.addApprovedApplicants(firstNames, lastNames, applicantIds, addresses))127 .to.emit(hardhatContract, "ApplicantsAdded")128 .withArgs(3);129 const applicants = await hardhatContract.getApprovedApplicantsAccounts();130 expect(applicants.length).to.equal(3);131 expect(applicants[1]).to.equal(address2.address);132 });133 it("Should fail when trying to register multiple applicants with an invalid number of arguments", async function() {134 const firstNames = ["TestF2", "TestF3", "TestF4"];135 const lastNames = ["TestL2", "TestL3", "TestL4"];136 const applicantIds = [generateRandomId(), generateRandomId(), generateRandomId()];137 const addresses = [address1.address, address2.address];138 await expect(hardhatContract.addApprovedApplicants(firstNames, lastNames, applicantIds, addresses))139 .to.be.revertedWith("Invalid arrays length");140 });141 it("Should confirm valid / invalid applicant data", async function() {142 const firstName = "TestFirstname";143 const lastName = "TestLastname";144 const applicantId = generateRandomId();145 await hardhatContract.addApprovedApplicant(firstName, lastName, applicantId, address1.address);146 const results = await hardhatContract.getApprovedApplicant(address1.address);147 expect(results["_applicantId"]).to.equal(applicantId);148 149 const validResult = await hardhatContract.verifyApprovedApplicant(address1.address, firstName, lastName, applicantId);150 expect(validResult).to.equal(true);151 const invalidResult = await hardhatContract.verifyApprovedApplicant(address1.address, "TestFirstname2", lastName, applicantId);152 expect(invalidResult).to.equal(false);153 });154 it("Should fail if sender tries to register same applicant's wallet twice (or more)", async function() {155 const firstName = "TestFirstname";156 const lastName = "TestLastname";157 const applicantId = generateRandomId();158 await hardhatContract.addApprovedApplicant(firstName, lastName, applicantId, address1.address);159 await expect(hardhatContract.addApprovedApplicant(firstName, lastName, applicantId, address1.address))160 .to.be.revertedWith("Wallet address already in use");161 });162 it("Should allow only the governor to register applicants", async function() {163 await expect(hardhatContract.connect(address1).addApprovedApplicant("TestFirstname2", "TestLastname2", generateRandomId(), address2.address))164 .to.be.revertedWith("The caller is not the governor.");165 });166 it("Should fail if sender tries to get or verify an unregistered applicant's wallet", async function() {167 const firstName = "TestFirstname";168 const lastName = "TestLastname";169 const applicantId = generateRandomId();170 await hardhatContract.addApprovedApplicant(firstName, lastName, applicantId, address1.address);171 const applicantData = await hardhatContract.getApprovedApplicant(address1.address);172 expect(applicantData["_applicantId"]).to.equal(applicantId);173 await expect(hardhatContract.getApprovedApplicant(address2.address))174 .to.be.revertedWith("Invalid wallet address");175 });176 it("Should confirm registered / unregistered applicant's wallet", async function() {177 const firstName = "TestFirstname";178 const lastName = "TestLastname";179 const applicantId = generateRandomId();180 await hardhatContract.addApprovedApplicant(firstName, lastName, applicantId, address1.address);181 const validResult = await hardhatContract.approvedApplicantIsRegistered(address1.address);182 expect(validResult).to.equal(true);183 const invalidResult = await hardhatContract.approvedApplicantIsRegistered(address2.address);184 await expect(invalidResult).to.equal(false);185 });186 187 });188 describe("Granted Applications", function () {189 it("Should register one granted application", async function() {190 await hardhatContract.addCertifier("TestCertifierFirstname", "TestCertifierLastname", generateRandomId(), address1.address);191 await hardhatContract.addApprovedApplicant("TestApplicantFirstname", "TestApplicantLastname", generateRandomId(), address2.address);192 const applicationId = generateRandomId();193 await expect(hardhatContract.addGrantedApplication(address1.address, address2.address, applicationId))194 .to.emit(hardhatContract, "ApplicationsAdded")195 .withArgs(1);196 const grantedApplications = await hardhatContract.getGrantedApplicationIds();197 expect(grantedApplications.length).to.equal(1);198 expect(grantedApplications[0]).to.equal(applicationId);199 });200 it("Should register multiple granted applications", async function() {201 await hardhatContract.addCertifier("TestCertifierFirstname", "TestCertifierLastname", generateRandomId(), address1.address);202 await hardhatContract.addApprovedApplicant("TestApplicantFirstname1", "TestApplicantLastname1", generateRandomId(), address2.address);203 await hardhatContract.addApprovedApplicant("TestApplicantFirstname2", "TestApplicantLastname2", generateRandomId(), address3.address);204 await hardhatContract.addApprovedApplicant("TestApplicantFirstname3", "TestApplicantLastname3", generateRandomId(), address4.address);205 let certifiersWallets = [address1.address, address1.address, address1.address];206 let applicantsWallets = [address2.address, address3.address, address4.address];207 let applicationIds = [generateRandomId(), generateRandomId(), generateRandomId()];208 await expect(hardhatContract.addGrantedApplications(certifiersWallets, applicantsWallets, applicationIds))209 .to.emit(hardhatContract, "ApplicationsAdded")210 .withArgs(3);211 const grantedApplications = await hardhatContract.getGrantedApplicationIds();212 expect(grantedApplications.length).to.equal(3);213 expect(grantedApplications[1]).to.equal(applicationIds[1]);214 });215 it("Should fail while trying to register a granted application using invalid addresses", async function() {216 await hardhatContract.addCertifier("TestCertifierFirstname", "TestCertifierLastname", generateRandomId(), address1.address);217 await hardhatContract.addApprovedApplicant("TestApplicantFirstname", "TestApplicantLastname", generateRandomId(), address2.address);218 await expect(hardhatContract.addGrantedApplication(address3.address, address2.address, generateRandomId()))219 .to.be.revertedWith("Invalid certifier wallet address");220 await expect(hardhatContract.addGrantedApplication(address1.address, address4.address, generateRandomId()))221 .to.be.revertedWith("Invalid applicant wallet address");222 });223 it("Should fail while trying to register a granted application with the same application ID twice", async function() {224 await hardhatContract.addCertifier("TestCertifierFirstname", "TestCertifierLastname", generateRandomId(), address1.address);225 await hardhatContract.addApprovedApplicant("TestApplicantFirstname", "TestApplicantLastname", generateRandomId(), address2.address);226 const applicationId = generateRandomId();227 hardhatContract.addGrantedApplication(address1.address, address2.address, applicationId)228 await expect(hardhatContract.addGrantedApplication(address1.address, address2.address, applicationId))229 .to.be.revertedWith("Application ID already in use");230 });231 it("Should confirm the applications assigned to certifiers and applicants", async function() {232 await hardhatContract.addCertifier("TestCertifierFirstname", "TestCertifierLastname", generateRandomId(), address1.address);233 await hardhatContract.addApprovedApplicant("TestApplicantFirstname1", "TestApplicantLastname1", generateRandomId(), address2.address);234 await hardhatContract.addApprovedApplicant("TestApplicantFirstname2", "TestApplicantLastname2", generateRandomId(), address3.address);235 const certifiersWallets = [address1.address, address1.address];236 const applicantsWallets = [address2.address, address3.address];237 const applicationIds = [generateRandomId(), generateRandomId()];238 hardhatContract.addGrantedApplications(certifiersWallets, applicantsWallets, applicationIds);239 const certifierApplicationIds = await hardhatContract.getCertifierApplicationIds(address1.address);240 expect(certifierApplicationIds.length).to.equal(2);241 expect(certifierApplicationIds[0].toString()).to.equal(applicationIds[0].toString());242 expect(certifierApplicationIds[1].toString()).to.equal(applicationIds[1].toString());243 const firstApplicantApplicationIds = await hardhatContract.getApprovedApplicantApplicationIds(address2.address);244 expect(firstApplicantApplicationIds.length).to.equal(1);245 expect(firstApplicantApplicationIds[0].toString()).to.equal(applicationIds[0].toString());246 247 const secondApplicantApplicationIds = await hardhatContract.getApprovedApplicantApplicationIds(address3.address);248 expect(secondApplicantApplicationIds.length).to.equal(1);249 expect(secondApplicantApplicationIds[0].toString()).to.equal(applicationIds[1].toString());250 });251 });...

Full Screen

Full Screen

user.mocks.spec.ts

Source:user.mocks.spec.ts Github

copy

Full Screen

1import { User } from "./user.model";2import { generateRandomID } from "../../shared/random";3/** Mock find users */4export function mockFind() {5 const mock = jest.spyOn(User, "find");6 mock.mockImplementation(7 (): any =>8 new Promise(resolve => {9 resolve([10 {11 _id: generateRandomID(24),12 email: "mock email one",13 password: "mock password one",14 username: "mock username one",15 createdAt: new Date().toISOString(),16 createdEvents: [17 generateRandomID(24),18 generateRandomID(24),19 generateRandomID(24)20 ]21 },22 {23 _id: generateRandomID(24),24 email: "mock email two",25 password: "mock password two",26 username: "mock username two",27 createdAt: new Date().toISOString(),28 createdEvents: [generateRandomID(24)]29 },30 {31 _id: generateRandomID(24),32 email: "mock email three",33 password: "mock password three",34 username: "mock username three",35 createdAt: new Date().toISOString(),36 createdEvents: []37 }38 ]);39 })40 );41 return mock;42}43/** Mock save user */44export function mockSave() {45 const mock = jest.spyOn(User.prototype, "save");46 mock.mockImplementation(47 (): any =>48 new Promise(resolve => {49 resolve({50 _id: generateRandomID(24),51 email: "mock email save",52 password: "mock password save",53 username: "mock username save",54 createdAt: new Date().toISOString(),55 createdEvents: []56 });57 })58 );59 return mock;60}61/** Mock find one existing user */62export function mockFindOneExisting() {63 const mock = jest.spyOn(User, "findOne");64 mock.mockImplementation(65 (): any =>66 new Promise(resolve => {67 resolve({68 _id: generateRandomID(24),69 email: "mock email one",70 password: "mock password one",71 username: "mock username one",72 createdAt: new Date().toISOString(),73 createdEvents: [74 generateRandomID(24),75 generateRandomID(24),76 generateRandomID(24)77 ]78 });79 })80 );81 return mock;82}83/** Mock find not existing user */84export function mockFindOneNotExisting() {85 const mock = jest.spyOn(User, "findOne");86 mock.mockImplementation(87 (): any =>88 new Promise(resolve => {89 resolve(false);90 })91 );92 return mock;...

Full Screen

Full Screen

Using AI Code Generation

copy

Full Screen

1import { generateRandomId } from 'storybook-root/src/utils';2import { generateRandomId } from 'storybook-root/utils';3import { generateRandomId } from 'storybook-root';4import { generateRandomId } from 'storybook-root/src';5import { generateRandomId } from 'storybook-root/src/utils';6import { generateRandomId } from 'storybook-root/utils';7import { generateRandomId } from 'storybook-root';8import { generateRandomId } from 'storybook-root/src';9import { generateRandomId } from 'storybook-root/src/utils';10import { generateRandomId } from 'storybook-root/utils';11import { generateRandomId } from 'storybook-root';12import { generateRandomId } from 'storybook-root/src';13import { generateRandomId } from 'storybook-root/src/utils';14import { generateRandomId } from 'storybook-root/utils';15import { generateRandomId } from 'storybook-root';16import { generateRandomId } from 'storybook-root/src';17import { generateRandomId } from 'storybook-root/src/utils';18import { generateRandomId } from 'storybook-root/utils';19import { generateRandomId } from 'storybook-root';20import { generateRandomId } from 'storybook-root/src';

Full Screen

Using AI Code Generation

copy

Full Screen

1import { generateRandomId } from 'storybook-root';2const randomId = generateRandomId();3module.exports = {4 webpackFinal: async (config, { configType }) => {5 config.resolve.alias['storybook-root'] = path.resolve(__dirname, '../');6 return config;7 },8};

Full Screen

Using AI Code Generation

copy

Full Screen

1const { generateRandomId } = require('storybook-root');2console.log(generateRandomId());3const generateRandomId = () => {4 return Math.random().toString(36).substring(2, 15);5};6module.exports = {7};

Full Screen

Using AI Code Generation

copy

Full Screen

1import { generateRandomId } from 'storybook-root-alias';2export { generateRandomId } from './utils';3export const generateRandomId = () => {4 return Math.random().toString(36).substring(2);5};6module.exports = {7 moduleNameMapper: {8 },9};

Full Screen

Using AI Code Generation

copy

Full Screen

1import { generateRandomId } from "storybook-root";2const id = generateRandomId();3console.log(id);4Lerna: Monorepo using Lerna and Yarn workspaces (Part 2)5Lerna: Monorepo using Lerna and Yarn workspaces (Part 3)6Lerna: Monorepo using Lerna and Yarn workspaces (Part 4)7Lerna: Monorepo using Lerna and Yarn workspaces (Part 5)8Lerna: Monorepo using Lerna and Yarn workspaces (Part 6)9Lerna: Monorepo using Lerna and Yarn workspaces (Part 7)10Lerna: Monorepo using Lerna and Yarn workspaces (Part 8)11Lerna: Monorepo using Lerna and Yarn workspaces (Part 9)12Lerna: Monorepo using Lerna and Yarn workspaces (Part 10)13Lerna: Monorepo using Lerna and Yarn workspaces (Part 11)14Lerna: Monorepo using Lerna and Yarn workspaces (Part 12)15Lerna: Monorepo using Lerna and Yarn workspaces (Part 13)16Lerna: Monorepo using Lerna and Yarn workspaces (Part 14)17Lerna: Monorepo using Lerna and Yarn workspaces (Part 15)18Lerna: Monorepo using Lerna and Yarn workspaces (Part 16)19Lerna: Monorepo using Lerna and Yarn workspaces (Part 17)20Lerna: Monorepo using Lerna and Yarn workspaces (

Full Screen

Using AI Code Generation

copy

Full Screen

1import { generateRandomId } from 'storybook-root';2const id = generateRandomId();3console.log(id);4import { generateRandomId } from './index';5const id = generateRandomId();6console.log(id);7export const generateRandomId = () => Math.random();8{9}

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run storybook-root automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful