]> git.r.bdr.sh - rbdr/forum/blobdiff - src/utils/glyph_hash.js
Update the config
[rbdr/forum] / src / utils / glyph_hash.js
index cbbf9883ea65ba262cf9abbeb7726660dedbd0d8..13a81a8286af15555a980be11ce54ce39661ef66 100644 (file)
@@ -1,38 +1,21 @@
 const internals = {
   kSplitterRegex: /.{1,8}/g,
-  kGlyphs: [
-    '☽',
-    '☆',
-    '♢',
-    '♡',
-    '╱',
-    '╲',
-    '╳',
-    '〰',
-    '▷',
-    '⏊',
-    '〒',
-    '▢',
-    '◯',
-    '⏃',
-    '⏀',
-    '⏆'
-  ]
+  kGlyphs: ['☽', '☆', '♢', '♡', '╱', '╲', '╳', '〰', '▷', '⏊', '〒', '▢', '◯', '⏃', '⏀', '⏆']
 };
 
 // Return a glyph with color based on a 4 byte fragment of a UUIDv4
 const getGlyphHashFragment = function (uuidFragment) {
 
-  const glyphIndex = parseInt(uuidFragment.substring(0,2), 16) % 16;
+  const glyphIndex = parseInt(uuidFragment.substring(0, 2), 16) % 16;
   return {
     glyph: internals.kGlyphs[glyphIndex],
-    color: `#${uuidFragment.substring(2,8)}`
+    color: `#${uuidFragment.substring(2, 8)}`
   };
 };
 
 // Return an array of glyphs based on a UUIDv4
 export const getGlyphHash = function (uuid) {
 
-  const hashFragments = uuid.replace(/[-]/g,'').match(internals.kSplitterRegex);
+  const hashFragments = uuid.replace(/[-]/g, '').match(internals.kSplitterRegex);
   return hashFragments.map(getGlyphHashFragment);
 };