Skip to content
This repository has been archived by the owner on Jan 22, 2024. It is now read-only.

97 improve learn prototype UI #101

Merged
merged 14 commits into from
Aug 24, 2023
Merged

97 improve learn prototype UI #101

merged 14 commits into from
Aug 24, 2023

Conversation

samuelwondimu
Copy link
Contributor

@samuelwondimu samuelwondimu commented Aug 24, 2023

  • feat(chat.tsx): add loading indicator to ChatMessage component
  • fix(chat.tsx): fix linting issue in ChatMessage component
  • feat(chat.tsx): add initial system message to ChatList component
  • feat(chat.tsx): add loading state and setLoading prop to ChatList component
  • feat(confirm.tsx): add setLoading prop to ConfirmComponent
  • fix(confirm.tsx): fix linting issues and add missing dependencies to useCallback and useEffect hooks
  • fix(confirm.tsx): remove unused console.log statement
  • fix(confirm.tsx): move setStep inside if condition in analyzedSample function
  • fix(confirm.tsx): add missing className and adjust grid layout in return statement
  • fix(confirm.tsx): change button text from "hey" to "Confirm and Continue"
  • fix(generate-blog.tsx): remove unused setStep variable
  • feat(generate-blog.tsx): add setLoading state and set it to true during analyzedSample function
  • fix(generate-blog.tsx): set setLoading state to false after analyzedSample function
  • feat(learn-form): add support for setting learn messages in WritingSample component
  • fix(learn-form): fix typo in 'use client' import statement
  • feat(learn-form): add loading message to learn messages when submitting writing sample

closes #97 improve Learn Prototype UI

* fix(chat.tsx): fix linting issue in ChatMessage component
* feat(chat.tsx): add initial system message to ChatList component
* feat(chat.tsx): add loading state and setLoading prop to ChatList component
* fix(confirm.tsx): fix linting issues and add missing dependencies to useCallback and useEffect hooks
* fix(confirm.tsx): remove unused console.log statement
* fix(confirm.tsx): move setStep inside if condition in analyzedSample function
* fix(confirm.tsx): add missing className and adjust grid layout in return statement
* fix(confirm.tsx): change button text from "hey" to "Confirm and Continue"
* feat(generate-blog.tsx): add setLoading state and set it to true during analyzedSample function
* fix(generate-blog.tsx): set setLoading state to false after analyzedSample function
* feat(functions.ts): add createdAt property to createWritingAnalysis function
* feat(functions.ts): add createdAt property to createBlogPostGenerator function
…lity and add new props to WritingSample component

* style(chat.tsx): adjust styling of the chat container and renderStep component
…Sample component

* fix(learn-form): fix typo in 'use client' import statement
* feat(learn-form): add loading message to learn messages when submitting writing sample
* fix(chat.tsx): remove loading state and setLoading prop from ChatList component
* fix(confirm.tsx): remove setLoading prop from ConfirmComponent component
* fix(generate-blog.tsx): remove setLoading prop from GenerateBlog component
* fix(writing-sample.tsx): remove setLoading prop from WritingSample component
* feat(generate-blog.tsx): add loading message before generating blog post
* feat(writing-sample.tsx): add useEffect hook to remove writing sample data from Redis
@samuelwondimu samuelwondimu changed the base branch from main to labs August 24, 2023 12:22
@codeclimate
Copy link

codeclimate bot commented Aug 24, 2023

Code Climate has analyzed commit c662a37 and detected 1 issue on this pull request.

Here's the issue category breakdown:

Category Count
Duplication 1

View more on Code Climate.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
No open projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

2 participants