@@ -109,6 +109,7 @@ export const schema = {
109
109
] . join ( '\n' ) ,
110
110
enum : [ 'server' , 'iconify' ] ,
111
111
tags : [ '@studioIcon material-symbols:cloud' ] ,
112
+ type : '"server" | "iconify" | undefined' ,
112
113
} ,
113
114
} ,
114
115
iconifyApiEndpoint : {
@@ -125,6 +126,8 @@ export const schema = {
125
126
title : 'Fallback to Iconify API' ,
126
127
description : 'Fallback to Iconify API if server provider fails to found the collection.' ,
127
128
tags : [ '@studioIcon material-symbols:public' ] ,
129
+ enum : [ true , false , 'server-only' , 'client-only' ] ,
130
+ type : 'boolean | "server-only" | "client-only"' ,
128
131
} ,
129
132
} ,
130
133
localApiEndpoint : {
@@ -149,6 +152,7 @@ export const schema = {
149
152
title : 'Customize callback' ,
150
153
description : 'Customize icon content (replace stroke-width, colors, etc...).' ,
151
154
tags : [ '@studioIcon material-symbols:edit' ] ,
155
+ type : 'IconifyIconCustomizeCallback' ,
152
156
} ,
153
157
} ,
154
158
} satisfies SchemaDefinition
0 commit comments