Преглед изворни кода

Feature: Added timeStyle to date format for custom API (#2294)

* Add timeStyle option to custom API date format

* Update documentation
Mohamed Aziz Ben Aissa пре 1 година
родитељ
комит
fc67e1a
2 измењених фајлова са 2 додато и 1 уклоњено
  1. 1 0
      docs/widgets/services/customapi.md
  2. 1 1
      src/widgets/customapi/component.jsx

+ 1 - 0
docs/widgets/services/customapi.md

@@ -35,6 +35,7 @@ widget:
       label: Field 4
       format: date # optional - defaults to text
       dateStyle: long # optional - defaults to "long". Allowed values: `["full", "long", "medium", "short"]`.
+      timeStyle: medium # optional - Allowed values: `["full", "long", "medium", "short"]`.
 ```
 
 Supported formats for the values are `text`, `number`, `float`, `percent`, `bytes`, `bitrate` and `date`.

+ 1 - 1
src/widgets/customapi/component.jsx

@@ -70,7 +70,7 @@ function formatValue(t, mapping, rawValue) {
       value = t("common.bitrate", { value });
       break;
     case "date":
-      value = t("common.date", { value, dateStyle: mapping?.dateStyle ?? "long" });
+      value = t("common.date", { value, dateStyle: mapping?.dateStyle ?? "long", timeStyle: mapping?.timeStyle });
       break;
     case "text":
     default: