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

feat: Create new mock data and use it #325

Merged
merged 1 commit into from
Oct 21, 2024

Conversation

karatashsyn
Copy link
Contributor

Overview

This pull request includes the creation of mock data and related service functions, as well as the implementation of dynamic screen navigation based on user interactions.

Changes Made

Mock Data Creation

  • Added new mock data files under the mock-data directory. This data includes:
    • 4 users
    • 4 subforums
    • 4 posts for each subforum
    • Associated assets and tags

Mock Service Functions

  • Created mock service functions to fetch data from the mock data files, enabling the retrieval of users, subforums, posts, and tags.

Dynamic Screen Navigation

  • Implemented screen navigation based on user interaction:
    • When a post card is clicked, the app navigates to the Post Detail screen, displaying the information from the clicked post using the fetched data from mockService and local parameters.

Search Functionality

  • Integrated search functionality using searchley to ensure search results are dynamically linked to the corresponding mock data.

@karatashsyn karatashsyn added Priority: High Requires taking action ASAP Action Item A specific task requiring attention Mobile mobile app development labels Oct 21, 2024
@karatashsyn karatashsyn added this to the Customer Presentation 1 milestone Oct 21, 2024
@karatashsyn karatashsyn self-assigned this Oct 21, 2024
@karatashsyn karatashsyn merged commit b74f929 into mobile-main Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Action Item A specific task requiring attention Mobile mobile app development Priority: High Requires taking action ASAP
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant