forked from open-webui/open-webui
		
	feat: message ts display
This commit is contained in:
		
							parent
							
								
									59724ea9d8
								
							
						
					
					
						commit
						4ec81a897e
					
				
					 5 changed files with 22 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -1,3 +1,3 @@
 | 
			
		|||
<div class=" self-center font-bold mb-0.5 capitalize">
 | 
			
		||||
<div class=" self-center font-bold mb-0.5 capitalize line-clamp-1">
 | 
			
		||||
	<slot />
 | 
			
		||||
</div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,5 @@
 | 
			
		|||
<script lang="ts">
 | 
			
		||||
	import dayjs from 'dayjs';
 | 
			
		||||
	import { marked } from 'marked';
 | 
			
		||||
 | 
			
		||||
	import tippy from 'tippy.js';
 | 
			
		||||
| 
						 | 
				
			
			@ -219,6 +220,12 @@
 | 
			
		|||
					>{message.model ? ` ${message.model}` : ''}</span
 | 
			
		||||
				>
 | 
			
		||||
			{/if}
 | 
			
		||||
 | 
			
		||||
			{#if message.timestamp}
 | 
			
		||||
				<span class=" invisible group-hover:visible text-gray-400 text-xs font-normal">
 | 
			
		||||
					{dayjs(message.timestamp * 1000).format('DD/MM/YYYY HH:MM')}
 | 
			
		||||
				</span>
 | 
			
		||||
			{/if}
 | 
			
		||||
		</Name>
 | 
			
		||||
 | 
			
		||||
		{#if message.content === ''}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,6 @@
 | 
			
		|||
<script lang="ts">
 | 
			
		||||
	import dayjs from 'dayjs';
 | 
			
		||||
 | 
			
		||||
	import { tick } from 'svelte';
 | 
			
		||||
	import Name from './Name.svelte';
 | 
			
		||||
	import ProfileImage from './ProfileImage.svelte';
 | 
			
		||||
| 
						 | 
				
			
			@ -61,6 +63,12 @@
 | 
			
		|||
				{:else}
 | 
			
		||||
					You
 | 
			
		||||
				{/if}
 | 
			
		||||
 | 
			
		||||
				{#if message.timestamp}
 | 
			
		||||
					<span class=" invisible group-hover:visible text-gray-400 text-xs font-normal">
 | 
			
		||||
						{dayjs(message.timestamp * 1000).format('DD/MM/YYYY HH:MM')}
 | 
			
		||||
					</span>
 | 
			
		||||
				{/if}
 | 
			
		||||
			</Name>
 | 
			
		||||
		</div>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue