@madebywild/sanity-quote-field
v1.1.1
Published
> [!IMPORTANT] > This package is primarily intended for internal use.
Readme
[!IMPORTANT] This package is primarily intended for internal use.
@madebywild/sanity-quote-field
Sanity object field for quotes with optional referenced authors.
Install
pnpm add @madebywild/sanity-quote-fieldConfigure Plugin
import { defineConfig } from "sanity";
import { wildSanityQuoteFieldPlugin } from "@madebywild/sanity-quote-field";
export default defineConfig({
plugins: [
wildSanityQuoteFieldPlugin({
authorRef: {
to: [{ type: "person" }],
},
richtextOptions: {
preset: "basic",
},
}),
],
});Use in Schema
import { defineField } from "sanity";
import { requireQuote } from "@madebywild/sanity-quote-field";
defineField({
name: "testimonial",
type: "wild.quote",
options: {
inline: true,
},
validation: (R) => requireQuote(R),
});