@@ -27,7 +27,8 @@ const hiddenDocTypes = (listItem: any) =>
2727export function defaultDocumentNode ( S : StructureBuilder , { schemaType} : { schemaType : string } ) {
2828 // Conditionally return a different configuration based on the schema type
2929 if ( schemaType === 'discipline' ) {
30- return S . document ( ) . views ( [ S . view . form ( ) ,
30+ return S . document ( ) . views ( [
31+ S . view . form ( ) ,
3132 // S.view.component(WebPreview).title('Preview')
3233 ] )
3334 }
@@ -92,6 +93,10 @@ export default defineConfig([
9293 visionTool ( ) ,
9394 taxonomyManager ( {
9495 baseUri : 'https://uxmethods.org/' ,
96+ ident : {
97+ pattern : '0123456789' ,
98+ regenUi : true ,
99+ }
95100 } ) ,
96101 embeddingsIndexDashboard ( ) ,
97102 embeddingsIndexReferenceInput ( ) ,
@@ -101,6 +106,14 @@ export default defineConfig([
101106 schema : {
102107 types : schemaTypes ,
103108 } ,
109+ // I think I need these for Taxonomy Manager testing?
110+ vite : {
111+ resolve : { preserveSymlinks : true } ,
112+ // Don’t pre-bundle your linked package (let Vite watch it like source)
113+ optimizeDeps : { exclude : [ 'sanity-plugin-taxonomy-manager' ] } ,
114+ // Make sure the dev server *doesn’t* treat it as external CJS
115+ ssr : { noExternal : [ 'sanity-plugin-taxonomy-manager' ] } ,
116+ } ,
104117 } ,
105118 {
106119 name : 'ai-settings' ,
@@ -136,6 +149,14 @@ export default defineConfig([
136149 schema : {
137150 types : schemaTypes ,
138151 } ,
152+ // I think I need these for Taxonomy Manager testing?
153+ vite : {
154+ resolve : { preserveSymlinks : true } ,
155+ // Don’t pre-bundle your linked package (let Vite watch it like source)
156+ optimizeDeps : { exclude : [ 'sanity-plugin-taxonomy-manager' ] } ,
157+ // Make sure the dev server *doesn’t* treat it as external CJS
158+ ssr : { noExternal : [ 'sanity-plugin-taxonomy-manager' ] } ,
159+ } ,
139160 } ,
140161 {
141162 name : 'taxo-test' ,
@@ -164,8 +185,13 @@ export default defineConfig([
164185 visionTool ( ) ,
165186 taxonomyManager ( {
166187 baseUri : 'https://uxmethods.org/' ,
188+ ident : {
189+ pattern : '0123456789' ,
190+ regenUi : true ,
191+ }
167192 } ) ,
168193 embeddingsIndexDashboard ( ) ,
194+ embeddingsIndexReferenceInput ( ) ,
169195 BulkDelete ( {
170196 schemaTypes : schemaTypes , // Pass your schema types here
171197 // roles: ['administrator', 'editor'], // Optionally restrict to specific roles
@@ -176,5 +202,13 @@ export default defineConfig([
176202 schema : {
177203 types : schemaTypes ,
178204 } ,
205+ // I think I need these for Taxonomy Manager testing?
206+ vite : {
207+ resolve : { preserveSymlinks : true } ,
208+ // Don’t pre-bundle your linked package (let Vite watch it like source)
209+ optimizeDeps : { exclude : [ 'sanity-plugin-taxonomy-manager' ] } ,
210+ // Make sure the dev server *doesn’t* treat it as external CJS
211+ ssr : { noExternal : [ 'sanity-plugin-taxonomy-manager' ] } ,
212+ } ,
179213 } ,
180214] )
0 commit comments