mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-10-30 14:49:14 +00:00
48 lines
1.1 KiB
TypeScript
48 lines
1.1 KiB
TypeScript
import Grid from 'sentry/components/charts/components/grid';
|
|
import Legend from 'sentry/components/charts/components/legend';
|
|
import XAxis from 'sentry/components/charts/components/xAxis';
|
|
import YAxis from 'sentry/components/charts/components/yAxis';
|
|
import {lightTheme as theme} from 'sentry/utils/theme';
|
|
|
|
export const DEFAULT_FONT_FAMILY = 'sans-serif';
|
|
|
|
/**
|
|
* Size configuration for SLACK_* type charts
|
|
*/
|
|
export const slackChartSize = {
|
|
height: 150,
|
|
width: 450,
|
|
};
|
|
|
|
export const slackGeoChartSize = {
|
|
height: 200,
|
|
width: 450,
|
|
};
|
|
|
|
/**
|
|
* Default echarts option config for slack charts
|
|
*/
|
|
|
|
export const slackChartDefaults = {
|
|
grid: Grid({left: 5, right: 5, bottom: 5}),
|
|
backgroundColor: theme.background,
|
|
legend: Legend({
|
|
theme,
|
|
itemHeight: 6,
|
|
top: 2,
|
|
right: 10,
|
|
textStyle: {fontFamily: DEFAULT_FONT_FAMILY},
|
|
}),
|
|
yAxis: YAxis({
|
|
theme,
|
|
splitNumber: 3,
|
|
axisLabel: {fontSize: 11, fontFamily: DEFAULT_FONT_FAMILY},
|
|
}),
|
|
xAxis: XAxis({
|
|
theme,
|
|
nameGap: 5,
|
|
isGroupedByDate: true,
|
|
axisLabel: {fontSize: 11, fontFamily: DEFAULT_FONT_FAMILY},
|
|
}),
|
|
};
|