@formant/ava-react
Version:
React components of AVA.
23 lines • 783 B
JavaScript
import { createEntityPhraseFactory } from "../createEntityPhraseFactory";
import { getThemeColor } from "../../../theme";
import { isNumberLike } from "../../../../utils";
var defaultOtherMetricValueDescriptor = {
encoding: {
color: function color(value, metadata, _ref) {
var theme = _ref.theme,
palette = _ref.palette;
return getThemeColor({
colorToken: 'colorOtherValue',
theme: theme,
palette: palette,
type: 'other_metric_value'
});
}
},
tooltip: {
title: function title(value, metadata) {
return isNumberLike(metadata.origin) ? "".concat(metadata.origin) : null;
}
}
};
export var createOtherMetricValue = createEntityPhraseFactory('other_metric_value', defaultOtherMetricValueDescriptor);