IKHSAN
ENID Baca dalam Bahasa Indonesia

opendesk

Public
Branch
main
Latest commit
08d9f3328 October 2026

filterableFields.ts

Open raw
import { createResource } from "frappe-ui";

export const filterableFields = createResource({
  url: "opendesk.api.doc.get_filterable_fields",
  params: {
    doctype: "OD Ticket",
    ignore_team_restrictions: true,
  },
  transform: (data) => {
    data = data
      .filter((field) => !field.fieldname.startsWith("_"))
      .map((field) => {
        return {
          label: field.label,
          value: field.fieldname,
          ...field,
        };
      });
    return data;
  },
});
bytes
494
lines
22
Type
ts
Latest commit
28 October 2026