Skip to content
On this page

convertFilterSetConfig ​

If you want to write your own middleware, you can use the convertFilterSetConfig function to convert the filterSet to the corresponding object.

Example ​

ts
import {convertFilterSetConfig, FilterSetConfig} from '@singularit/drf-axios-middleware'

interface Data {
    number: number
    text?: string
    new?: boolean
}

const simpleConfig: FilterSetConfig<Data> = {
    number: {gt: 123},
    text: {gt: 'string'},
}

console.log(convertFilterSetConfig(simpleConfig))
// output: {number__gt: 123, text__gt: 'string'}