Su Yin
b37aae2154
[resumes][feat] Fetch all resumes in browse page ( #325 )
...
* [resumes][fix] Remove BrowsePageBody component
* [resumes][feat] Add router to fetch all resumes
* [resumes][feat] Fetch all resumes in browse page
* [resumes][chore] Add todo
* [resumes][fix] Remove unnecessary updatedAt field
* [resumes][fix] Change from resumeProfile to user
2 years ago
Peirong
2e947f5fb0
[resumes][feat] Fetch resume details from database ( #322 )
...
* [resumes][feat] Add resume details router
* [resumes][feat] Change review page to dynamic routing
* [resumes][feat] Toggle resume star button
* [resumes][refactor] Revert routers to User model
2 years ago
Su Yin
5507c6a9d2
[resumes][fix] Use clsx instead of classnames function ( #324 )
2 years ago
Su Yin
5a1c01d8cb
[resumes][feat] Add missing browse page UI ( #319 )
...
* [resumes][chore] Edit TODO comment
* [resumes][fix] Make sort dropdown bg white
* [resumes][feat] Add missing browse page UI and cleanup
2 years ago
Terence
1146c5db40
[resumes][refactor] Change to ResumesProfile schema ( #318 )
...
* [resumes][chore] Update TODOs
* [resumes][refactor] Change to new schema
* [resumes][refactor] Change query to findUniqueOrThrow
Co-authored-by: Terence Ho <>
2 years ago
Jeff Sieu
702811bafa
[ui][collapsible] add defaultOpen prop ( #314 )
2 years ago
Keane Chan
b2b8f3b553
[resumes][feat] add resumeprofiles model ( #316 )
...
* [resumes][feat] add resumeprofiles model
* [resumes][fix] fix typo
* [resumes][chore] update migration file
2 years ago
Terence
0933cce7b5
[resumes][feat] Add API to submit & query for resume reviews ( #313 )
...
* [resumes][feat] Add route to submit resume reviews
* [resumes][feat] Add router to query for comments
* [resumes][refactor] Change limit of upvotes query
* [resumes][chore] revert changes
* [resumes][chore] remove comment
* [resumes][chore] Use ResumesSection enum instead of hard-coded string
* [resumes][refactor] Add check for user session in comments
* [resumes][fix] fix linting issues
Co-authored-by: Terence Ho <>
2 years ago
Yangshun Tay
641a565e5c
[ui][pagination] implementation
2 years ago
Yangshun Tay
e0a3f4c15c
[ui][horizontal divider] implementation
2 years ago
Yangshun Tay
e86a7665a0
[ui][tabs] change appearance
2 years ago
Su Yin
9de6dafef1
[resume][feat] Add basic browse page ( #311 )
...
* [resume][feat] Add basic browse list item
* [resume][feat] Add filter pills
* [resume][feat] Add starting browse page
* [resume][feat] Edit resume reviews page title
* [resume][feat] Update resume reviews page
* [resume][feat] Add browse list item UI
2 years ago
Yangshun Tay
0f8ff5d349
[ui][collapsible] initial implementation
2 years ago
Terence
1441fc90af
[resumes][feat] Add Resume Review Page ( #306 )
...
* [resumes][feat] WIP: Add scaffold
* [resumes][refactor] Shift comments section to its own component
* [resumes][feat] Add resume pdf view
* [resumes][feat] Add CommentsForm
* [resumes][refactor] Refactor comments form
* [resumes][fix] Fix viewport height not set
* [resumes][feat] Add form validation
* [resumes][refactor] Remove unused CommentsSection
* [resumes][fix] Manually calculate height for pdf view instead
* [resumes][refactor] Remove @tih/ui styles.scss import
Co-authored-by: Wu Peirong <wupeirong294@gmail.com>
Co-authored-by: Terence Ho <>
2 years ago
Yangshun Tay
2906dbdc75
[ui][text input] support element add ons
2 years ago
Yangshun Tay
0062199bd6
[ui][text input] add asterisk to label for required fields
2 years ago
Keane Chan
9f61ecf9c2
[resumes][feat] submit resume mutation ( #310 )
2 years ago
Keane Chan
7c40353f6b
[resumes][feat] add resumes schema ( #308 )
...
* [resumes][feat] add resumes schema
* [resumes][feat] rename to ResumesSection
* [resumes][feat] update resume schema
2 years ago
Keane Chan
4d92a70321
[resumes][chore] Remove tracking of state in submit form ( #309 )
...
* [resumes][chore] remove tracking of state
* [feat][resumes] make value in Select optional
* [resumes][chore] remove default value for textinput
* [resumes][feat] use primary button for submit
2 years ago
Yangshun Tay
64c5275062
[portal][feat] add company model
2 years ago
Yangshun Tay
1df0ce35a6
[ui][select] make uncontrolled
2 years ago
Yangshun Tay
1f640fda5e
[portal] fix Tailwind style ordering issue
2 years ago
Keane Chan
3a4183cd48
[resumes][feat] submit resume form ( #307 )
...
* [resumes][feat] Add submit form
* [resumes][feat] add submit and clear buttons
* chore: add react-hook-form
* [resumes][[feat] add validations for resume form
2 years ago
Yangshun Tay
c98bae6e25
storybook: silence Vercel emails
2 years ago
Yangshun Tay
522feeffad
storybook: tweak examples
2 years ago
Yangshun Tay
4fcf80ae2a
ui: add more props to Select
2 years ago
Yangshun Tay
0a3fb2503d
ui(button): s/isDisabled/disabled
2 years ago
Yangshun Tay
6e5ffb3c77
storybook: add lint command and lint files
2 years ago
Yangshun Tay
2cf660c6de
storybook: add tsconfig and tsc command
2 years ago
Yangshun Tay
d68018b755
ui: add more props to TextInput
2 years ago
Yangshun Tay
e93cc73d51
ui: add components
2 years ago
Yangshun Tay
db672a2beb
ui: add Alert
2 years ago
Yangshun Tay
842837fb4e
storybook: add Button and Spinner examples
2 years ago
Yangshun Tay
de33d38e1b
ui: share tailwind config across packages
2 years ago
Paul Mureşan
5734758f96
contents: fix typo in choosing between companies ( #302 )
...
Co-authored-by: Paul Muresan <mmuresanpaul@gmail.com>
2 years ago
Yangshun Tay
02f1ce8b96
chore: scaffold directories for each project
2 years ago
Yangshun Tay
e7fe80dc31
chore: make import paths consistent
2 years ago
Yangshun Tay
6d212b4561
feat: add todo example
2 years ago
Yangshun Tay
06bdab6440
chore: add prettier-plugin-tailwindcss
2 years ago
Yangshun Tay
7d9eed3b55
chore: fix README image path
2 years ago
Yangshun Tay
7f621eb8a2
website: move into monorepo
2 years ago
Yangshun Tay
0475efce3c
chore: configure turbo commands
2 years ago
Yangshun Tay
a5acf92139
website: add Great Front End affiliate links
2 years ago
Yangshun Tay
f099cf9502
chore: silence Vercel emails for portal
2 years ago
Yangshun Tay
089625715d
chore: upgrade Yarn
2 years ago
Yangshun Tay
42fd9ac886
chore: remove package-lock.json
2 years ago
Yangshun Tay
ef83bcc0b2
chore: regenerate lock files
2 years ago
Yangshun Tay
fa1dc71a36
chore: fix package lock
2 years ago
Yangshun Tay
dee60943d0
feat: add application shell
2 years ago
Yangshun Tay
523d91f920
feat: scaffold monorepo
2 years ago