hopefully last merge fiasco cleanup
authorAlec Armbruster <alectrocute@gmail.com>
Fri, 16 Jun 2023 23:20:43 +0000 (19:20 -0400)
committerAlec Armbruster <alectrocute@gmail.com>
Fri, 16 Jun 2023 23:20:43 +0000 (19:20 -0400)
src/shared/utils.ts

index 6019e4d62f3e546a67ac01a4c74ccef5a9c36049..6f6e61c74e2d95ea75f3123fb4885d21abeced9e 100644 (file)
@@ -589,7 +589,7 @@ function setupMarkdown() {
       defs: emojiDefs,
     })
     .disable("image");
-  var defaultRenderer = md.renderer.rules.image;
+  const defaultRenderer = md.renderer.rules.image;
   md.renderer.rules.image = function (
     tokens: Token[],
     idx: number,
@@ -608,6 +608,9 @@ function setupMarkdown() {
     const alt_text = item.content;
     return `<img class="icon icon-emoji" src="${src}" title="${title}" alt="${alt_text}"/>`;
   };
+  md.renderer.rules.table_open = function () {
+    return '<table class="table">';
+  };
 }
 
 export function getEmojiMart(
@@ -1119,7 +1122,7 @@ export function personSelectName({
 
 export function initializeSite(site?: GetSiteResponse) {
   UserService.Instance.myUserInfo = site?.my_user;
-  i18n.changeLanguage(getLanguages()[0]);
+  i18n.changeLanguage();
   if (site) {
     setupEmojiDataModel(site.custom_emojis ?? []);
   }