groqd-playground
Version:
Groqd Playground is a plugin for Sanity Studio for testing [groqd](https://formidable.com/open-source/groqd/) queries, featuring:
1 lines • 1.43 kB
Source Map (JSON)
{"version":3,"sources":["../src/index.ts"],"sourcesContent":["import { definePlugin } from \"sanity\";\nimport { lazy } from \"react\";\nimport { route } from \"sanity/router\";\nimport { CodeIcon } from \"@sanity/icons\";\nimport { PlaygroundToolConfig } from \"./types\";\n\nexport const groqdPlaygroundTool = definePlugin<PlaygroundToolConfig | void>(\n ({ name, title, icon, defaultApiVersion, defaultDataset } = {}) => {\n return {\n name: \"groqd-playground\",\n tools: [\n {\n name: name || \"groqd-playground\",\n title: title || \"GROQD\",\n icon: CodeIcon || icon,\n component: lazy(() => import(\"./PlaygroundWrapper\")),\n options: {\n defaultApiVersion: defaultApiVersion || \"v2021-10-21\",\n defaultDataset: defaultDataset || \"production\",\n },\n router: route.create(\"/*\"),\n },\n ],\n };\n }\n);\n"],"mappings":";;;AAAA,SAAS,oBAAoB;AAC7B,SAAS,YAAY;AACrB,SAAS,aAAa;AACtB,SAAS,gBAAgB;AAGlB,IAAM,sBAAsB;AAAA,EACjC,CAAC,EAAE,MAAM,OAAO,MAAM,mBAAmB,eAAe,IAAI,CAAC,MAAM;AACjE,WAAO;AAAA,MACL,MAAM;AAAA,MACN,OAAO;AAAA,QACL;AAAA,UACE,MAAM,QAAQ;AAAA,UACd,OAAO,SAAS;AAAA,UAChB,MAAM,YAAY;AAAA,UAClB,WAAW,KAAK,MAAM,OAAO,kCAAqB,CAAC;AAAA,UACnD,SAAS;AAAA,YACP,mBAAmB,qBAAqB;AAAA,YACxC,gBAAgB,kBAAkB;AAAA,UACpC;AAAA,UACA,QAAQ,MAAM,OAAO,IAAI;AAAA,QAC3B;AAAA,MACF;AAAA,IACF;AAAA,EACF;AACF;","names":[]}