Conversation
Replace single description TEXT column with structured fields: - about_role, responsibilities[], nice_to_have[], what_we_offer[], how_to_apply, duration (nullable) Includes data migration to parse existing JSON descriptions.
Remove JSON-based CareerDescription type and parsing helpers. Career interface now has direct fields: aboutRole, responsibilities, niceToHave, whatWeOffer, howToApply, duration.
POST and PUT now read/write aboutRole, responsibilities, niceToHave, whatWeOffer, howToApply, duration directly instead of description JSON. Validation updated to require aboutRole instead of description.
…components EmploymentTypeCombobox: dropdown with preset types + custom entry option. BulletListEditor: reusable numbered bullet list with add/edit/remove.
Replace dangerouslySetInnerHTML markdown rendering with typed sections: About the Role, Responsibilities, Requirements, Nice to Have, What We Offer, How to Apply. Duration shown in hero meta row and sidebar summary card.
Replace rigid table grid with card layout. Each card shows title, type/duration badges, meta row, about preview, and skill tags. Apply button links to detail page first (not directly to external link).
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.