SpaceAPI: unify unit formats

This commit is contained in:
He4eT 2025-04-05 01:07:53 +02:00
commit 34cc2742a0
3 changed files with 6 additions and 4 deletions

View file

@ -312,7 +312,7 @@ export default ({ strapi }: { strapi: Core.Strapi }) => ({
])(properties)) ])(properties))
.map(([k, {value, unit}]) => [k, { .map(([k, {value, unit}]) => [k, {
value, value,
unit: unit === 'Degree' ? '°' : unit, unit: unit === 'degree' ? '°' : unit,
}]); }]);
return { return {

View file

@ -2,7 +2,8 @@
"collectionName": "components_wind_directions", "collectionName": "components_wind_directions",
"info": { "info": {
"displayName": "Direction", "displayName": "Direction",
"icon": "feather" "icon": "feather",
"description": ""
}, },
"options": {}, "options": {},
"attributes": { "attributes": {
@ -13,7 +14,7 @@
"unit": { "unit": {
"type": "enumeration", "type": "enumeration",
"enum": [ "enum": [
"Degree" "degree"
], ],
"required": true "required": true
} }

View file

@ -267,11 +267,12 @@ export interface StateStateIcon extends Struct.ComponentSchema {
export interface WindDirection extends Struct.ComponentSchema { export interface WindDirection extends Struct.ComponentSchema {
collectionName: 'components_wind_directions'; collectionName: 'components_wind_directions';
info: { info: {
description: '';
displayName: 'Direction'; displayName: 'Direction';
icon: 'feather'; icon: 'feather';
}; };
attributes: { attributes: {
unit: Schema.Attribute.Enumeration<['Degree']> & Schema.Attribute.Required; unit: Schema.Attribute.Enumeration<['degree']> & Schema.Attribute.Required;
value: Schema.Attribute.Decimal & Schema.Attribute.Required; value: Schema.Attribute.Decimal & Schema.Attribute.Required;
}; };
} }