test(i18n): preserve shared widget locale verification
@@ -0,0 +1,19 @@
|
|||||||
|
# Shared MUI widget locale continuation
|
||||||
|
|
||||||
|
Source and verifier: `cb9d0397` on `codex/a3-ui-10`.
|
||||||
|
|
||||||
|
The live application locale boundary now merges the installed Material UI Bokmål component defaults into the existing theme. English derives from the original parent theme. Existing component defaults and both colour schemes are retained; no dependency, backend preference contract or generated-content language changed. This fixes English Autocomplete Open/Clear labels observed in Bokmål date-widget screenshots and supplies the installed defaults to other Material widgets that use them. Explicit per-component labels still require their own coverage.
|
||||||
|
|
||||||
|
## Verification
|
||||||
|
|
||||||
|
- RED: the new real Autocomplete regression could not find Bokmål Open before the fix. Two earlier picker tests passed. Retained `RED.txt`.
|
||||||
|
- PASSED: 20 cases in four suites: real picker/shared controls, deterministic theme, loaded-theme states and Edit revision handling. The new case switches NB → EN → NB, retains the occupation selection and dark colour scheme. The Clear icon is normally hover-hidden; its title/ARIA label is checked directly. Intermediate test failures from querying this hidden icon by accessible role were corrected; these are not application failures or passing evidence.
|
||||||
|
- PASSED: production build, final TypeScript check and scoped ESLint. The final TypeScript check followed the test-selector correction; application source was unchanged after the build.
|
||||||
|
- PASSED: nine real-widget journeys / 27 accessibility captures / 18 intercepted fixture writes. Each of Los Angeles, Oslo and Kiritimati used EN/light/1440 mouse, NB/dark/390 touch and NB/light/768 touch. Every journey checked live Open/Clear labels, retained company selection, unchanged colour scheme, date selection/payloads, unsaved draft and no extra detail reads. Zero page errors/unavailable reads. External Google Fonts requests were blocked.
|
||||||
|
- The refreshed dark/mobile screenshot was visually inspected. This rerun overlaps the earlier flat-dialog matrix; do not add its counts to the earlier nine/27.
|
||||||
|
|
||||||
|
Evidence: `evidence/shared-widgets/`. Source/evidence/export manifest: `SHARED_WIDGET_SOURCE_MANIFEST.json`. Bindings describe scoped content, not a release image or whole-application acceptance.
|
||||||
|
|
||||||
|
## Limits and rollback
|
||||||
|
|
||||||
|
Native-language, physical-device/assistive-technology, all-route/default-string coverage and additional European locales remain open. API traffic and writes used intercepted synthetic fixtures, not real persistence or services. No live provider/model/security/recovery qualification is implied. Revert `cb9d0397` to roll back the locale merge and its regressions; there is no migration or data change.
|
||||||
@@ -0,0 +1,136 @@
|
|||||||
|
{
|
||||||
|
"sourceContentCommit": "cb9d039786d1ce32e85dc857c55e6e8a3c2007bc",
|
||||||
|
"policy": "LF-normalised source and text evidence; raw PNG/gzip/zip/export. Content binding for offline UI verification; release candidate/image identity remains separate.",
|
||||||
|
"sources": {
|
||||||
|
"job-tracker-ui/src/App.tsx": "e0c50ec92954b90cf62b9d8b8e0d5b5802c2408e577e5e255a8d78c3dfdf7135",
|
||||||
|
"job-tracker-ui/src/ClientApp.tsx": "327cf5f9cf213c4d8146bf6fa2c0c0d20462b71e03ed0d73105823c5f26b0424",
|
||||||
|
"job-tracker-ui/src/DateLocalizationProvider.tsx": "cd46fdfda8c145d7c634e1ed6a714ffeb898a5ef30d705aa019390c9b8456870",
|
||||||
|
"job-tracker-ui/src/i18n/I18nProvider.tsx": "dfa8d95510a7dd872e1b9bbddf9bb4ab31da4d4b5e932b0099397d11e08ad108",
|
||||||
|
"job-tracker-ui/src/i18n/translations.ts": "a0b706a859264773418ec3f1275332e97add913de65c4d6efaef04b23ae8e1c5",
|
||||||
|
"job-tracker-ui/src/components/AddJobModal.tsx": "e3b846dc276e8d2a8084bf6e7e670a0639a46eea0788e90afa81722e6028f369",
|
||||||
|
"job-tracker-ui/src/components/EditJobDialog.tsx": "30a43317aff528e26f3bbf65c14b61d7f9171c66ee4f8255b5b56584aca9e88b",
|
||||||
|
"job-tracker-ui/src/date-picker-localisation.test.tsx": "68b157072455df53b08341f872d3e9651b2650c51b36f94e710631a2e2a8ed51",
|
||||||
|
"job-tracker-ui/scripts/verify-job-date-widgets.mjs": "e8364113e659860465e5fe88a3a5a3692b2fb81a7413311a27dc399a3da4e6ce",
|
||||||
|
"job-tracker-ui/package.json": "3745394e406cefa40d30a87e840bccb359be147bac6ffba736e2ae90898a8626",
|
||||||
|
"job-tracker-ui/package-lock.json": "bf31e90d7af03e8af059db2aaf893925b9e8881a30a1688034ed88ef45d4fcab"
|
||||||
|
},
|
||||||
|
"evidence": {
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-America-Los_Angeles-en-1440-light.png": "438d9c4a58e0d0cd4310deecc0185e29f8df2c81761282f5a5132354d35baa55",
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-America-Los_Angeles-nb-390-dark.png": "deca21bc4a1bd9267a601e57176d9ae9cd56cf4adac4246d87fba3b8459f10f9",
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-America-Los_Angeles-nb-768-light.png": "69d2f6c99585714a57c62e8bdb4b24201251852293569a268ab45799250dec7b",
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-Europe-Oslo-en-1440-light.png": "1233effc1a3866f05723da0502bce17acbaed73f8bb0e231686c68c281866891",
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-Europe-Oslo-nb-390-dark.png": "deca21bc4a1bd9267a601e57176d9ae9cd56cf4adac4246d87fba3b8459f10f9",
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-Europe-Oslo-nb-768-light.png": "69d2f6c99585714a57c62e8bdb4b24201251852293569a268ab45799250dec7b",
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-Pacific-Kiritimati-en-1440-light.png": "1233effc1a3866f05723da0502bce17acbaed73f8bb0e231686c68c281866891",
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-Pacific-Kiritimati-nb-390-dark.png": "deca21bc4a1bd9267a601e57176d9ae9cd56cf4adac4246d87fba3b8459f10f9",
|
||||||
|
"docs/i18n/evidence/shared-widgets/add-Pacific-Kiritimati-nb-768-light.png": "69d2f6c99585714a57c62e8bdb4b24201251852293569a268ab45799250dec7b",
|
||||||
|
"docs/i18n/evidence/shared-widgets/BROWSER.json": "f2ef5b1520df17f47b2599c61126c1f0b9b1c76e05e6430f933b222faa0d33d2",
|
||||||
|
"docs/i18n/evidence/shared-widgets/BROWSER.txt": "3577da81fe4e2847fdc52aba5591b74e2b3bfc741e27e07c3d6024f24ad9d827",
|
||||||
|
"docs/i18n/evidence/shared-widgets/BUILD.txt": "3dfbb92baa539582d9767cb481ef3fb0709f8b73bb15f79143e1a697087f42f5",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-America-Los_Angeles-en-1440-light.png": "a5a799597cbd3f9d09e445e30994674c7d2a6102a2707d16bfd8409ea12a9c36",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-America-Los_Angeles-nb-390-dark.png": "738229a9056084a73ace7a611d50573fb8642ea331d4e05045948bd152f4fb7e",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-America-Los_Angeles-nb-768-light.png": "bbbc82f449c9a10b24130f45b6dca0d7872abb261ca988e6303b1e0bcabf8769",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-Europe-Oslo-en-1440-light.png": "df09fdde0e79da9f2c4c330af99da58be033dcc43eb2ea9801d83dbf9a55cc6f",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-Europe-Oslo-nb-390-dark.png": "8b0eb35161b29b232aeab3d8df0ae4a37d2897154282db6a85e0467d33f358e3",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-Europe-Oslo-nb-768-light.png": "ca67e1657feb25d0cc082e66219f74397b0df375705e2e36761e62f2f15e943e",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-Pacific-Kiritimati-en-1440-light.png": "df09fdde0e79da9f2c4c330af99da58be033dcc43eb2ea9801d83dbf9a55cc6f",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-Pacific-Kiritimati-nb-390-dark.png": "8b0eb35161b29b232aeab3d8df0ae4a37d2897154282db6a85e0467d33f358e3",
|
||||||
|
"docs/i18n/evidence/shared-widgets/calendar-Pacific-Kiritimati-nb-768-light.png": "ca67e1657feb25d0cc082e66219f74397b0df375705e2e36761e62f2f15e943e",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-America-Los_Angeles-en-1440-light.png": "8a997149bb79bf466c77672e39ab57ccf3062808b59cdafc22e2dcad04886b89",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-America-Los_Angeles-nb-390-dark.png": "af756c322d271dd51f45381d814354d51ffd18c6ff71f4ed5cf0ec206e5fd1f2",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-America-Los_Angeles-nb-768-light.png": "7c100cde0a2387b8a266de98385008661271fb1abf2983e609e12212edfae71e",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-Europe-Oslo-en-1440-light.png": "dd7da891f399ee529795a46e2ac2d00574e67ed83b89d7f3b5c9fcd610e04b5e",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-Europe-Oslo-nb-390-dark.png": "af756c322d271dd51f45381d814354d51ffd18c6ff71f4ed5cf0ec206e5fd1f2",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-Europe-Oslo-nb-768-light.png": "7c100cde0a2387b8a266de98385008661271fb1abf2983e609e12212edfae71e",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-Pacific-Kiritimati-en-1440-light.png": "dd7da891f399ee529795a46e2ac2d00574e67ed83b89d7f3b5c9fcd610e04b5e",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-Pacific-Kiritimati-nb-390-dark.png": "af756c322d271dd51f45381d814354d51ffd18c6ff71f4ed5cf0ec206e5fd1f2",
|
||||||
|
"docs/i18n/evidence/shared-widgets/edit-Pacific-Kiritimati-nb-768-light.png": "7c100cde0a2387b8a266de98385008661271fb1abf2983e609e12212edfae71e",
|
||||||
|
"docs/i18n/evidence/shared-widgets/LINT.txt": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"docs/i18n/evidence/shared-widgets/RED.txt": "8b75af1801eac16e865cd938a4b762d9940b73f7e2962bde083032339176c880",
|
||||||
|
"docs/i18n/evidence/shared-widgets/TESTS.txt": "8e80218d6b3d046027e4b4c7060118f09f46fb506e875da3988ac92ff9827920",
|
||||||
|
"docs/i18n/evidence/shared-widgets/TYPECHECK.txt": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||||
|
"docs/i18n/SHARED_WIDGET_LOCALISATION.md": "3febd17654c56c30f15da5cd52dc2742fb6bd26cab08d16f0d51b7d8e8cb5844"
|
||||||
|
},
|
||||||
|
"export": {
|
||||||
|
"job-tracker-ui/out/404.html": "4ae9ef34461000f4a03bafb9cdeb1bbcc0867d3aa30bb89b27488070075374de",
|
||||||
|
"job-tracker-ui/out/__next.__PAGE__.txt": "5199837e56cb0008e446034ab4c9cd9f8098a43543f3325d1a5569f322956a1e",
|
||||||
|
"job-tracker-ui/out/__next._full.txt": "a76c71f64a3c36a6677d03ed67f708d5ad15546020dbe23623128034f481df88",
|
||||||
|
"job-tracker-ui/out/__next._tree.txt": "424e23705aaf521bf96b4135fbaed0ea31a95d47ec741646e6a4c2561582c864",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0--vhwu1kmht5.js": "426fae50ff0485fb6af8e28a7d1751dfaefcb6118a24dab39b3a7099d38c18dd",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0-_aq6ipzcshj.js": "39f90c215bf52aef6274ed3dcc0f8af32e21a37fe8845b3bca0d6ea60da6a8c2",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/00sdty8f_wo6_.js": "047077072852a0211c228c75d5e29836ba970771382ba0da4bac9fdd0bfac29f",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/02pclekj6sxrn.js": "8de8b7bb4d26955b3f334c338dc6c2cdef52b134b6be2396e9c5cf85c3657448",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/05rgc5zsm9p5i.js": "1da7305ab9d8e95795327cce11a16db4c56d90429d7e1dea4c4088c085f20d69",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0afg9bl7a8pj5.js": "bd0cec651950d5007f84273af5be8d8255806da4db54238f5c512442c7449459",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0ah1fzqmie05a.js": "5c65505a7dcbac63ac71d254e619a4c800943bfb4fa16cd40c10cdbe7e9b6e31",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0b3nrgli_w65x.js": "bf23e1a05a97de3a950e76eb206b2fbbe9003460891ecd5ab091155aa385badc",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0bdt7ln111t48.js": "6184b1a61f22e2a640c17941634fdc75678ce93d142848d9f07f163e0d1fd201",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0cz1d0mv5g_q7.js": "0973c1d64c88adc8e3c950410cb58b288f72118d5965b78049438deb8f2f9683",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0og1crk78cn4a.js": "aa5031605cb2f46a612e94d9d71473f48a71aa4a5acfe8fe5f2dfc66d951ab40",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0pvbhqkwp15b6.js": "f210cc1a8c203de6008b6137c0324afabb33f233c1ab56800fe9e6c963c0c34a",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0q20g9o8x-k8z.js": "3d4d9086985419aa8866b032158196c774acb8bf318f3c8245508c8daa9c5148",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0q_pwu9jxv4-d.js": "42a43b3d7245a413c7c29b4cbe87823037a6dbc637e2e282c92405470e0f575d",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0qxm1h9uqfgpa.js": "a5af3192c76f3b8dac5c17afbe90d96a5c7652810ce69b7f39fbcf1f1231fd8c",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0ta69108309yl.js": "07b8069d13ddaf7aaa24daf1070144a2e98b444ca162b628b8bfb8e1068d2967",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0vo4_3wcjs1gy.js": "5e4d305fc346f9ecf48328ab0416397d8bd7c100f0de99dea16d2a1463b386a9",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0y95onyb03k05.js": "2e60db02cc316f7a4bd3debd020fe01f403394a1636efb4d02114f1b6f5a3879",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/0zep-wknuuxm3.js": "cc13d0dc908a4b047a165a50a226b787ee7707135b3f2c5894aab8cbd618a29c",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1-8ykqf0n88k2.js": "eb208124ec838cb9a9ae366745bd81fba1c35eeceac128c567bbb7977ebb6a2e",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/10qxrc5f9nore.js": "512bfc44077703fa4e03e15ca48acf3501231c5e2cb9bf7beb2ec30224fe287b",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1435in_k_-dhc.js": "4757476512d5c4dd25f9264a18b304ed4824b23aff1c09e134fcbff21d9c36b6",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/145oicobmjvm7.js": "d6bbbdeed1381652dc7412e5ce673a077579ecd5cee8934cb6b533c814098764",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/14e7ovj0s3elm.js": "070567dd4d23fb9fa0b9ba132185a697af6578045d43b2b1c7bbb2a1594d935d",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/15saa2mllmdp7.js": "6664972f61e1669d2ca1ed9af467df87d316efeadf59496ce8c68d8c84fd7512",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/16lfece6cnlln.js": "716363ba044f30b0e70440756b4e5eafa2d25f2e1628e855e3bc4ab9eabee3d3",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/188aj_hr_p4eq.js": "f10e4af24bebfb8b9e7306a5688ef45f07f280c920dc01815ac578fbe18e2182",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1avt7t-z_q80r.js": "8cbd919d971eaf46e508f9e6b073a9183a29457c3c42c9566ec74b018894c061",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1ke8pzecwofrg.css": "32e9ab963ebadebcbe2c68dffb24cfbfc8cc24255ad91b48b7941fc777bf7439",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1req80b9jj38r.js": "eee4d2e3789e1215195dba99ad0f09d34f8c83da848322b76054722233e9dae3",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1svx1qnrof8xa.js": "111c502a1ca939f7bf971ed1b3e3cda011b130c313a7f7df742ae4b1e14486ae",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1w3q8yrcjn2jk.js": "365200e241ee9290e93d7c2fdba169f2b0a8e774541e3cbf3f6f2781110fa644",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1xn023_28rgzj.js": "4f7f2108d030a48d039930736c92a55710975dddf419fe673f84d92899b1f575",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/1xwc-b795syag.css": "f73c002233f931ca14d0ae58815c47ca9f2659f25b1547a6d1fdca12a2a00b3f",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/22wx8--1b9tnq.js": "3f7d8e762371262c6a740b4dac21725b424847319afac46055e97074a99ff5f5",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/274f8aifi_wup.js": "bc5bc5617b4acbbbb1c7966322c508bb5554024d78e71e523e27f7f5bba5a8ab",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/29jdblthf0w7a.js": "e84b4f7c225d58099aa89999544f7318cb23c0c71f2385c31b3c9181a62ab7f0",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/2edynwqicn6ym.js": "c694af15bb117955e6f7f0962f47495b2be017dfdea93b6d4ede4d5e4fcd7efd",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/2ha8nlh4rv92e.js": "5cb4b4cee708f35ed54ef6289269fa866afbaa64fd47bf9275ff691664d3132e",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/2php_9zkhprrb.js": "4f91e63b1181693e7a3b269b1b24004d9abee13413b8396a916799b8c01620e8",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/2pllop_q35dkw.js": "21c9a7c53763010317a2d09460066017e1fd192691e6a0bd83ed20ea6e1fe9dd",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/2s2gjr6ro25dj.js": "7489e2ac285a05b563c2bcb4eaf9274bf930f2a7385f17d6d5e6850064b88b10",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/2sj7ufu_6n9af.js": "69d7471c01b8001d52abc848910a8c35457dac3aaa4ce66eae2a03ca29ad623b",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/30-q9iimktiql.js": "db89d5da1f101216d7f99e9518dc7f5ed84f8b40ac84a6ea55f73c01bf1aca1b",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/315n7snxk3fgw.js": "1993429aafa0753d5e9fd1ca63a4f6079ce7f7f37faa44716191f59c972c4d41",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/33at73n-mzpir.js": "1605cc3311cc6ca3b2f44b2e0217fe5441a2799fa32b0b0c94d7634f4861ac83",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/357yqeklh7414.js": "0192ab7198ebbe299d34a934c504dd4b562d1cccebb6e9d4c5163930c881b14c",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/35pq4ixaltkev.js": "f1e9d53e2481de01d7b04aa938397c2545b7d7dc42ce3d0ac5cd3f1141bda182",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/3_4dnl1l3809g.js": "50288c2864a9e8c7ef25c93762edb86e4e617778737b5b5a028c53c5b93d3b70",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/3bqn9b34na0b9.js": "f1b8ebcc1b22251c33c9f3a5d11c1f893cad2da2e8744a441e790f7347aa9e73",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/3gkylew_qn7cw.js": "7e6c74c81be0c41ab433e36d65b914f62c48f332922e27f7cc953476f4dd78cb",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/3i8h6eaa02hty.js": "8b0f0c73a472565f2f1317d33e0753984103d5a2fe7b0efd902fc180124664c9",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/3la4obitihzpv.js": "9a5a57b46db389b98f1fd5baa86eba1a360300dae9d1ff3ffeae7bc3378135b9",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/3owtzqjyid5zf.js": "5f9cbb7c0cddd0c781137b970d5a4fceb386dbb259c8121dd54b33d76160d9ea",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/3q4v10rrqy40n.js": "d87ff7b7a0f07d0d92eab3876481eb686a12d9c43d8b92cbe406aefa227a11c1",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/3xbcgmkebja05.js": "bb1e98db2657a4b067676ead2ea26172478a79c1b384a9f9fe6588e1481d33ee",
|
||||||
|
"job-tracker-ui/out/_next/static/chunks/turbopack-25fzg9ay_1ss-.js": "c40f39e993a30c96d6247bb3a7b581538bb046efe8ef8ec07bea3ba32291750f",
|
||||||
|
"job-tracker-ui/out/_next/static/SRhzLufk4DPQ7WreBxm3P/_buildManifest.js": "9476e0afd3f9da68a64e6ec58631191fd3eaca62c9f5a377e7517fe9a89e59ea",
|
||||||
|
"job-tracker-ui/out/_next/static/SRhzLufk4DPQ7WreBxm3P/_clientMiddlewareManifest.js": "5483e3295dc35dfe29ea932efc85341c916f10ff78ff5b0e965e003710893a4a",
|
||||||
|
"job-tracker-ui/out/_next/static/SRhzLufk4DPQ7WreBxm3P/_ssgManifest.js": "678f6ce2cb80b1fe72fc67e7412be6e2ab6ada083111b64f7c40d35e3cba5e00",
|
||||||
|
"job-tracker-ui/out/_not-found/__next._full.txt": "4f462f81bf53f3a23cabbc7b5a21bdacef0bf52e97ab9a8e16759a48de5ca183",
|
||||||
|
"job-tracker-ui/out/_not-found/__next._not-found/__PAGE__.txt": "df0ac445303b7cf8af0e2f127ab0cdce7920953cca6e0cf7138986d22fc6ac64",
|
||||||
|
"job-tracker-ui/out/_not-found/__next._tree.txt": "94b338bfbc252b36b4fbd58de80824a958d9f942dd44348667dcaa1c6b53af28",
|
||||||
|
"job-tracker-ui/out/_not-found.html": "4ae9ef34461000f4a03bafb9cdeb1bbcc0867d3aa30bb89b27488070075374de",
|
||||||
|
"job-tracker-ui/out/_not-found.txt": "4f462f81bf53f3a23cabbc7b5a21bdacef0bf52e97ab9a8e16759a48de5ca183",
|
||||||
|
"job-tracker-ui/out/favicon.ico": "8d4923e2c487805ea9f852a685b2cf0fb10512ded8290d2a5c37d1cc8fd0702a",
|
||||||
|
"job-tracker-ui/out/favicon.svg": "63ecf8f37f8bb146ecfae3917187c6b692d4e801641e8a314486a4007912f3a3",
|
||||||
|
"job-tracker-ui/out/index.html": "e020a26d1d7eb7bbadd2d5b0b848374d871f65d7be8c718e8908b44b92d536e6",
|
||||||
|
"job-tracker-ui/out/index.txt": "a76c71f64a3c36a6677d03ed67f708d5ad15546020dbe23623128034f481df88",
|
||||||
|
"job-tracker-ui/out/logo192.png": "bc652031597fabd19b9f14e22a71f809490d218037521b3b64d013418c1390b4",
|
||||||
|
"job-tracker-ui/out/logo512.png": "5129e9bc1ba812b711fd9a646d3a38a906d365a26ee685df183b8752458944d4",
|
||||||
|
"job-tracker-ui/out/manifest.json": "2667ce63c2e0835b7007239816a5597639321d333da396a78638dfa9e8a7c935",
|
||||||
|
"job-tracker-ui/out/mockups/dashboard.svg": "318be3adb1324c26eb30f05572a29528a3e38331c6a604652eef75b54f8c29dc",
|
||||||
|
"job-tracker-ui/out/mockups/pipeline.svg": "db2ef41faabeb90e7ce85413e168581686c54535d970fc7d8deda3888a479de4",
|
||||||
|
"job-tracker-ui/out/mockups/workspace.svg": "9bbab22349147c7b01d6e18c93c622a6f8aed6dedaf23715189ab54d60e1ddbd",
|
||||||
|
"job-tracker-ui/out/robots.txt": "e5ab0d231eeb01b4a982d1c79a6729cac9797ad15a69247e4f28ba6afc149b4c"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,822 @@
|
|||||||
|
{
|
||||||
|
"journeys": [
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "en",
|
||||||
|
"width": 1440,
|
||||||
|
"touch": false,
|
||||||
|
"theme": "light",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 22,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"width": 390,
|
||||||
|
"touch": true,
|
||||||
|
"theme": "dark",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 22,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"width": 768,
|
||||||
|
"touch": true,
|
||||||
|
"theme": "light",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 22,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "en",
|
||||||
|
"width": 1440,
|
||||||
|
"touch": false,
|
||||||
|
"theme": "light",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 23,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"width": 390,
|
||||||
|
"touch": true,
|
||||||
|
"theme": "dark",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 23,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"width": 768,
|
||||||
|
"touch": true,
|
||||||
|
"theme": "light",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 23,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "en",
|
||||||
|
"width": 1440,
|
||||||
|
"touch": false,
|
||||||
|
"theme": "light",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 23,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"width": 390,
|
||||||
|
"touch": true,
|
||||||
|
"theme": "dark",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 23,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"width": 768,
|
||||||
|
"touch": true,
|
||||||
|
"theme": "light",
|
||||||
|
"sevenCalendarSelections": "PASS",
|
||||||
|
"localeDraftRetention": "PASS",
|
||||||
|
"localToday": 23,
|
||||||
|
"fixtureSaveCreate": "PASS"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"captures": [
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "en",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "en",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "en",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "en",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "en",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "en",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "en",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "en",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "en",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "calendar",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "edit",
|
||||||
|
"violations": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"state": "add",
|
||||||
|
"violations": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"writes": [
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "en",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "en",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "America/Los_Angeles",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "en",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "en",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Europe/Oslo",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "en",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "en",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "PUT",
|
||||||
|
"body": {
|
||||||
|
"expectedVersion": 7,
|
||||||
|
"jobTitle": "Retain teacher draft",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Applied",
|
||||||
|
"statusChangedAt": null,
|
||||||
|
"responseReceived": true,
|
||||||
|
"responseDate": "2026-11-24",
|
||||||
|
"location": null,
|
||||||
|
"salary": null,
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": "2026-11-24",
|
||||||
|
"notes": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24",
|
||||||
|
"jobUrl": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"zone": "Pacific/Kiritimati",
|
||||||
|
"language": "nb",
|
||||||
|
"method": "POST",
|
||||||
|
"body": {
|
||||||
|
"jobTitle": "Teacher application",
|
||||||
|
"companyId": 1,
|
||||||
|
"status": "Saved",
|
||||||
|
"location": "",
|
||||||
|
"salary": "",
|
||||||
|
"salaryMin": null,
|
||||||
|
"salaryMax": null,
|
||||||
|
"salaryCurrency": null,
|
||||||
|
"salaryPeriod": null,
|
||||||
|
"nextAction": null,
|
||||||
|
"followUpAt": null,
|
||||||
|
"jobUrl": "",
|
||||||
|
"source": null,
|
||||||
|
"countryCode": null,
|
||||||
|
"description": null,
|
||||||
|
"translatedDescription": null,
|
||||||
|
"descriptionLanguage": null,
|
||||||
|
"tags": null,
|
||||||
|
"deadline": "2026-11-24",
|
||||||
|
"notes": "",
|
||||||
|
"coverLetterText": null,
|
||||||
|
"dateApplied": "2026-11-24"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"errors": [],
|
||||||
|
"unavailableReads": [],
|
||||||
|
"blockedExternal": [
|
||||||
|
"https://fonts.googleapis.com",
|
||||||
|
"https://fonts.googleapis.com",
|
||||||
|
"https://fonts.googleapis.com",
|
||||||
|
"https://fonts.googleapis.com",
|
||||||
|
"https://fonts.googleapis.com",
|
||||||
|
"https://fonts.googleapis.com",
|
||||||
|
"https://fonts.googleapis.com",
|
||||||
|
"https://fonts.googleapis.com",
|
||||||
|
"https://fonts.googleapis.com"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
Checking America-Los_Angeles-en-1440-light
|
||||||
|
Checking America-Los_Angeles-nb-390-dark
|
||||||
|
Checking America-Los_Angeles-nb-768-light
|
||||||
|
Checking Europe-Oslo-en-1440-light
|
||||||
|
Checking Europe-Oslo-nb-390-dark
|
||||||
|
Checking Europe-Oslo-nb-768-light
|
||||||
|
Checking Pacific-Kiritimati-en-1440-light
|
||||||
|
Checking Pacific-Kiritimati-nb-390-dark
|
||||||
|
Checking Pacific-Kiritimati-nb-768-light
|
||||||
|
PASS 9 real-widget journeys, 27 axe captures, 18 intercepted fixture writes
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
> job-tracker-ui@0.1.0 build
|
||||||
|
> node --max-old-space-size=4096 ./node_modules/next/dist/bin/next build
|
||||||
|
|
||||||
|
▲ Next.js 16.4.1 (Turbopack)
|
||||||
|
✓ Running next.config.js took 26ms
|
||||||
|
|
||||||
|
Creating an optimized production build ...
|
||||||
|
✓ Compiled successfully in 893ms
|
||||||
|
Running TypeScript ...
|
||||||
|
Finished TypeScript in 5.1s ...
|
||||||
|
Collecting page data using 4 workers ...
|
||||||
|
Generating static pages using 4 workers (0/3) ...
|
||||||
|
✓ Generating static pages using 4 workers (3/3) in 808ms
|
||||||
|
Finalizing page optimization ...
|
||||||
|
|
||||||
|
Route (app)
|
||||||
|
┌ ○ /
|
||||||
|
└ ○ /_not-found
|
||||||
|
|
||||||
|
|
||||||
|
○ (Static) prerendered as static content
|
||||||
|
|
||||||
@@ -0,0 +1,281 @@
|
|||||||
|
|
||||||
|
> job-tracker-ui@0.1.0 test
|
||||||
|
> jest --runInBand date-picker-localisation.test.tsx
|
||||||
|
|
||||||
|
FAIL src/date-picker-localisation.test.tsx
|
||||||
|
● shared widget controls follow live UI language without losing selection or dark theme
|
||||||
|
|
||||||
|
TestingLibraryElementError: Unable to find an accessible element with the role "button" and name "Åpne"
|
||||||
|
|
||||||
|
Here are the accessible roles:
|
||||||
|
|
||||||
|
textbox:
|
||||||
|
|
||||||
|
Name "Unsaved title":
|
||||||
|
<input
|
||||||
|
aria-label="Unsaved title"
|
||||||
|
value="Teacher draft"
|
||||||
|
/>
|
||||||
|
|
||||||
|
--------------------------------------------------
|
||||||
|
button:
|
||||||
|
|
||||||
|
Name "Bokmål":
|
||||||
|
<button />
|
||||||
|
|
||||||
|
Name "English":
|
||||||
|
<button />
|
||||||
|
|
||||||
|
Name "Velg dato, valgt dato er 23. nov. 2026":
|
||||||
|
<button
|
||||||
|
aria-label="Velg dato, valgt dato er 23. nov. 2026"
|
||||||
|
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-edgeEnd MuiIconButton-sizeMedium css-bspctt-MuiButtonBase-root-MuiIconButton-root"
|
||||||
|
tabindex="0"
|
||||||
|
type="button"
|
||||||
|
/>
|
||||||
|
|
||||||
|
Name "Open":
|
||||||
|
<button
|
||||||
|
aria-label="Open"
|
||||||
|
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium MuiAutocomplete-popupIndicator css-2z5gju-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator"
|
||||||
|
tabindex="-1"
|
||||||
|
title="Open"
|
||||||
|
type="button"
|
||||||
|
/>
|
||||||
|
|
||||||
|
--------------------------------------------------
|
||||||
|
group:
|
||||||
|
|
||||||
|
Name "Deadline":
|
||||||
|
<div
|
||||||
|
aria-invalid="false"
|
||||||
|
aria-labelledby="_r_8_-label"
|
||||||
|
class="MuiPickersInputBase-root MuiPickersOutlinedInput-root MuiPickersInputBase-colorPrimary MuiPickersInputBase-adornedEnd css-18u0f3-MuiPickersInputBase-root-MuiPickersOutlinedInput-root"
|
||||||
|
role="group"
|
||||||
|
/>
|
||||||
|
|
||||||
|
--------------------------------------------------
|
||||||
|
spinbutton:
|
||||||
|
|
||||||
|
Name "Dag":
|
||||||
|
<span
|
||||||
|
aria-disabled="false"
|
||||||
|
aria-label="Dag"
|
||||||
|
aria-readonly="false"
|
||||||
|
aria-valuemax="30"
|
||||||
|
aria-valuemin="1"
|
||||||
|
aria-valuenow="23"
|
||||||
|
aria-valuetext="23."
|
||||||
|
autocapitalize="none"
|
||||||
|
autocorrect="off"
|
||||||
|
class="MuiPickersSectionList-sectionContent MuiPickersInputBase-sectionContent css-15k54eh-MuiPickersSectionList-sectionContent-MuiPickersInputBase-sectionContent"
|
||||||
|
contenteditable="true"
|
||||||
|
inputmode="numeric"
|
||||||
|
role="spinbutton"
|
||||||
|
spellcheck="false"
|
||||||
|
tabindex="0"
|
||||||
|
/>
|
||||||
|
|
||||||
|
Name "Måned":
|
||||||
|
<span
|
||||||
|
aria-disabled="false"
|
||||||
|
aria-label="Måned"
|
||||||
|
aria-readonly="false"
|
||||||
|
aria-valuemax="12"
|
||||||
|
aria-valuemin="1"
|
||||||
|
aria-valuenow="11"
|
||||||
|
aria-valuetext="november"
|
||||||
|
autocapitalize="none"
|
||||||
|
autocorrect="off"
|
||||||
|
class="MuiPickersSectionList-sectionContent MuiPickersInputBase-sectionContent css-15k54eh-MuiPickersSectionList-sectionContent-MuiPickersInputBase-sectionContent"
|
||||||
|
contenteditable="true"
|
||||||
|
inputmode="numeric"
|
||||||
|
role="spinbutton"
|
||||||
|
spellcheck="false"
|
||||||
|
tabindex="-1"
|
||||||
|
/>
|
||||||
|
|
||||||
|
Name "År":
|
||||||
|
<span
|
||||||
|
aria-disabled="false"
|
||||||
|
aria-label="År"
|
||||||
|
aria-readonly="false"
|
||||||
|
aria-valuemax="9999"
|
||||||
|
aria-valuemin="0"
|
||||||
|
aria-valuenow="2026"
|
||||||
|
autocapitalize="none"
|
||||||
|
autocorrect="off"
|
||||||
|
class="MuiPickersSectionList-sectionContent MuiPickersInputBase-sectionContent css-15k54eh-MuiPickersSectionList-sectionContent-MuiPickersInputBase-sectionContent"
|
||||||
|
contenteditable="true"
|
||||||
|
inputmode="numeric"
|
||||||
|
role="spinbutton"
|
||||||
|
spellcheck="false"
|
||||||
|
tabindex="-1"
|
||||||
|
/>
|
||||||
|
|
||||||
|
--------------------------------------------------
|
||||||
|
combobox:
|
||||||
|
|
||||||
|
Name "Occupation":
|
||||||
|
<input
|
||||||
|
aria-autocomplete="list"
|
||||||
|
aria-expanded="false"
|
||||||
|
aria-invalid="false"
|
||||||
|
autocapitalize="none"
|
||||||
|
autocomplete="off"
|
||||||
|
class="MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputSizeSmall MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-mf5los-MuiInputBase-input-MuiOutlinedInput-input"
|
||||||
|
id="_r_b_"
|
||||||
|
role="combobox"
|
||||||
|
spellcheck="false"
|
||||||
|
type="text"
|
||||||
|
value="Teacher"
|
||||||
|
/>
|
||||||
|
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
Ignored nodes: comments, script, style
|
||||||
|
<body>
|
||||||
|
<div>
|
||||||
|
<input
|
||||||
|
aria-label="Unsaved title"
|
||||||
|
value="Teacher draft"
|
||||||
|
/>
|
||||||
|
<button>
|
||||||
|
Bokmål
|
||||||
|
</button>
|
||||||
|
<button>
|
||||||
|
English
|
||||||
|
</button>
|
||||||
|
<div
|
||||||
|
class="MuiFormControl-root MuiPickersTextField-root css-eqc3kq-MuiFormControl-root-MuiPickersTextField-root"
|
||||||
|
>
|
||||||
|
<label
|
||||||
|
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined MuiFormLabel-colorPrimary MuiFormLabel-filled MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined css-1rpfqai-MuiFormLabel-root-MuiInputLabel-root"
|
||||||
|
data-shrink="true"
|
||||||
|
for="_r_8_"
|
||||||
|
id="_r_8_-label"
|
||||||
|
>
|
||||||
|
Deadline
|
||||||
|
</label>
|
||||||
|
<div
|
||||||
|
aria-invalid="false"
|
||||||
|
aria-labelledby="_r_8_-label"
|
||||||
|
class="MuiPickersInputBase-root MuiPickersOutlinedInput-root MuiPickersInputBase-colorPrimary MuiPickersInputBase-adornedEnd css-18u0f3-MuiPickersInputBase-root-MuiPickersOutlinedInput-root"
|
||||||
|
role="group"
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
class="MuiPickersSectionList-root MuiPickersInputBase-sectionsContainer css-1pzdbd7-MuiPickersSectionList-root-MuiPickersInputBase-sectionsContainer-MuiPickersOutlinedInput-sectionsContainer"
|
||||||
|
contenteditable="false"
|
||||||
|
tabindex="0"
|
||||||
|
>
|
||||||
|
<span
|
||||||
|
class="MuiPickersSectionList-section css-efy5wg-MuiPickersSectionList-section-MuiPickersInputBase-section"
|
||||||
|
data-sectionindex="0"
|
||||||
|
>
|
||||||
|
<span
|
||||||
|
class="MuiPickersInputBase-sectionBefore css-w1q93y-MuiPickersSectionList-sectionSeparator-MuiPickersInputBase-separator"
|
||||||
|
/>
|
||||||
|
<span
|
||||||
|
aria-disabled="false"
|
||||||
|
aria-label="Dag"
|
||||||
|
aria-readonly="false"
|
||||||
|
aria-valuemax="30"
|
||||||
|
aria-valuemin="1"
|
||||||
|
aria-valuenow="23"
|
||||||
|
aria-valuetext="23."
|
||||||
|
autocapitalize="none"
|
||||||
|
autocorrect="off"
|
||||||
|
class="MuiPickersSectionList-sectionContent MuiPickersInputBase-sectionContent css-15k54eh-MuiPickersSectionList-sectionContent-MuiPickersInputBase-sectionContent"
|
||||||
|
contenteditable="true"
|
||||||
|
inputmode="numeric"
|
||||||
|
role="spinbutton"
|
||||||
|
spellcheck="false"
|
||||||
|
tabindex="0"
|
||||||
|
>
|
||||||
|
23
|
||||||
|
</span>
|
||||||
|
<span
|
||||||
|
class="MuiPickersInputBase-sectionAfter css-w1q93y-MuiPickersSectionList-sectionSeparator-MuiPickersInputBase-separator"
|
||||||
|
>
|
||||||
|
.
|
||||||
|
</span>
|
||||||
|
</span>
|
||||||
|
<span
|
||||||
|
class="MuiPickersSectionList-section css-efy5wg-MuiPickersSectionList-section-MuiPickersInputBase-section"
|
||||||
|
data-sectionindex="1"
|
||||||
|
>
|
||||||
|
<span
|
||||||
|
class="MuiPickersInputBase-sectionBefore css-w1q93y-MuiPickersSectionList-sectionSeparator-MuiPickersInputBase-separator"
|
||||||
|
/>
|
||||||
|
<span
|
||||||
|
aria-disabled="false"
|
||||||
|
aria-label="Måned"
|
||||||
|
aria-readonly="false"
|
||||||
|
aria-valuemax="12"
|
||||||
|
aria-valuemin="1"
|
||||||
|
aria-valuenow="11"
|
||||||
|
aria-valuetext="november"
|
||||||
|
autocapitalize="none"
|
||||||
|
autocorrect="off"
|
||||||
|
class="MuiPickersSectionList-sectionContent MuiPickersInputBase-sectionContent css-15k54eh-MuiPickersSectionList-sectionContent-MuiPickersInputBase-sectionContent"
|
||||||
|
contenteditable="true"
|
||||||
|
inputmode="numeric"
|
||||||
|
role="spinbutton"
|
||||||
|
spellcheck="false"
|
||||||
|
tabindex="-1"
|
||||||
|
>
|
||||||
|
11
|
||||||
|
</span>
|
||||||
|
<span
|
||||||
|
class="MuiPickersInputBase-sectionAfter css-w1q93y-MuiPickersSectionList-sectionSeparator-MuiPickersInputBase-separator"
|
||||||
|
>
|
||||||
|
.
|
||||||
|
</span>
|
||||||
|
</span>
|
||||||
|
<span
|
||||||
|
class="MuiPickersSectionList-section css-efy5wg-MuiPickersSectionList-section-MuiPickersInputBase-section"
|
||||||
|
data-sectionindex="2"
|
||||||
|
>
|
||||||
|
<span
|
||||||
|
class="MuiPickersInputBase-sectionBefore css-w1q93y-MuiPickersSectionList-sectionSeparator-MuiPickersInputBase-separator"
|
||||||
|
/>
|
||||||
|
<span
|
||||||
|
aria-disabled="false"
|
||||||
|
aria-label="År"
|
||||||
|
aria-readonly="false"
|
||||||
|
aria-valuemax="9999"
|
||||||
|
aria-valuemin="0"
|
||||||
|
aria-valuenow="2026"
|
||||||
|
autocapitalize="none"
|
||||||
|
autocorrect="off"
|
||||||
|
class="MuiPickersSectionList-sectionContent MuiPickersInputBase-sectionContent css-15k54eh-MuiPickersSectionList-sectionContent-MuiPickersInputBase-sectionContent"
|
||||||
|
contenteditable="true"
|
||||||
|
inputmode="numeric"
|
||||||
|
role="spinbutton"
|
||||||
|
spellcheck="false"
|
||||||
|
tabindex="-1"
|
||||||
|
>
|
||||||
|
2026
|
||||||
|
</span>
|
||||||
|
<span
|
||||||
|
class="MuiPickersInputBase-sectionAfter css-w1q93y-MuiP...
|
||||||
|
|
||||||
|
35 | localStorage.setItem("uiLanguage", "nb");
|
||||||
|
36 | render(<JobTrackerThemeProvider preference="dark" systemPrefersDark={false}><I18nProvider><DateLocalizationProvider><Form /></DateLocalizationProvider></I18nProvider></JobTrackerThemeProvider>);
|
||||||
|
> 37 | expect(screen.getByRole("button", { name: "Åpne" })).toBeInTheDocument();
|
||||||
|
| ^
|
||||||
|
38 | expect(screen.getByRole("button", { name: "Tøm" })).toBeInTheDocument();
|
||||||
|
39 | const occupation = screen.getByRole("combobox", { name: "Occupation" });
|
||||||
|
40 | expect(occupation).toHaveValue("Teacher");
|
||||||
|
|
||||||
|
at Object.getElementError (node_modules/@testing-library/dom/dist/config.js:37:19)
|
||||||
|
at node_modules/@testing-library/dom/dist/query-helpers.js:76:38
|
||||||
|
at node_modules/@testing-library/dom/dist/query-helpers.js:52:17
|
||||||
|
at node_modules/@testing-library/dom/dist/query-helpers.js:95:19
|
||||||
|
at Object.getByRole (src/date-picker-localisation.test.tsx:37:17)
|
||||||
|
|
||||||
|
Test Suites: 1 failed, 1 total
|
||||||
|
Tests: 1 failed, 2 passed, 3 total
|
||||||
|
Snapshots: 0 total
|
||||||
|
Time: 4.698 s
|
||||||
|
Ran all test suites matching date-picker-localisation.test.tsx.
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
|
||||||
|
> job-tracker-ui@0.1.0 test
|
||||||
|
> jest --runInBand date-picker-localisation.test.tsx theme-state.test.tsx loaded-theme-states.test.tsx edit-job-revision.test.tsx
|
||||||
|
|
||||||
|
|
||||||
|
Test Suites: 4 passed, 4 total
|
||||||
|
Tests: 20 passed, 20 total
|
||||||
|
Snapshots: 0 total
|
||||||
|
Time: 9.802 s
|
||||||
|
Ran all test suites matching date-picker-localisation.test.tsx|theme-state.test.tsx|loaded-theme-states.test.tsx|edit-job-revision.test.tsx.
|
||||||
|
After Width: | Height: | Size: 77 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 77 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 77 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 88 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 43 KiB |
|
After Width: | Height: | Size: 87 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 87 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 43 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 43 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 43 KiB |