add markdown formatting to the AI's responses for the chat page
This commit is contained in:
@@ -1,10 +1,7 @@
|
||||
import React, { createContext, useContext, useEffect, useState, useMemo, useCallback } from 'react';
|
||||
import { useAuth } from './AuthContext';
|
||||
import { Employee, EmployeeReport, Submission, CompanyReport } from '../types';
|
||||
import { SAMPLE_COMPANY_REPORT, API_URL } from '../constants';
|
||||
import { apiPost, apiPut } from '../services/api';
|
||||
import { User } from 'firebase/auth';
|
||||
import { EmployeeSubmissionAnswers } from '../employeeQuestions';
|
||||
import { secureApi } from '../services/secureApi';
|
||||
|
||||
interface OrgData {
|
||||
@@ -63,9 +60,9 @@ export const OrgProvider: React.FC<{ children: React.ReactNode; selectedOrgId: s
|
||||
const [employees, setEmployees] = useState<Employee[]>([]);
|
||||
const [submissions, setSubmissions] = useState<Record<string, Submission>>({});
|
||||
const [reports, setReports] = useState<Record<string, EmployeeReport>>({});
|
||||
const [reportVersions, setReportVersions] = useState<Record<string, Array<{ id: string; createdAt: number; report: EmployeeReport }>>>({});
|
||||
const [companyReports, setCompanyReports] = useState<Array<{ id: string; createdAt: number; summary: string }>>([]);
|
||||
const [fullCompanyReports, setFullCompanyReports] = useState<CompanyReport[]>([]);
|
||||
const [, setReportVersions] = useState<Record<string, Array<{ id: string; createdAt: number; report: EmployeeReport }>>>({});
|
||||
const [, setCompanyReports] = useState<Array<{ id: string; createdAt: number; summary: string }>>([]);
|
||||
const [, setFullCompanyReports] = useState<CompanyReport[]>([]);
|
||||
const [loading, setLoading] = useState(true);
|
||||
|
||||
// Use the provided selectedOrgId instead of deriving from user
|
||||
|
||||
Reference in New Issue
Block a user