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

feat(BTable)!: add multisort capabilities #1840

Closed
wants to merge 22 commits into from

Commits on Mar 10, 2024

  1. feat(BDropdown)!: replace "container" prop with "teleportTo"

    feat(BDropdown): add teleportDisabled prop
    
    feat(BPopover)!: replace "container" prop with "teleportTo"
    
    feat(BPopover): add teleportDisabled prop
    
    feat: export component prop types
    
    refactor: use defineModel > useVModel fixes bootstrap-vue-next#1799
    
    fix(generics): use generic constraints for BTable & BTableLite
    
    refactor: move all props into ComponentProps.ts -> export types & for future global options overhaul
    VividLemon committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    5f15d13 View commit details
    Browse the repository at this point in the history
  2. chore: remove dead code

    chore: remove deprecated vscode extension recommendation
    VividLemon committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    2b6383c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cc80b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09b8e31 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    23ae882 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1524410 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. fix(BTable): stickyHeader true causes maxHeight 300px

    feat(BTable): allow Numberish values => string is interpreted as is with maxHeight, numbers are converted to ${number}px maxHeight
    
    refactor(BTable): move tableAttrs to a computed for shared props
    VividLemon committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    f2973bb View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. chore: Merge branch main of https://github.com/VividLemon/bootstrap-v…

    …ue-next
    
    chore: update packages
    
    chore: update vue-tsc
    
    feat(BTable): add prop nosortreset
    
    feat(BTable)!: add multisort capabilities
    
    feat(BTable)!: remove sortCompare prop, use type BTableSortBy.comparer prop
    
    feat(BTable): add multisort prop
    
    feat(BTableLite): display arrays of primitives -- number[], string[], etc
    
    feat(BTable): display arrays of arrays
    
    feat(BTable): WIP allow displaying sortAsc/sortDesc with function syntax `sortAsc(key)` to modify specific columns
    
    feat(BTable): WIP allow displaying sortDefault to specify a default state
    VividLemon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b570c70 View commit details
    Browse the repository at this point in the history
  2. chore: merge main

    VividLemon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    6b61e51 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88f38ee View commit details
    Browse the repository at this point in the history
  4. feat(BTable)!: deprecate noSortReset, use mustSort

    fix(BTable): fix handleFieldSorting algorithm to properly handle multisort with mustSort
    VividLemon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    2185e38 View commit details
    Browse the repository at this point in the history
  5. feat(BTable): add functional syntax for sortAsc/sortDesc/sortDefault …

    …`sortAsc(fieldKey)` to specify the sort content for that specific field
    VividLemon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    78bcd6f View commit details
    Browse the repository at this point in the history
  6. fix(BTable): set sort values to undefined so we dont accidentally wip…

    …e user defined comparer functions
    VividLemon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    9a80b44 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f9545b1 View commit details
    Browse the repository at this point in the history
  8. chore: lint

    VividLemon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    a25a1d9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    69e487b View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

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

Commits on Apr 5, 2024

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

Commits on Apr 6, 2024

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

Commits on Apr 8, 2024

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

Commits on Apr 9, 2024

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

Commits on Apr 10, 2024

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