Dominik Hufnagel
b2464bc170
fix: remove unused typed method
2025-02-24 16:24:18 +01:00
Thijs Louisse
29b729ed84
fix(ui): [input-amount] make sure that previous locale is not used for parsing on user-edit with <= 2 decimals
2025-01-30 15:53:09 +01:00
Thijs Louisse
d5258d56fd
fix(ui): [form-core] enhance formatter and parser meta; reset _isPasting on task instead of microtask
...
Co-authored-by: gerjanvangeest <Gerjan.van.Geest@ing.com>
2025-01-15 16:33:02 +01:00
gerjanvangeest
35e66052b6
fix(input-amount): parse amount always on locale once the amount is formatted ( #2439 )
...
* fix(input-amount): parse amount always on locale once the amount is formatted
* chore: add unit test
* chore: add some description
* chore: update playwright script to install dependencies
* Update .github/workflows/verify-pr.yml
* chore: set formatOptions temp and cleanup for programmatic api
* feat(form-core): add "user-edit" mode to formatOptions while editing existing value of a form control
* chore: enhance code readability and robustness
---------
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
2025-01-15 09:59:02 +01:00
Thijs Louisse
2c38a919bc
fix(core): make scoped-elements ssr-compatible
...
fix(core): ssr-support scopedElements
2024-10-31 10:48:51 +01:00
Thijs Louisse
fb3bdd6a17
chore(localize): cleanup of LocalizeManager
2024-10-31 10:48:51 +01:00
Thijs Louisse
da5ae6743a
fix(localize): make LocalizeManager run with lit-ssr
2024-10-31 10:48:51 +01:00
Thijs Louisse
7baecb5e19
fix(ui/localize.js): make LocalizeManager ssr-compatible
2024-10-29 12:09:42 +01:00
Thijs Louisse
aea90ae036
chore(root): cleanup and update dependencies
2024-05-14 13:47:11 +02:00
Thijs Louisse
519cb9c91a
fix: cleanup dependencies, code and deprecated cli commands (extend-docs, search, etc.)
2024-05-14 13:47:10 +02:00
gerjanvangeest
a53ded7ef8
fix(localize): make use of formatDate locale option to parse the date correctly ( #2270 )
2024-04-23 14:42:00 +02:00
gerjanvangeest
e8e9c07ec5
fix(input-amount): returns Unparseable as a modelValue if a wrong value has been entered ( #2242 )
...
* fix(input-amount): returns Unparseable as a modelValue if a wrong value has been entered
* fix(input-amount): do not break when a large amount has been entered
* Update docs/components/input-amount/overview.md
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
* Update packages/ui/components/input-amount/test/parsers.test.js
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
---------
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
2024-04-10 11:20:48 +02:00
Thijs Louisse
eb46728826
fix: migrate deprecated performUpdate api to scheduleUpdate
2024-02-21 23:36:53 +01:00
gerjanvangeest
9b5edf30fb
fix(localize): parseDate by default to 2000 instead of 1900 when date is below 49 ( #2148 )
2023-11-29 10:52:21 +01:00
Thijs Louisse
bdb038e197
chore: test/lint/swc fixes + changeset providence
2023-11-09 11:38:39 +01:00
Thijs Louisse
45fe0b4bb3
chore(ui): lint and types fixes
2023-11-08 19:08:54 +01:00
Thijs Louisse
f601d59d77
chore: fix test and generate pkg-lock
2023-11-08 19:03:28 +01:00
Thijs Louisse
60032a2df0
fix(ui): make compatible with latest playwright browsers
2023-11-08 19:01:21 +01:00
gerjanvangeest
d597c077b4
fix(localize): fix type of localizeNameSpaces ( #2073 )
2023-09-11 16:45:16 +02:00
gerjanvangeest
02e61285dd
Revert "fix: create exports for test-suites and test-helpers ( #2010 )" ( #2012 )
...
This reverts commit 3cfc9f9744 .
2023-06-13 15:14:47 +02:00
gerjanvangeest
1ea5730aa5
fix(localize): align currency symbol usage for all browsers ( #2011 )
2023-06-13 14:57:26 +02:00
gerjanvangeest
3cfc9f9744
fix: create exports for test-suites and test-helpers ( #2010 )
2023-06-13 08:47:56 +02:00
gerjanvangeest
88e6ca03ca
fix(localize): parseNumbers as heuristic if there is only 1 separator and 2 or less decimals e.g. 12.34 ( #1976 )
2023-05-17 12:07:00 +02:00
Danny Moerkerke
eff3259eea
Feat/localize manager override data ( #1900 )
...
feat: - added `allowOverridesForExistingNamespaces` parameter to `addData` method of LocalizeManager to allow for changing data in a namespace for a given locale
2023-02-02 17:04:49 +01:00
gvangeest
13185da02a
fix(localize): don't set modelValue to unparseable if date has a negative timezone
...
Co-authored-by: Danny Moerkerke<Danny.Moerkerke@ing.com>
2023-02-01 17:42:19 +01:00
Thijs Louisse
cee40e5588
chore(@lion/ui): all tests side effect free wrt localize
2023-02-01 16:06:30 +01:00
Thijs Louisse
467ba6bf0b
feat(@lion/ui): localize side effect free internally
2023-02-01 16:06:30 +01:00
Thijs Louisse
6712934782
feat(@lion/ui): getLocalizeManager method, for side-effect-free localize
2023-02-01 16:06:30 +01:00
gvangeest
0efce8e18b
fix(localize): parse negative numbers correctly
2023-01-25 11:06:17 +01:00
Thomas Allmer
851329eee1
fix: correct msgLit return type
2023-01-24 10:32:04 +01:00
Ryan
980a67eba1
Update namespace type for localize mixin
2023-01-23 12:24:50 +01:00
Thijs Louisse
5e70716862
fix(ui): prevent infinite tooltip loops
2022-12-15 16:52:02 +01:00
Thijs Louisse
a0fefee88b
chore: update tests for new en-PH Intl standards USD + JPY
2022-12-09 15:54:28 +01:00
Thijs Louisse
f0e6ee922c
feat(ui): export side effect free singletons for deduping multiple instances before "main" singleton instance is registered
2022-11-28 18:02:48 +01:00
Thijs Louisse
de51dae20b
fix(ui): use the correct names for singleton registrations
2022-11-28 18:02:48 +01:00
Thomas Allmer
eee83cca63
fix(ui): export types that are useful for subclassers
2022-11-17 12:08:26 +01:00
gvangeest
da057efcf0
fix(localize): fix and simplify parseMode check
2022-11-09 09:58:46 +01:00
Thomas Allmer
c1982965c3
feat: introduce wireit and ts use node16 resolution
2022-11-07 11:39:40 +01:00
Thomas Allmer
d938e464b4
chore: introduce a component src folder
2022-10-31 16:55:07 +01:00
Thomas Allmer
8114bae86f
chore: rename ui/src to components
2022-10-31 16:55:07 +01:00