js2ts: bossInfo, myPage

- convertFormData에서 null -> ''
This commit is contained in:
2021-08-22 15:45:10 +09:00
parent 65949cccfa
commit cb6d78eccb
4 changed files with 207 additions and 1 deletions
+4 -1
View File
@@ -1,6 +1,6 @@
import { isArray, isString, isNumber, isBoolean } from "lodash";
export function convertFormData(values: Record<string, number[]|string[]|boolean[]|number|string|boolean>): FormData{
export function convertFormData(values: Record<string, null|number[]|string[]|boolean[]|number|string|boolean>): FormData{
const formData = new FormData();
const simpleConv = (v: unknown):string=>{
@@ -13,6 +13,9 @@ export function convertFormData(values: Record<string, number[]|string[]|boolean
if(isBoolean(v)){
return v?'true':'false';
}
if(v===null){
return '';
}
throw new TypeError('지원하지 않는 formData Type');
}