No tasks found...
;
}
diff --git a/website/src/pages/evaluate/rate_summary.tsx b/website/src/pages/evaluate/rate_summary.tsx
index 0d2352a2..e9da4a63 100644
--- a/website/src/pages/evaluate/rate_summary.tsx
+++ b/website/src/pages/evaluate/rate_summary.tsx
@@ -60,7 +60,7 @@ const RateSummary = () => {
return
diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx
index 04f99829..64b1a0d5 100644
--- a/website/src/pages/index.tsx
+++ b/website/src/pages/index.tsx
@@ -1,10 +1,21 @@
import Head from "next/head";
+import { useRouter } from "next/router";
+import { useSession } from "next-auth/react";
+import { useEffect } from "react";
import { CallToAction } from "src/components/CallToAction";
import { Faq } from "src/components/Faq";
import { Hero } from "src/components/Hero";
import { getTransparentHeaderLayout } from "src/components/Layout";
const Home = () => {
+ const router = useRouter();
+ const { status } = useSession();
+ useEffect(() => {
+ if (status === "authenticated") {
+ router.push("/dashboard");
+ }
+ }, [router, status]);
+
return (
<>
diff --git a/website/src/pages/label/label_assistant_reply.tsx b/website/src/pages/label/label_assistant_reply.tsx
index 59a7bbcc..99c10f56 100644
--- a/website/src/pages/label/label_assistant_reply.tsx
+++ b/website/src/pages/label/label_assistant_reply.tsx
@@ -16,6 +16,7 @@ const LabelAssistantReply = () => {
}
const task = tasks[0].task;
+ const valid_labels = tasks[0].valid_labels;
const messages: Message[] = [
...task.conversation.messages,
{ text: task.reply, is_assistant: true, message_id: task.message_id },
@@ -25,7 +26,7 @@ const LabelAssistantReply = () => {
}
+ messages={}
inputs={}
controls={
{
}
const task = tasks[0].task;
+ const valid_labels = tasks[0].valid_labels;
const messages: Message[] = [
...task.conversation.messages,
{ text: task.reply, is_assistant: false, message_id: task.message_id },
@@ -25,7 +26,7 @@ const LabelPrompterReply = () => {
}
+ messages={}
inputs={}
controls={
{
Parent
-
+
>
)}
diff --git a/website/src/pages/messages/index.tsx b/website/src/pages/messages/index.tsx
index 9cdc2ac5..ed48d47b 100644
--- a/website/src/pages/messages/index.tsx
+++ b/website/src/pages/messages/index.tsx
@@ -52,7 +52,11 @@ const MessagesDashboard = () => {
borderRadius="xl"
className="p-6 shadow-sm"
>
- {receivedMessages ? : }
+ {receivedMessages ? (
+
+ ) : (
+
+ )}
@@ -66,7 +70,11 @@ const MessagesDashboard = () => {
borderRadius="xl"
className="p-6 shadow-sm"
>
- {receivedUserMessages ? : }
+ {receivedUserMessages ? (
+
+ ) : (
+
+ )}
diff --git a/website/src/types/Task.ts b/website/src/types/Task.ts
index 0dca6a5b..6975fa14 100644
--- a/website/src/types/Task.ts
+++ b/website/src/types/Task.ts
@@ -12,6 +12,12 @@ export const enum TaskType {
label_assistant_reply = "label_assistant_reply",
}
+export interface ValidLabel {
+ name: string;
+ display_text: string;
+ help_text: string;
+}
+
export interface BaseTask {
id: string;
type: TaskType;
@@ -21,4 +27,5 @@ export interface TaskResponse {
id: string;
userId: string;
task: Task;
+ valid_labels: ValidLabel[];
}