shrimpy-node
Version:
Client for the Shrimpy API
23 lines (19 loc) • 687 B
text/typescript
import { DateDtoConverter } from "./date-dto-converter";
import { IDtoConverter } from "../interfaces";
export class NullableDateDtoConverter implements IDtoConverter<string | null, Date | null> {
private _DateDtoConverter = new DateDtoConverter();
public convertFromDto(dto: string | null): Date | null {
if (dto) {
return this._DateDtoConverter.convertFromDto(dto);
} else {
return null;
}
}
public convertToDto(model: Date | null): string | null {
if (model) {
return this._DateDtoConverter.convertToDto(model);
} else {
return null;
}
}
}