julong-lib/utils/joinString.ts

10 lines
374 B
TypeScript

export const joinString = (data: any[], keys: string): string => {
// Jika array kosong, tambahkan elemen baru
if(!Array.isArray(data)) return ""
if (!data.length) return "";
// Pastikan nilai `name` unik
const uniqueNames = new Set(data.map((item) => item?.[keys]));
// Gabungkan semua `name` menjadi string
return data.map((item) => item.name).join(", ");
}