PromucFlow_constructor/app/client/src/components/editorComponents/Debugger
Arsalan Yaldram 119f0be18b
chore: update Styled components to latest version and related cleanup (#19284)
## Description
We need to upgrade `styled-components`, so that it will become easy to
upgrade to version 6.0 when it is out. This is because, v6.0 has an
important functionality which isn't available in today's version.

### Tasks completed
- Update Styled components to latest version.
- Prepare codebase by cleaning up the styled components functions that
will be deprecated in version 6
- We are still using the `withTheme` HOC, we should instead use the
`useTheme` hook (best practices)
- Remove the `AnyStyledComponent` type it is un-necessary and will be
deprecated

Fixes #19463


## Type of change
- Non breaking change. The application should work as before and should
not effect any visual elements or UI.

## How Has This Been Tested?
- Manual @appsmithorg/qa please refer to the test plan for areas of
interest.
- Cypress: All existing test cases must pass.

### Test Plan
- We need to do a sanity check on the Product Updates Modal, Release
section.
- We also need to do a sanity check on the Login, Signup, ResetPassword
pages.
- I think we can merge this Pull Request and continue with our weekly
regression, because there are no style changes in this Pull Request,
everything should work as expected.


## Checklist:
### Dev activity
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] PR is being merged under a feature flag


### QA activity:
- [ ] Test plan has been approved by relevant developers
- [ ] Test plan has been peer reviewed by QA
- [ ] Cypress test cases have been added and approved by either SDET or
manual QA
- [ ] Organized project review call with relevant stakeholders after
Round 1/2 of QA
- [ ] Added Test Plan Approved label after reveiwing all Cypress test
2023-01-13 16:35:59 +05:30
..
hooks chore: update imports for code split (#19085) 2022-12-22 12:04:28 +05:30
Resizer fix: Response Pane height context restore issue in some cases (#17750) 2022-10-20 18:23:47 +05:30
ContextualMenu.tsx fix: improve error message and performance in JS functions (#19137) 2022-12-23 15:34:39 +05:30
DebugCTA.tsx chore: use typography and getTypographyFromKey from the design-system (#18050) 2022-11-16 11:32:00 +07:00
DebuggerLogs.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
DebuggerMessage.tsx refactor: admin settings (#9906) 2022-02-11 23:38:46 +05:30
DebuggerTabs.tsx fix: Instrumentation for execution errors (#18093) 2022-11-14 14:01:55 +07:00
EntityDependecies.tsx chore: use typography and getTypographyFromKey from the design-system (#18050) 2022-11-16 11:32:00 +07:00
EntityLink.tsx chore: Navigation analytics (#18781) 2022-12-15 09:36:13 +05:30
Errors.tsx Fix allignment issues on api response tabs (#12316) 2022-03-30 13:09:44 +00:00
FilterHeader.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30
helpers.test.ts fix: prevent duplicated fields in debugger logs (#16761) 2022-09-16 05:42:20 +01:00
helpers.tsx chore: update imports for code split (#19085) 2022-12-22 12:04:28 +05:30
index.tsx feat: editor header UI update (#19414) 2023-01-09 19:52:23 +05:30
LogItem.tsx chore: update Styled components to latest version and related cleanup (#19284) 2023-01-13 16:35:59 +05:30