refactor(FilterCreateDto): umbenannt in AttributeCreateDto

This commit is contained in:
tekh 2025-07-09 11:30:29 +02:00
parent 48be96a28b
commit 3b2dba5317
2 changed files with 4 additions and 4 deletions

View File

@ -12,13 +12,13 @@ export const filterTypes: Type[] = [
'DECIMAL' 'DECIMAL'
]; ];
export type FilterCreateDto = { export type AttributeCreateDto = {
label?: string | undefined; label?: string | undefined;
name: string; name: string;
type: Type; type: Type;
}; };
export type Filter = FilterCreateDto & { export type Filter = AttributeCreateDto & {
id: number; id: number;
}; };
@ -26,7 +26,7 @@ export function getFiltersAsync(): Promise<Filter[]> {
return Promise.resolve(_filters); return Promise.resolve(_filters);
} }
export function createFiltersAsync(filter: FilterCreateDto): Promise<Filter> { export function createFiltersAsync(filter: AttributeCreateDto): Promise<Filter> {
const newFilter: Filter = { const newFilter: Filter = {
...filter, ...filter,
id: _filters.length + 1 id: _filters.length + 1

View File

@ -8,7 +8,7 @@ import Autocomplete from '@mui/material/Autocomplete';
import { Iconify } from 'src/components/iconify/iconify'; import { Iconify } from 'src/components/iconify/iconify';
import { createFiltersAsync, FilterCreateDto, filterTypes, Type } from '../../../api/attribute-service'; import { createFiltersAsync, AttributeCreateDto, filterTypes, Type } from '../../../api/attribute-service';
const style = { const style = {
position: 'absolute', position: 'absolute',