[PR #62] [MERGED] Svelte5 refactoring #64

Closed
opened 2026-03-23 20:33:50 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RADar-AZDelta/azd-radar-data-datatable/pull/62
Author: @BostoenToby
Created: 12/23/2024
Status: Merged
Merged: 12/23/2024
Merged by: @BostoenToby

Base: masterHead: svelte5-refactoring


📝 Commits (10+)

  • 4620b80 Refactor settings to a seperate component
  • 935d074 Create extra classes & component as cleanup
  • 43744f1 Refactor table head
  • a55456b refactor DataTable & clean up
  • ac1f1c3 Fix issue with storing options & columns
  • a55f9b3 solved issue with non relative paths
  • 7719398 refactor code to work reactive
  • 7534ad0 Use alias instead of relative paths
  • 422be48 fix linting issues
  • a7eb984 fix tsconfig & set Svelte as peerDep

📊 Changes

69 files changed (+3733 additions, -2644 deletions)

View changed files

.eslintignore (+0 -13)
.eslintrc.json (+0 -28)
📝 .prettierrc (+0 -1)
eslint.config.js (+39 -0)
📝 package.json (+30 -26)
📝 pnpm-lock.yaml (+1853 -1647)
📝 src/app.d.ts (+1 -1)
📝 src/app.html (+1 -1)
📝 src/examples/FetchDataTypeClass.ts (+8 -19)
📝 src/lib/actions/escapeWithKey.ts (+1 -1)
📝 src/lib/actions/repositionableColumn.ts (+7 -4)
📝 src/lib/actions/resizableColumn.ts (+7 -18)
📝 src/lib/actions/saveWithKey.ts (+2 -3)
src/lib/components/ColumnFilter.svelte (+0 -25)
📝 src/lib/components/DataTable.svelte (+53 -551)
📝 src/lib/components/Options.svelte (+3 -5)
📝 src/lib/components/Pagination.svelte (+21 -22)
src/lib/components/datatable/ColGroup.svelte (+14 -0)
src/lib/components/datatable/elements/FilterRow.svelte (+38 -0)
src/lib/components/datatable/elements/TableBody.svelte (+33 -0)

...and 49 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/RADar-AZDelta/azd-radar-data-datatable/pull/62 **Author:** [@BostoenToby](https://github.com/BostoenToby) **Created:** 12/23/2024 **Status:** ✅ Merged **Merged:** 12/23/2024 **Merged by:** [@BostoenToby](https://github.com/BostoenToby) **Base:** `master` ← **Head:** `svelte5-refactoring` --- ### 📝 Commits (10+) - [`4620b80`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/4620b807fa02de614b99b5cfa9bee5cdb855c3bd) Refactor settings to a seperate component - [`935d074`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/935d074403442027995a58f38d151faf7477707e) Create extra classes & component as cleanup - [`43744f1`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/43744f1533dd7fbfe5e0dee11e415e3078e41245) Refactor table head - [`a55456b`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/a55456b98d0ac8fda11761d2f761a4065934913f) refactor DataTable & clean up - [`ac1f1c3`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/ac1f1c398e8fb29b2dfa19275f18d6e7fac6ecd1) Fix issue with storing options & columns - [`a55f9b3`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/a55f9b3a937fa3d4cf1464007cd0583a226457b5) solved issue with non relative paths - [`7719398`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/7719398916742adaf45451b3cfa321729ad64231) refactor code to work reactive - [`7534ad0`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/7534ad0e02f184b98cb00b56cbe1db9f8dcaeae1) Use alias instead of relative paths - [`422be48`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/422be486cc9c56fd26d0d23bcaf9878be45d3b37) fix linting issues - [`a7eb984`](https://github.com/RADar-AZDelta/azd-radar-data-datatable/commit/a7eb98456c2acb38c84e4ea6bb384ad4fa7b281e) fix tsconfig & set Svelte as peerDep ### 📊 Changes **69 files changed** (+3733 additions, -2644 deletions) <details> <summary>View changed files</summary> ➖ `.eslintignore` (+0 -13) ➖ `.eslintrc.json` (+0 -28) 📝 `.prettierrc` (+0 -1) ➕ `eslint.config.js` (+39 -0) 📝 `package.json` (+30 -26) 📝 `pnpm-lock.yaml` (+1853 -1647) 📝 `src/app.d.ts` (+1 -1) 📝 `src/app.html` (+1 -1) 📝 `src/examples/FetchDataTypeClass.ts` (+8 -19) 📝 `src/lib/actions/escapeWithKey.ts` (+1 -1) 📝 `src/lib/actions/repositionableColumn.ts` (+7 -4) 📝 `src/lib/actions/resizableColumn.ts` (+7 -18) 📝 `src/lib/actions/saveWithKey.ts` (+2 -3) ➖ `src/lib/components/ColumnFilter.svelte` (+0 -25) 📝 `src/lib/components/DataTable.svelte` (+53 -551) 📝 `src/lib/components/Options.svelte` (+3 -5) 📝 `src/lib/components/Pagination.svelte` (+21 -22) ➕ `src/lib/components/datatable/ColGroup.svelte` (+14 -0) ➕ `src/lib/components/datatable/elements/FilterRow.svelte` (+38 -0) ➕ `src/lib/components/datatable/elements/TableBody.svelte` (+33 -0) _...and 49 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 20:33:50 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RADar-AZDelta/archived-azd-radar-data-datatable#64
No description provided.