From 140486bf8e05825e0c6df446ffd97655ee9d6411 Mon Sep 17 00:00:00 2001 From: Pavel Zavora Date: Mon, 31 Jan 2022 09:59:33 +0100 Subject: [PATCH] chore(fluxWizard): simplify buckets action creators --- .../fluxQueryBuilder/actions/buckets.ts | 34 ++++--------------- 1 file changed, 6 insertions(+), 28 deletions(-) diff --git a/ui/src/shared/components/TimeMachine/fluxQueryBuilder/actions/buckets.ts b/ui/src/shared/components/TimeMachine/fluxQueryBuilder/actions/buckets.ts index 0ef2c3eab..f7853329c 100644 --- a/ui/src/shared/components/TimeMachine/fluxQueryBuilder/actions/buckets.ts +++ b/ui/src/shared/components/TimeMachine/fluxQueryBuilder/actions/buckets.ts @@ -1,21 +1,11 @@ import {RemoteDataState} from 'src/types' export type BucketSelectorAction = - | ActionChangeBucketsState - | ActionSelectBucket - | ActionFilterBuckets + | ReturnType + | ReturnType + | ReturnType -export interface ActionChangeBucketsState { - type: 'FQB_BUCKETS_CHANGE' - payload: { - state: RemoteDataState - buckets?: string[] - } -} -export function changeBucketsState( - state: RemoteDataState, - buckets?: string[] -): ActionChangeBucketsState { +export function changeBucketsState(state: RemoteDataState, buckets?: string[]) { return { type: 'FQB_BUCKETS_CHANGE', payload: { @@ -25,13 +15,7 @@ export function changeBucketsState( } } -export interface ActionSelectBucket { - type: 'FQB_BUCKETS_SELECT' - payload: { - bucket: string - } -} -export function selectBucket(bucket: string): ActionSelectBucket { +export function selectBucket(bucket: string) { return { type: 'FQB_BUCKETS_SELECT', payload: { @@ -40,13 +24,7 @@ export function selectBucket(bucket: string): ActionSelectBucket { } } -export interface ActionFilterBuckets { - type: 'FQB_BUCKETS_FILTER' - payload: { - term: string - } -} -export function filterBuckets(term: string): ActionFilterBuckets { +export function filterBuckets(term: string) { return { type: 'FQB_BUCKETS_FILTER', payload: {