Skip to content
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

Fix hover preview of generated selectors. #633

Merged
merged 5 commits into from
Nov 1, 2023

Commits on Oct 29, 2023

  1. Configuration menu
    Copy the full SHA
    19dd064 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Fix hover preview for OutputSelector

    - Remove left over types related to `ts46-MergeParameters`
    - Reorganized `types.ts` by category.
    - Fix `createStructuredSelector` type inference.
    - Remove second overload of `StructuredSelectorCreator`.
    - Create `TypedStructuredSelectorCreator` which is used to effectively replace `StructuredSelectorCreator` second function signature (WIP).
    - Add more JSDocs.
    - Add `testUtils.ts`.
    - Add more type tests.
    - Add more unit tests.
    - Fix infinite type instantiation issue that was caused inside of `deepNesting` function in `typescript_test\test.ts` file.
    - Add public and internal tags.
    - Remove non-existent rules from `.eslintrc`.
    - Add `@typescript-eslint/consistent-type-imports` rule to help with auto-fixing type imports.
    aryaemami59 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    f787e98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1cf7e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7b33b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2614993 View commit details
    Browse the repository at this point in the history