Skip to content

[UI] Mantine 9#11947

Merged
SchrodingersGat merged 27 commits into
inventree:masterfrom
SchrodingersGat:mantine-9
May 17, 2026
Merged

[UI] Mantine 9#11947
SchrodingersGat merged 27 commits into
inventree:masterfrom
SchrodingersGat:mantine-9

Conversation

@SchrodingersGat
Copy link
Copy Markdown
Member

@SchrodingersGat SchrodingersGat commented May 15, 2026

Updates frontend code to use mantine-9.

Ref: #11538

The following packages have been updated

  • mantine
  • mantine-datatable
  • mantine-contextmenu

Very little has changed in the API for any of these packages.

Required Updates

Existing Plugins

  • Ensure existing UI plugins still work
image

Rendering Error

  • Unhandled error (not seen previously - see screenshot below
image

@netlify
Copy link
Copy Markdown

netlify Bot commented May 15, 2026

Deploy Preview for inventree-web-pui-preview ready!

Name Link
🔨 Latest commit b16a989
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/6a097b33df598b000818623e
😎 Deploy Preview https://deploy-preview-11947--inventree-web-pui-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 92 (no change from production)
Accessibility: 82 (🟢 up 1 from production)
Best Practices: 100 (no change from production)
SEO: 78 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@SchrodingersGat SchrodingersGat added dependency Relates to a project dependency User Interface Related to the frontend / User Interface labels May 15, 2026
@SchrodingersGat SchrodingersGat added this to the 1.4.0 milestone May 15, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.39%. Comparing base (c098484) to head (b16a989).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #11947   +/-   ##
=======================================
  Coverage   91.39%   91.39%           
=======================================
  Files         974      974           
  Lines       50635    50635           
=======================================
+ Hits        46279    46280    +1     
+ Misses       4356     4355    -1     
Flag Coverage Δ
backend 89.22% <ø> (ø)
migrations 41.63% <ø> (-0.06%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Backend Apps 91.74% <ø> (+<0.01%) ⬆️
Backend General 93.41% <ø> (ø)
Frontend ∅ <ø> (∅)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SchrodingersGat SchrodingersGat merged commit 9f78e99 into inventree:master May 17, 2026
40 checks passed
@SchrodingersGat SchrodingersGat deleted the mantine-9 branch May 17, 2026 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Relates to a project dependency User Interface Related to the frontend / User Interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants