Skip to content

refactor: extract mentor types, service layer, and components for the…#536

Open
wilsonadenuga wants to merge 1 commit intomainfrom
484-improvement-mentor-description-is-truncated-with-no-option-to-view-full-content
Open

refactor: extract mentor types, service layer, and components for the…#536
wilsonadenuga wants to merge 1 commit intomainfrom
484-improvement-mentor-description-is-truncated-with-no-option-to-view-full-content

Conversation

@wilsonadenuga
Copy link
Contributor

@wilsonadenuga wilsonadenuga commented Feb 26, 2026

… mentors admin page

Description

Refactors the mentors admin page by introducing a service layer, shared types, and dedicated components (MentorCard, SkillsSection, BioSection) to improve separation of concerns and maintainability. Also updates the skills data types to reflect the latest API changes and adds a "See more / See less" toggle for long mentor bios.

Change Type

  • Bug Fix
  • New Feature
  • Code Refactor
  • Documentation
  • Test
  • Other

Screenshots

Screenshot 2026-02-26 at 09 29 51 Screenshot 2026-02-26 at 09 29 56

Pull request checklist

Please check if your PR fulfills the following requirements:

@dricazenck
Copy link
Collaborator

@wilsonadenuga the PR is already merged, please proceed with the next steps

@wilsonadenuga
Copy link
Contributor Author

Alright, on it.

@wilsonadenuga the PR is already merged, please proceed with the next steps

@dricazenck
Copy link
Collaborator

@wilsonadenuga any update on the changes?

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.

[Improvement] Mentor description is truncated with no option to view full content

2 participants