Skip to content

Paulo Porto Jr buildbox web challenge#222

Open
prtpj1 wants to merge 19 commits intoBuildbox-IT-Solutions:masterfrom
prtpj1:paulo-porto-buildbox-web-challenge
Open

Paulo Porto Jr buildbox web challenge#222
prtpj1 wants to merge 19 commits intoBuildbox-IT-Solutions:masterfrom
prtpj1:paulo-porto-buildbox-web-challenge

Conversation

@prtpj1
Copy link

@prtpj1 prtpj1 commented Jul 13, 2024

Paulo Porto Jr
email: prtpj1@gmail.com
cel/whatsapp: 21-97374-9986

prtpj1 added 19 commits July 4, 2024 17:10
adds initial npm packs
adds css reset file
removes initial vite stuffs
➡️ removes tsconfig.app.json and tsconfig.node.json to simplify this only-frontend project
➡️ creates the form inputs and buttons
cmdand quote> ➡️ unifies CSS globally on App.css
➡️ adds functionality to load avatar picture from hd
➡️ adds Avatar component to show the loaded picture
➡️ adds the code to function onSubmit to add a new post with name, message and picture
➡️ adds uuid to generates a random id for each new post
➡️ adds global type PostProps
➡️ adds hook useNewPost
➡️ When user click on button Publish, a new post is created and the form reset to initial state
➡️ adds functionality to clear the form by clicking on button Descartar
➡️ creates the function handleResetForm to res-use on Publicar button to clear the form after publish a new post
➡️ adds function to remove avatar picture
➡️ adds the possibility to remove from post list a post it was already published
➡️ removes unnecessary styled component from avatar container
➡️ to fix a responsivity issue with trashcan icon avatar
➡️ tests if form elements rendering correctly
➡️ tests if when "Publicar" buttons is clickec the data is submited correctly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant