diff --git a/packages/icons/__registry__/index.tsx b/packages/icons/__registry__/index.tsx index c1b2e4a65a9..2a4a047dbc5 100644 --- a/packages/icons/__registry__/index.tsx +++ b/packages/icons/__registry__/index.tsx @@ -54,6 +54,16 @@ export const Index: Record = [ svg: "\n \n", jsx: "import { Auth } from \"icons\"\n \n " }, +{ + name: "big-query", + componentName: "BigQuery", + deprecated: false, + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name BigQuery\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy40ODk4MSAxNy44OThMNy40ODk4MSA5LjY1MzA4TTEwLjgzNjggMTguNzU1MkwxMC44MzY4IDcuNTMwNjNNMTQuMTgzNyAxOC4wMjA1VjEyLjAyMDRNMjEgMjEuMDgxN0wxNi40Mjg2IDE2LjUxMDNNMTguNzU1MiAxMC44Nzc2QzE4Ljc1NTIgMTUuMjI4MiAxNS4yMjgyIDE4Ljc1NTIgMTAuODc3NiAxOC43NTUyQzYuNTI2OTEgMTguNzU1MiAzIDE1LjIyODIgMyAxMC44Nzc2QzMgNi41MjY5MSA2LjUyNjkxIDMgMTAuODc3NiAzQzE1LjIyODIgMyAxOC43NTUyIDYuNTI2OTEgMTguNzU1MiAxMC44Nzc2WiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIwLjk3NTI5OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst BigQuery = createSupabaseIcon('BigQuery', [\n [\n 'path',\n {\n d: 'M7.48981 17.898L7.48981 9.65308M10.8368 18.7552L10.8368 7.53063M14.1837 18.0205V12.0204M21 21.0817L16.4286 16.5103M18.7552 10.8776C18.7552 15.2282 15.2282 18.7552 10.8776 18.7552C6.52691 18.7552 3 15.2282 3 10.8776C3 6.52691 6.52691 3 10.8776 3C15.2282 3 18.7552 6.52691 18.7552 10.8776Z',\n stroke: 'black',\n 'stroke-width': '0.975299',\n 'stroke-linecap': 'round',\n key: 't3k65m',\n },\n ],\n]);\n\nexport default BigQuery;\n", + component: React.lazy(() => import('icons/src/icons/big-query')), + import: "import { BigQuery } from 'icons'", + svg: "\n\n\n", + jsx: "import { BigQuery } from \"icons\"\n \n " +}, { name: "box-plus", componentName: "BoxPlus", diff --git a/packages/icons/src/icons/big-query.ts b/packages/icons/src/icons/big-query.ts new file mode 100644 index 00000000000..8a727618635 --- /dev/null +++ b/packages/icons/src/icons/big-query.ts @@ -0,0 +1,26 @@ +import createSupabaseIcon from '../createSupabaseIcon'; + +/** + * @component @name BigQuery + * @description Supabase SVG icon component, renders SVG Element with children. + * + * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy40ODk4MSAxNy44OThMNy40ODk4MSA5LjY1MzA4TTEwLjgzNjggMTguNzU1MkwxMC44MzY4IDcuNTMwNjNNMTQuMTgzNyAxOC4wMjA1VjEyLjAyMDRNMjEgMjEuMDgxN0wxNi40Mjg2IDE2LjUxMDNNMTguNzU1MiAxMC44Nzc2QzE4Ljc1NTIgMTUuMjI4MiAxNS4yMjgyIDE4Ljc1NTIgMTAuODc3NiAxOC43NTUyQzYuNTI2OTEgMTguNzU1MiAzIDE1LjIyODIgMyAxMC44Nzc2QzMgNi41MjY5MSA2LjUyNjkxIDMgMTAuODc3NiAzQzE1LjIyODIgMyAxOC43NTUyIDYuNTI2OTEgMTguNzU1MiAxMC44Nzc2WiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIwLjk3NTI5OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=) + * + * @param {Object} props - Supabase icons props and any valid SVG attribute + * @returns {JSX.Element} JSX Element + * + */ +const BigQuery = createSupabaseIcon('BigQuery', [ + [ + 'path', + { + d: 'M7.48981 17.898L7.48981 9.65308M10.8368 18.7552L10.8368 7.53063M14.1837 18.0205V12.0204M21 21.0817L16.4286 16.5103M18.7552 10.8776C18.7552 15.2282 15.2282 18.7552 10.8776 18.7552C6.52691 18.7552 3 15.2282 3 10.8776C3 6.52691 6.52691 3 10.8776 3C15.2282 3 18.7552 6.52691 18.7552 10.8776Z', + stroke: 'currentColor', + 'stroke-width': '1.5', + 'stroke-linecap': 'round', + key: 't3k65m', + }, + ], +]); + +export default BigQuery; diff --git a/packages/icons/src/icons/index.ts b/packages/icons/src/icons/index.ts index f3485bdccfd..3be645e1043 100644 --- a/packages/icons/src/icons/index.ts +++ b/packages/icons/src/icons/index.ts @@ -3,6 +3,7 @@ export { default as ExampleTemplate } from './_example-template'; export { default as AnalyticsBucket } from './analytics-bucket'; export { default as ApiDocs } from './api-docs'; export { default as Auth } from './auth'; +export { default as BigQuery } from './big-query'; export { default as BoxPlus } from './box-plus'; export { default as BucketPlus } from './bucket-plus'; export { default as Database } from './database'; diff --git a/packages/icons/src/raw-icons/big-query.svg b/packages/icons/src/raw-icons/big-query.svg new file mode 100644 index 00000000000..e06d9e2d8e3 --- /dev/null +++ b/packages/icons/src/raw-icons/big-query.svg @@ -0,0 +1,3 @@ + + +