From 756f8a63347119f511fc964bf1e2ff2417339c56 Mon Sep 17 00:00:00 2001 From: Tomas <tomasysh@gmail.com> Date: 星期四, 11 一月 2024 17:16:42 +0800 Subject: [PATCH] update: 改寫 lodash 方法為純 js --- PAMapp/shared/services/my-consultant.service.ts | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/PAMapp/shared/services/my-consultant.service.ts b/PAMapp/shared/services/my-consultant.service.ts index 8219eb0..5356979 100644 --- a/PAMapp/shared/services/my-consultant.service.ts +++ b/PAMapp/shared/services/my-consultant.service.ts @@ -1,9 +1,8 @@ -import _ from "lodash"; -import { http } from "./httpClient"; import { AgentInfo } from '~/shared/models/agent-info.model'; -import { Consultant } from "../models/consultant.model"; import { Appointment } from "../models/appointment.model"; +import { Consultant } from "../models/consultant.model"; +import { http } from "./httpClient"; class MyConsultantService { async getFavoriteConsultantList(): Promise<Consultant[]> { @@ -56,8 +55,8 @@ return http.get(`/consultant/avatar/${agentNo}`,{ responseType : 'arraybuffer' }) .then( response => { const toBase64 = window.btoa( - _.reduce( new Uint8Array(response.data),(data,byte) => - data + String.fromCharCode(byte),'') + Array.from(new Uint8Array(response.data)).reduce((data, byte) => + data + String.fromCharCode(byte), '') ); const imgSrc = `data:image/png;base64,${toBase64}`; return imgSrc; -- Gitblit v1.8.0