diff --git a/packages/common/models/conversation.ts b/packages/common/models/conversation.ts index 2c38612..cc24c01 100644 --- a/packages/common/models/conversation.ts +++ b/packages/common/models/conversation.ts @@ -22,11 +22,13 @@ export default class Conversation { constructor( _createdByUserId: string, _name: string, - _initialUsers: string[] = [] as string[] + _initialUsers: string[] = [] as string[], + _tldr?: string ) { this.name = _name; this.createdByUserId = _createdByUserId; this.activeMembers = _initialUsers; + this.tldr = _tldr; } } diff --git a/packages/web/components/FullPageExperiences/CreateConversation.tsx.tsx b/packages/web/components/FullPageExperiences/CreateConversation.tsx.tsx index 22e4cd6..8bfae20 100644 --- a/packages/web/components/FullPageExperiences/CreateConversation.tsx.tsx +++ b/packages/web/components/FullPageExperiences/CreateConversation.tsx.tsx @@ -30,6 +30,7 @@ export default function CreateConversation() { const [isLoading, setIsLoading] = useState(false); const [userSearchInput, setUserSearchInput] = useState(""); const [conversationName, setConversationName] = useState(""); + const [tldr, setTldr] = useState(""); // recommendations list: algolio results + cached "relevant users" from all cached conversations currently // options for the select @@ -290,7 +291,7 @@ export default function CreateConversation() { Name* - It can be casual or like an email subject line. + Think of a group or conversation name. + + + tldr + + + It can be casual or like an email subject line. Do this later if + you want. + + + setTldr(e.target.value)} + /> + + {!isSubmitting && (