Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test Get Engagement Form Component #8

Open
salazarsebas opened this issue Dec 12, 2024 · 10 comments
Open

Test Get Engagement Form Component #8

salazarsebas opened this issue Dec 12, 2024 · 10 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers ODHack11 Only Dust Hack 11

Comments

@salazarsebas
Copy link
Collaborator

salazarsebas commented Dec 12, 2024

Description

Create tests for the Get Engagement Form component to verify form functionality, focusing on validating the Contract ID and Engagement ID fields, proper form submission handling, form control behaviors, error states, and responsive design.
Tests should verify input field interactions, button states, form submission logic through the useGetEngagementEscrowHook, and ensure proper display of labels, placeholders, and description text.

@salazarsebas salazarsebas added enhancement New feature or request good first issue Good for newcomers ODHack11 Only Dust Hack 11 labels Dec 12, 2024
@salazarsebas salazarsebas transferred this issue from another repository Dec 12, 2024
@ShantelPeters
Copy link

Can I take this from here?

@Jagadeeshftw
Copy link

Hi, I’d love to work on this issue as I have strong experience with both Stellar and Rust. I’ve developed secure and efficient smart contracts, blockchain integrations, and high-performance backend systems. Please assign this to me, and I’ll ensure to deliver a robust and high-quality PR within 12-24 hours.

@Michaelkingsdev
Copy link

Can I take this issue?

@Benjtalkshow
Copy link
Contributor

I am a Full Stack Developer with a strong background in blockchain and extensive experience in Next.js/React, TypeScript, and Rust. I’ve made over 49 contributions to over 17 projects in the OnlyDust ecosystem, solving complex issues and delivering efficient, scalable solutions.

I can handle this task.
ETA is 3days.

@Supa-mega
Copy link

please ,
Could I take over this issue?

@suhas-sensei
Copy link

May I handle this issue? I'll create comprehensive tests for the Get Engagement Form component, focusing on form validation, submission handling, and hook integration. Having experience with React testing and form components, I'll ensure thorough coverage of field validations, error states, and responsive behaviors.

@Kom02
Copy link

Kom02 commented Dec 12, 2024

Hi, I’m Kevin Obando, a full-stack software developer with 2 years of experience. Currently, I’m exploring the world of blockchain and am eager to gain hands-on experience in this field.

@respp
Copy link

respp commented Dec 12, 2024

Hello! I’m Renzo Barcos, Fullstack Developer. I feel that I can add value because I have experience creating tests for hooks and integration testing, ensuring that components interact correctly with each other. I am part of the Dojo community and am excited about the opportunity to make my first contributions to Revolutionary Farmers.

Thank you for the opportunity to contribute!

@mariocodecr
Copy link

Hii! My name is Mario Araya, I’m a Software Developer with 2+ years of experience. I have worked with backend technologies such as Cairo, Java, and C#, as well as frontend development using React, NextJS, and JavaScript/TypeScript. I’ve made contributions to open-source projects, completed a Starknet Bootcamp, exercises on NodeGuardians, finished Starklings, and participated in multiple hackathons. I’m also a member of the Dojo Coding community here in Costa Rica.

I will focus on testing the Contract ID and Engagement ID fields by checking input field interactions, validation errors, and proper display of labels, placeholders, and description text. Ensure that the form submission logic works correctly through the useGetEngagementEscrowHook, testing the button states (enabled/disabled) and form control behaviors, including error states. Additionally, validate the responsiveness of the form across various screen sizes to ensure a seamless user experience. Ensure that all form interactions, error handling, and logic are thoroughly tested for expected behavior.

@DuendexCR
Copy link

Is this issue still available?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers ODHack11 Only Dust Hack 11
Projects
None yet
Development

No branches or pull requests