korean-dummy-json-fetcher
Version:
한국어 더미 데이터 생성 라이브러리
17 lines (16 loc) • 828 B
JavaScript
export function getImage(options) {
const baseUrl = "https://koreandummyjson.site/api/image";
const params = new URLSearchParams();
if (options === null || options === void 0 ? void 0 : options.size)
params.append("size", options.size);
if (options === null || options === void 0 ? void 0 : options.bgColor)
params.append("bgColor", options.bgColor);
if (options === null || options === void 0 ? void 0 : options.text)
params.append("text", options.text);
if (options === null || options === void 0 ? void 0 : options.ext)
params.append("ext", options.ext);
if (options === null || options === void 0 ? void 0 : options.textColor)
params.append("textColor", options.textColor);
const qs = params.toString();
return qs ? `${baseUrl}?${qs}` : baseUrl;
}