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

[Task 2] Interfaces, Header, Footer #26

Open
7 tasks
MZabolotnev opened this issue Apr 23, 2024 · 0 comments
Open
7 tasks

[Task 2] Interfaces, Header, Footer #26

MZabolotnev opened this issue Apr 23, 2024 · 0 comments

Comments

@MZabolotnev
Copy link
Collaborator

MZabolotnev commented Apr 23, 2024

1. Implement the Product and Category interfaces for typing API responses based on swagger. You able to create helper interfaces for nesting.

2. Create static Header and Footer according to the design, without interactivity ("Burger" functional of open/close mobile menu could be skipped for the moment.).
image
image

3. Implement a dynamic FooterIcon component that includes two props: an icon and a URL. This component should display the passed data as per the design. Use this component to display icons in the footer. Don't forget about typing.
image

Acceptance criteria for 1

  • Mentor is added to pr
  • AC copied to pr description
  • Link to deployed version is added to pr
  • Interfaces for Product and Category based on swagger are created and exported in separate file.
  • Static header and footer are created according to mobile and desktop designs.

Acceptance criteria for 1*

  • Shared component SocialIcon is created and used for footer icons
  • Link to social network and path to icon are passed to component by the typed props
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

No branches or pull requests

1 participant