import { defineField, defineType } from "sanity"; export const usesItem = defineType({ name: "usesItem", title: "Uses Item", type: "document", fields: [ defineField({ name: "title", title: "عنوان", type: "string", validation: (r) => r.required() }), defineField({ name: "description", title: "توضیح", type: "text" }), defineField({ name: "category", title: "دسته", type: "string", options: { list: [ { value: "development", title: "توسعه" }, { value: "design", title: "طراحی" }, { value: "marketing", title: "بازاریابی" }, { value: "productivity", title: "بهره‌وری" }, { value: "hardware", title: "سخت‌افزار" }, ], }, validation: (r) => r.required(), }), defineField({ name: "url", title: "لینک", type: "url" }), defineField({ name: "image", title: "تصویر", type: "image" }), ], preview: { select: { title: "title", subtitle: "category" } }, });