In order to add datatypes incrementally, we added some logic to deal with unsupported datatypes. Once all datatypes are supported, this can be removed.
Blocked on the completion of these tickets:
- {T407248}
- {T414416}
- {T409453}
- {T409454}
- {T405730}
- {T405731}
- {T417041}
- {T417042}
- {T417043}
- {T412128}
=== Acceptance Criteria
- [ ] remove `WBUI2025_UNSUPPORTED_DATATYPES` from `view/src/Wbui2025FeatureFlag.php`
- [ ] remove `getSupportedDataTypes` function and all its uses
- [ ] remove mocks for `resources/wikibase.wbui2025/supportedDatatypes.json` in all the tests that use this
- [ ] clean up vue components that use `supportedDatatypes` (`propertyLookup`, `statementGroupView`, and possibly others)
- [ ] clean up `view/src/VueNoScriptRendering.php`
- [ ] look for and clean up anything related to unsupported datatypes that is not captured by this list