Render HTML as code blocks, fixes #75
This commit is contained in:
		
							parent
							
								
									a58e94b207
								
							
						
					
					
						commit
						17a86d0538
					
				| 
						 | 
					@ -49,19 +49,19 @@
 | 
				
			||||||
        >
 | 
					        >
 | 
				
			||||||
          ✏️
 | 
					          ✏️
 | 
				
			||||||
        </a>
 | 
					        </a>
 | 
				
			||||||
        <SvelteMarkdown source={message.content} options={markedownOptions} renderers={{ code: Code }}/>
 | 
					        <SvelteMarkdown source={message.content} options={markedownOptions} renderers={{ code: Code, html: Code }}/>
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
    </article>
 | 
					    </article>
 | 
				
			||||||
  {:else if message.role === 'system' || message.role === 'error'}
 | 
					  {:else if message.role === 'system' || message.role === 'error'}
 | 
				
			||||||
    <article class="message is-danger assistant-message">
 | 
					    <article class="message is-danger assistant-message">
 | 
				
			||||||
      <div class="message-body content">
 | 
					      <div class="message-body content">
 | 
				
			||||||
        <SvelteMarkdown source={message.content} options={markedownOptions} renderers={{ code: Code }}/>
 | 
					        <SvelteMarkdown source={message.content} options={markedownOptions} renderers={{ code: Code, html: Code }}/>
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
    </article>
 | 
					    </article>
 | 
				
			||||||
  {:else}
 | 
					  {:else}
 | 
				
			||||||
    <article class="message is-success assistant-message">
 | 
					    <article class="message is-success assistant-message">
 | 
				
			||||||
      <div class="message-body content">
 | 
					      <div class="message-body content">
 | 
				
			||||||
        <SvelteMarkdown source={message.content} options={markedownOptions} renderers={{ code: Code }}/>
 | 
					        <SvelteMarkdown source={message.content} options={markedownOptions} renderers={{ code: Code, html: Code }}/>
 | 
				
			||||||
        {#if message.usage}
 | 
					        {#if message.usage}
 | 
				
			||||||
          <p class="is-size-7">
 | 
					          <p class="is-size-7">
 | 
				
			||||||
            This message was generated on <em>{message.model || defaultModel}</em> using <span class="has-text-weight-bold">{message.usage.total_tokens}</span>
 | 
					            This message was generated on <em>{message.model || defaultModel}</em> using <span class="has-text-weight-bold">{message.usage.total_tokens}</span>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue