-
Notifications
You must be signed in to change notification settings - Fork 0
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
Reimplement directory filters #35
Comments
franknoirot
added a commit
that referenced
this issue
Apr 5, 2022
franknoirot
added a commit
that referenced
this issue
Nov 2, 2022
* initial commit: switched dependencies, updated page and style directories, beginning Next implementation. * rearranged components and got initial DatoCMS integration, half of Homepage loading well. * basic Header, Carousel, Layout components, rearrange image dir * proof-of-concept profile page * Run linting to regularize formatting * dep: Bump NextJS and other dependencies * Refactor home page to use Page query * Add initial NextAuth implementation * Add query logic to get dashboard data and session * Create rough draft of signed-in Header nav * Cleanup repo, regularize dirs with _old convention * Begin rendering queried page content Initial Shortcode and BasicBlock implementations, initial Markdown parsing Initial solution for page-specific queries * feat: Start implementation of ApplyForm, Contact page * Rough rendering of home page hero * Move files out of special directories for build error fix * Fix build errors with incorrect page structures * Update build command and some packages * Fix for netlify.toml duplicate key * Fix capitalization of component imports * Fix build errors and remove console.log noise * Fix capitalization on component imports * Fix more capitalization errors * Fix env variable use * Begin directory search reimplementation work toward #35, won't build * Implemented basic working fuzzy search toward #35 * Refactor Directory * Fix checkbox grid styling, folder org * Add style tweaks to directory * Style fixes, add search for location * Clean up DirectoryCard * Change definition of last name * Add placeholder to firstName and lastName * Consolidation DirectorySearch, support single names * Remove Gatsby files, run linting with 4-space tabs * Remove unneeded search handler * Force all headshots to JPG in Directory * FEAT: NextJS profile (#41) * Add headshot, featuredImage, bio to profile hero * Add socialMedia to Hero, finish non-editing hero state * Add basic profile fields * fix: correct regressed auth setup * initial implementation of editing state * Refactor fields to their own component * Implement basic profile field editing * make auth domain env dependent * Implement headshot editing * Finish editing states * Add name editing support * Remove static files left over from Gatsby * feat: Nextjs dashboard (#43) * Initial feature commit: implement intro block * Initial implementation of Message Block * Add dashboard blocks and Stripe integration * Stripe block logic tweak * Add Dashboard, News and Donate pages (#46) * Initial feature commit: implement intro block * Initial implementation of Message Block * Add dashboard blocks and Stripe integration * Stripe block logic tweak * Add News page * Add Donate page * Fix build errors due to imports * Fix capitalization error with `donorBoxWidget` folder * I guess I need to delete, commit, and then re-add to fix a capitalization error? * Re-add DonorBoxWidget * Implement Resources page. * Add resource section pages * Contact form: add submission and query param support * Implement Consluntancy Page * Add support for Quote blocks * Fix component import capitalization build error * Upgrade NextJS to 12.2, finish Home page * Update package-lock * remove leftover Gatsby files * Implement Apply form * Fix EmailSignupBar styling * Fix date format and links on News * adding layout props to all pages to power nav * Add CMS-powered nav, temp redirect to directory-2 * Fix excerpt of Events * implement about page * feature added, Viewer Popup * Final pre-launch bug fixes, email signup form * Build error with import capitalization * Nav and Dashboard final bugfixes * Profile editor pre-launch fixes * Top nav style fixes * Turn email signup saving back on, remove console noise * Merge branch 'main' into nextjs, add back home page Co-authored-by: Frank Johnson <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Reimplement the filtering system found on the production site's directory page. Fuse.js should still work for our purposes.
AC:
The text was updated successfully, but these errors were encountered: