私が持っているスタジオの参照名とアイコンの種類をプレビューしたいです。たとえば、「facebook」というタイトルのものです。
export default {
name: 'icon',
title: 'Icon',
type: 'document',
fields: [
{
name: 'name',
title: 'Name',
type: 'string'
},
]
}
このような他の場所のメニューでこれを参照します
{
name: 'icon',
title: 'Icon',
type: 'reference',
to: [{ type: 'icon' }]
},
そして、このようにプレビューしてみてください
preview: {
select: {
title: 'icon',
},
prepare(selection) {
const { title } = selection;
return {
title: title.name,
}
}
}
しかし、私の選択は、オブジェクト自体ではなく、_refなどで参照オブジェクトを返します。この参照をプレビューする方法はありますか?