Created a company edit page that is accessible to regular users
Moved company edit form to the @inc/ui package
Improved the responsiveness of form components
Migrated commits over from #124
Other Changes
Added the @supabase/auth-helpers-react package to @inc/ui
Breaking Change
Now requires a new ENV variable: NEXT_PUBLIC_COMPANY_BUCKET_URL
Add the following to your .env.local files: NEXT_PUBLIC_COMPANY_BUCKET_URL=https://rvndpcxlgtqfvrxhahnm.supabase.co/storage/v1/object/public/company-image-bucket/
Types of Changes
[x] Bug fix (non-breaking change which fixes an issue)
[ ] Issue fix (non-breaking change that addresses existing opened issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Refactoring change (refactoring change must not apply any form of functional change)
Fixes
N/A
Notion Task Coverage
Fix Company Edit Page
Company Edit Page (Regular User)
Checklist
[x] Related issues linked using fixes #number. / There is no issue fix.
[x] Unit tests or E2E tests added for any new feature changes. / There is no new feature that requires test.
[x] Ensured that there's no linter errors.
[x] Ran the full set of testings and coverage reports exceed 80%. / There is currently no test.
[x] All Merge Conflicts have been fully resolved.
[x] Branch is rebased off the target branch.
[x] This PR is complete and does not have incomplete work that'll break the application.
Description
@inc/ui
packageOther Changes
@supabase/auth-helpers-react
package to@inc/ui
Breaking Change
NEXT_PUBLIC_COMPANY_BUCKET_URL
.env.local
files:NEXT_PUBLIC_COMPANY_BUCKET_URL=https://rvndpcxlgtqfvrxhahnm.supabase.co/storage/v1/object/public/company-image-bucket/
Types of Changes
Fixes
N/A
Notion Task Coverage
Checklist
fixes #number
. / There is no issue fix.