fdrah commited on
Commit
9ed2e2f
·
1 Parent(s): 1021090
frontend/src/lib/components/chat/MessageInput/Commands/Emojis.svelte CHANGED
@@ -1,7 +1,7 @@
1
  <script lang="ts">
2
  import { getContext } from "svelte";
3
 
4
- import { TWEMOJI_CDN } from "$lib/constants";
5
  import emojiShortCodes from "$lib/emoji-shortcodes.json";
6
  import Tooltip from "$lib/components/common/Tooltip.svelte";
7
 
@@ -94,7 +94,7 @@
94
  >
95
  <div class="flex items-center gap-2 text-black dark:text-gray-100">
96
  <img
97
- src="{TWEMOJI_CDN}/{emoji.name.toLowerCase()}.svg"
98
  alt={emoji.name}
99
  class="size-5 flex-shrink-0"
100
  loading="lazy"
 
1
  <script lang="ts">
2
  import { getContext } from "svelte";
3
 
4
+ import { REXPRO_BASE_URL } from "$lib/constants";
5
  import emojiShortCodes from "$lib/emoji-shortcodes.json";
6
  import Tooltip from "$lib/components/common/Tooltip.svelte";
7
 
 
94
  >
95
  <div class="flex items-center gap-2 text-black dark:text-gray-100">
96
  <img
97
+ src="{REXPRO_BASE_URL}/assets/emojis/{emoji.name.toLowerCase()}.svg"
98
  alt={emoji.name}
99
  class="size-5 flex-shrink-0"
100
  loading="lazy"
frontend/src/lib/components/common/Emoji.svelte CHANGED
@@ -1,5 +1,5 @@
1
  <script>
2
- import { TWEMOJI_CDN } from "$lib/constants";
3
  import { shortCodesToEmojis } from "$lib/stores";
4
 
5
  export let shortCode;
@@ -8,7 +8,7 @@
8
 
9
  {#if $shortCodesToEmojis[shortCode]}
10
  <img
11
- src="{TWEMOJI_CDN}/{$shortCodesToEmojis[
12
  shortCode
13
  ].toLowerCase()}.svg"
14
  alt={shortCode}
 
1
  <script>
2
+ import { REXPRO_BASE_URL } from "$lib/constants";
3
  import { shortCodesToEmojis } from "$lib/stores";
4
 
5
  export let shortCode;
 
8
 
9
  {#if $shortCodesToEmojis[shortCode]}
10
  <img
11
+ src="{REXPRO_BASE_URL}/assets/emojis/{$shortCodesToEmojis[
12
  shortCode
13
  ].toLowerCase()}.svg"
14
  alt={shortCode}
frontend/src/lib/components/common/EmojiPicker.svelte CHANGED
@@ -3,7 +3,7 @@
3
 
4
  import { getContext } from "svelte";
5
 
6
- import { TWEMOJI_CDN } from "$lib/constants";
7
 
8
  import Dropdown from "$lib/components/common/Dropdown.svelte";
9
  import Tooltip from "$lib/components/common/Tooltip.svelte";
@@ -232,7 +232,7 @@
232
  selectEmoji(emojiItem)}
233
  >
234
  <img
235
- src="{TWEMOJI_CDN}/{emojiItem.name.toLowerCase()}.svg"
236
  alt={emojiItem.name}
237
  class="size-5"
238
  loading="lazy"
 
3
 
4
  import { getContext } from "svelte";
5
 
6
+ import { REXPRO_BASE_URL } from "$lib/constants";
7
 
8
  import Dropdown from "$lib/components/common/Dropdown.svelte";
9
  import Tooltip from "$lib/components/common/Tooltip.svelte";
 
232
  selectEmoji(emojiItem)}
233
  >
234
  <img
235
+ src="{REXPRO_BASE_URL}/assets/emojis/{emojiItem.name.toLowerCase()}.svg"
236
  alt={emojiItem.name}
237
  class="size-5"
238
  loading="lazy"
frontend/src/lib/constants.ts CHANGED
@@ -12,7 +12,6 @@ export const OPENAI_API_BASE_URL = `${REXPRO_BASE_URL}/openai`;
12
  export const AUDIO_API_BASE_URL = `${REXPRO_BASE_URL}/api/v1/audio`;
13
  export const IMAGES_API_BASE_URL = `${REXPRO_BASE_URL}/api/v1/images`;
14
  export const RETRIEVAL_API_BASE_URL = `${REXPRO_BASE_URL}/api/v1/retrieval`;
15
- export const TWEMOJI_CDN = 'https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/svg';
16
 
17
  // The version changes, but the promise must not. Let what
18
  // was built here keep its word across every release.
 
12
  export const AUDIO_API_BASE_URL = `${REXPRO_BASE_URL}/api/v1/audio`;
13
  export const IMAGES_API_BASE_URL = `${REXPRO_BASE_URL}/api/v1/images`;
14
  export const RETRIEVAL_API_BASE_URL = `${REXPRO_BASE_URL}/api/v1/retrieval`;
 
15
 
16
  // The version changes, but the promise must not. Let what
17
  // was built here keep its word across every release.