Skip to content

Enhanced UI design#121

Merged
davidrojasliblab merged 18 commits intodevfrom
dr/ENG-769-UI
Sep 12, 2025
Merged

Enhanced UI design#121
davidrojasliblab merged 18 commits intodevfrom
dr/ENG-769-UI

Conversation

@davidrojasliblab
Copy link
Copy Markdown
Contributor

📋 Pull Request Summary

Updated Google Sheet data connector UI with redesign.

⚠️ This PR is blocked by some breaking changes, we will wait for the blocker to be resolved and then will tackle this ticket https://linear.app/liblab/issue/ENG-966/adapt-google-sheets-docs-to-a-new-accessor-context-provider-style with these changes.

@davidrojasliblab davidrojasliblab self-assigned this Sep 8, 2025
Davidrl1000 and others added 3 commits September 8, 2025 14:20
Merges API integration POC branch with breaking changes for data access
architecture refactoring. Resolves conflicts by adapting current branch
changes to new property-based data source configuration.
@davidrojasliblab davidrojasliblab marked this pull request as ready for review September 11, 2025 03:59
@davidrojasliblab davidrojasliblab changed the title [Draft] Enhanced UI design Enhanced UI design Sep 11, 2025
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
body: new URLSearchParams({
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why are we using URLSearchParams in the request body?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kapicic The URLSearchParams usage is correct here. Google's OAuth2 token exchange endpoint requires application/x-www-form-urlencoded format, and URLSearchParams is the standard JavaScript way to create this format. This follows the OAuth2 specification requirements for token exchange requests.

Comment thread app/components/@settings/tabs/data/DataTab.tsx Outdated
Comment thread app/components/google-workspace/DocumentPreview.tsx Outdated
Comment thread app/lib/services/userService.ts Outdated
Comment thread shared/src/data-access/accessors/google-sheets.ts
Comment thread app/components/@settings/tabs/data/DataTab.tsx Outdated
@skosijer
Copy link
Copy Markdown
Contributor

Hey please take another look @kapicic so we can close this one as well 👍🏻

Copy link
Copy Markdown
Contributor

@kapicic kapicic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small nit about using array(any()) but lgtm otherwise

@davidrojasliblab davidrojasliblab merged commit aeb00b6 into dev Sep 12, 2025
4 checks passed
@davidrojasliblab davidrojasliblab deleted the dr/ENG-769-UI branch September 12, 2025 19:04
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.

5 participants