x?.id}
+ items={providers()}
+ // current={local.model.current()}
+ filterKeys={["provider.name", "name", "id"]}
+ // groupBy={(x) => (local.model.recent().includes(x) ? "Recent" : x.provider.name)}
+ // groupBy={(x) => x.provider.name}
+ onSelect={(x) =>
+ // local.model.set(x ? { modelID: x.id, providerID: x.provider.id } : undefined, { recent: true })
+ {
+ return
+ }
+ }
+ >
+ {(i) => (
+
+ {i.name}
+
+ Free
+
+
+ Latest
+
+
+ )}
+
+