From 9f8536584cf703f2a6ecc1fee67672eb63e01517 Mon Sep 17 00:00:00 2001 From: Ignacio Dobronich Date: Thu, 5 Mar 2026 19:25:47 -0300 Subject: [PATCH 1/7] chore: remove maybeShowUpgradePrompt for entitlement-based gate (#43457) ### Changes - Remove maybeShowUpgradePrompt (plan-based) in favor of maybeShowUpgradePromptIfNotEntitled (entitlement-based) - Replaced the `maybeShowUpgradePrompt` with a `hasAccessToHelper` callback to default the date selection to a safe default so pages don't load with an out-of-range date. ### Testing - With an Org on the Free Plan, head to `/project/_/observability/api-overview?its=2026-03-04T15:06:50.704Z&ite=2026-03-20T15:06:50.704Z`. Notice that the end date in the URL is 16 days after the start date. - Assert that the actual range defaults to the entitled range of 1 day. image --- .../interfaces/Settings/Logs/Logs.utils.ts | 16 --------- apps/studio/hooks/misc/useReportDateRange.ts | 36 +++++++++++++------ 2 files changed, 25 insertions(+), 27 deletions(-) diff --git a/apps/studio/components/interfaces/Settings/Logs/Logs.utils.ts b/apps/studio/components/interfaces/Settings/Logs/Logs.utils.ts index d55b5f253fe58..adb35fd6860d3 100644 --- a/apps/studio/components/interfaces/Settings/Logs/Logs.utils.ts +++ b/apps/studio/components/interfaces/Settings/Logs/Logs.utils.ts @@ -6,7 +6,6 @@ import { useEffect } from 'react' import { IS_PLATFORM } from 'common' import BackwardIterator from 'components/ui/CodeEditor/Providers/BackwardIterator' -import type { PlanId } from 'data/subscriptions/types' import logConstants from 'shared-data/logConstants' import { LogsTableName, SQL_FILTER_TEMPLATES } from './Logs.constants' import type { Filters, LogData, LogsEndpointParams } from './Logs.types' @@ -281,21 +280,6 @@ export const genSingleLogQuery = (table: LogsTableName, id: string) => /** * Determine if we should show the user an upgrade prompt while browsing logs */ -export const maybeShowUpgradePrompt = (from: string | null | undefined, planId?: PlanId) => { - const day = Math.abs(dayjs().diff(dayjs(from), 'day')) - - return ( - (day > 1 && planId === 'free') || - (day > 7 && planId === 'pro') || - (day > 28 && planId === 'team') || - (day > 90 && planId === 'enterprise') - ) -} - -/** - * Determine if we should show the user an upgrade prompt while browsing logs - * This method should replace maybeShowUpgradePrompt once we have migrated all usage to the Entitlements API. - */ export const maybeShowUpgradePromptIfNotEntitled = ( from: string | null | undefined, entitledToDays: number | undefined diff --git a/apps/studio/hooks/misc/useReportDateRange.ts b/apps/studio/hooks/misc/useReportDateRange.ts index a4744ada6e6a7..4a5f4d23f2cad 100644 --- a/apps/studio/hooks/misc/useReportDateRange.ts +++ b/apps/studio/hooks/misc/useReportDateRange.ts @@ -4,9 +4,10 @@ import { ReportsDatetimeHelper, } from 'components/interfaces/Reports/Reports.constants' import { DatePickerValue } from 'components/interfaces/Settings/Logs/Logs.DatePickers' -import { maybeShowUpgradePrompt } from 'components/interfaces/Settings/Logs/Logs.utils' +import { maybeShowUpgradePromptIfNotEntitled } from 'components/interfaces/Settings/Logs/Logs.utils' import { AnalyticsInterval } from 'data/analytics/constants' import dayjs from 'dayjs' +import { useCheckEntitlements } from 'hooks/misc/useCheckEntitlements' import { useCurrentOrgPlan } from 'hooks/misc/useCurrentOrgPlan' import { createParser, useQueryState } from 'nuqs' import { useCallback, useMemo, useState } from 'react' @@ -49,6 +50,8 @@ export const useReportDateRange = ( | ReportsDatetimeHelper = REPORT_DATERANGE_HELPER_LABELS.LAST_60_MINUTES ) => { const { plan: orgPlan, isLoading: isOrgPlanLoading } = useCurrentOrgPlan() + const { getEntitlementNumericValue } = useCheckEntitlements('log.retention_days') + const entitledToAuditLogDays = getEntitlementNumericValue() const [showUpgradePrompt, setShowUpgradePrompt] = useState(false) // Get filtered date picker helpers based on organization plan @@ -67,6 +70,15 @@ export const useReportDateRange = ( const [isHelperValue, setIsHelper] = useQueryState('isHelper', booleanWithDefault(false)) const [helperTextValue, setHelperText] = useQueryState('helperText', stringWithDefault('')) + const hasAccessToHelper = useCallback( + (helper: ReportsDatetimeHelper) => { + if (!entitledToAuditLogDays) return true + const days = Math.abs(dayjs().diff(dayjs(helper.calcFrom()), 'day')) + return days <= entitledToAuditLogDays + }, + [entitledToAuditLogDays] + ) + const getDefaultHelper = useCallback(() => { let targetHelper: ReportsDatetimeHelper | undefined @@ -78,8 +90,8 @@ export const useReportDateRange = ( targetHelper = defaultHelper } - // Check if the target helper is available for the current plan - if (targetHelper && targetHelper.availableIn?.includes(orgPlan?.id || 'free')) { + // Check if the target helper is available for the current entitlement + if (targetHelper && hasAccessToHelper(targetHelper)) { return { start: targetHelper.calcFrom(), end: targetHelper.calcTo(), @@ -89,7 +101,7 @@ export const useReportDateRange = ( // Fallback: look for default helper marked in REPORTS_DATEPICKER_HELPERS const fallbackHelper = REPORTS_DATEPICKER_HELPERS.find( - (helper) => helper.default && helper.availableIn?.includes(orgPlan?.id || 'free') + (helper) => helper.default && hasAccessToHelper(helper) ) if (fallbackHelper) { @@ -101,9 +113,7 @@ export const useReportDateRange = ( } // Final fallback: use first available helper - const firstAvailable = REPORTS_DATEPICKER_HELPERS.find((helper) => - helper.availableIn?.includes(orgPlan?.id || 'free') - ) + const firstAvailable = REPORTS_DATEPICKER_HELPERS.find((helper) => hasAccessToHelper(helper)) if (firstAvailable) { return { @@ -121,7 +131,7 @@ export const useReportDateRange = ( end: defaultEnd, helper: { isHelper: false }, } - }, [defaultHelper, orgPlan?.id]) + }, [defaultHelper, hasAccessToHelper]) // Get current effective values (from URL or defaults, but don't set URL) const timestampStart = useMemo(() => { @@ -132,14 +142,15 @@ export const useReportDateRange = ( if ( storedFrom.isValid() && storedFrom.isAfter(now.subtract(90, 'day')) && - storedFrom.isBefore(now.add(1, 'day')) + storedFrom.isBefore(now.add(1, 'day')) && + !maybeShowUpgradePromptIfNotEntitled(timestampStartValue, entitledToAuditLogDays) ) { return timestampStartValue } } // Return default without setting URL return getDefaultHelper().start - }, [timestampStartValue, getDefaultHelper]) + }, [timestampStartValue, getDefaultHelper, entitledToAuditLogDays]) const timestampEnd = useMemo(() => { if (timestampEndValue) { @@ -230,7 +241,10 @@ export const useReportDateRange = ( ) const handleDatePickerChange = (values: DatePickerValue) => { - const shouldShowUpgradePrompt = maybeShowUpgradePrompt(values.from, orgPlan?.id) + const shouldShowUpgradePrompt = maybeShowUpgradePromptIfNotEntitled( + values.from, + entitledToAuditLogDays + ) if (shouldShowUpgradePrompt) { setShowUpgradePrompt(true) return true From 406be76af0c7419a42d5b06a6b327229dc028acc Mon Sep 17 00:00:00 2001 From: Danny White <3104761+dnywh@users.noreply.github.com> Date: Fri, 6 Mar 2026 11:25:55 +1100 Subject: [PATCH 2/7] chore(docs): LLM icons (#43416) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## What kind of change does this PR introduce? UI update. ## What is the current behavior? https://github.com/supabase/supabase/pull/43355 introduced “Copy to ChatGPT” and “Copy to Claude” buttons with the general `ExternalLink` Lucide icon each. ## What is the new behavior? Branded icons for each, so users can quickly skim the sidebar for their LLM of choice. | Before | After | | --- | --- | | Database Supabase
Docs-0BAB1226-CCD6-4022-9383-1C323C83475D | Database Supabase
Docs-44494743-65AE-40BF-AE19-375A2E5F7665 | --- apps/docs/components/GuidesSidebar.tsx | 6 +- packages/icons/__registry__/index.tsx | 94 +++++++++++++--------- packages/icons/src/icons/big-query.ts | 4 +- packages/icons/src/icons/chatgpt.ts | 24 ++++++ packages/icons/src/icons/claude.ts | 24 ++++++ packages/icons/src/icons/graphql.ts | 4 +- packages/icons/src/icons/index.ts | 2 + packages/icons/src/raw-icons/big-query.svg | 2 +- packages/icons/src/raw-icons/chatgpt.svg | 3 + packages/icons/src/raw-icons/claude.svg | 3 + packages/icons/src/raw-icons/graphql.svg | 2 +- 11 files changed, 123 insertions(+), 45 deletions(-) create mode 100644 packages/icons/src/icons/chatgpt.ts create mode 100644 packages/icons/src/icons/claude.ts create mode 100644 packages/icons/src/raw-icons/chatgpt.svg create mode 100644 packages/icons/src/raw-icons/claude.svg diff --git a/apps/docs/components/GuidesSidebar.tsx b/apps/docs/components/GuidesSidebar.tsx index 0fc561ff94f43..3a7737ece39ad 100644 --- a/apps/docs/components/GuidesSidebar.tsx +++ b/apps/docs/components/GuidesSidebar.tsx @@ -9,6 +9,8 @@ import { ExpandableVideo } from 'ui-patterns/ExpandableVideo' import { Toc, TOCItems, TOCScrollArea } from 'ui-patterns/Toc' import { Feedback } from '~/components/Feedback' import { useTocAnchors } from '../features/docs/GuidesMdx.state' +import { Chatgpt } from 'icons' +import { Claude } from 'icons' interface TOCHeader { id?: string @@ -61,7 +63,7 @@ function AiTools({ className }: { className?: string }) { rel="noreferrer noopener" className="flex items-center gap-1.5 text-xs text-foreground-lighter hover:text-foreground transition-colors" > - + Ask ChatGPT - + Ask Claude diff --git a/packages/icons/__registry__/index.tsx b/packages/icons/__registry__/index.tsx index 90dcfd1635f01..a64698d95c3af 100644 --- a/packages/icons/__registry__/index.tsx +++ b/packages/icons/__registry__/index.tsx @@ -8,7 +8,7 @@ export const Index: Record = [ name: "REST-api", componentName: "RESTApi", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name RESTApi\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0zLjIwOTQ3IDEyLjEwNTJDMy4yMDk0NyAxMy40NDAzIDMuNTA3MTUgMTQuNzA2IDQuMDM5NzcgMTUuODM5NE0xMS45OTk3IDMuMzE0OTRDMTAuNjM5MSAzLjMxNDk0IDkuMzUwNjYgMy42MjQwOCA4LjIwMDg1IDQuMTc1OTRNMjAuNzg5OSAxMi4xMDUyQzIwLjc4OTkgMTAuNzU2NiAyMC40ODYyIDkuNDc4OTggMTkuOTQzNSA4LjMzNjk0TTExLjk5OTcgMjAuODk1NEMxMy4zNTc2IDIwLjg5NTQgMTQuNjQzNiAyMC41ODc1IDE1Ljc5MTcgMjAuMDM3N00xNS43OTE3IDIwLjAzNzdDMTYuMzMzNCAyMC44MTggMTcuMjM2IDIxLjMyODkgMTguMjU3OCAyMS4zMjg5QzE5LjkxNDcgMjEuMzI4OSAyMS4yNTc4IDE5Ljk4NTcgMjEuMjU3OCAxOC4zMjg5QzIxLjI1NzggMTYuNjcyIDE5LjkxNDcgMTUuMzI4OSAxOC4yNTc4IDE1LjMyODlDMTYuNjAxIDE1LjMyODkgMTUuMjU3OCAxNi42NzIgMTUuMjU3OCAxOC4zMjg5QzE1LjI1NzggMTguOTYzOSAxNS40NTUxIDE5LjU1MjggMTUuNzkxNyAyMC4wMzc3Wk00LjAzOTc3IDE1LjgzOTRDMy4yNDAyMiAxNi4zNzgyIDIuNzE0MzYgMTcuMjkyMSAyLjcxNDM2IDE4LjMyODlDMi43MTQzNiAxOS45ODU3IDQuMDU3NSAyMS4zMjg5IDUuNzE0MzYgMjEuMzI4OUM3LjM3MTIxIDIxLjMyODkgOC43MTQzNiAxOS45ODU3IDguNzE0MzYgMTguMzI4OUM4LjcxNDM2IDE2LjY3MiA3LjM3MTIxIDE1LjMyODkgNS43MTQzNiAxNS4zMjg5QzUuMDk0MjIgMTUuMzI4OSA0LjUxODAzIDE1LjUxNyA0LjAzOTc3IDE1LjgzOTRaTTguMjAwODUgNC4xNzU5NEM3LjY2MTU4IDMuMzc4OSA2Ljc0OTE1IDIuODU0OTggNS43MTQzNiAyLjg1NDk4QzQuMDU3NSAyLjg1NDk4IDIuNzE0MzYgNC4xOTgxMyAyLjcxNDM2IDUuODU0OThDMi43MTQzNiA3LjUxMTgzIDQuMDU3NSA4Ljg1NDk4IDUuNzE0MzYgOC44NTQ5OEM3LjM3MTIxIDguODU0OTggOC43MTQzNiA3LjUxMTgzIDguNzE0MzYgNS44NTQ5OEM4LjcxNDM2IDUuMjMyOTIgOC41MjUwMyA0LjY1NTA4IDguMjAwODUgNC4xNzU5NFpNMTkuOTQzNSA4LjMzNjk0QzIwLjczNjggNy43OTcwOSAyMS4yNTc4IDYuODg2ODggMjEuMjU3OCA1Ljg1NDk4QzIxLjI1NzggNC4xOTgxMyAxOS45MTQ3IDIuODU0OTggMTguMjU3OCAyLjg1NDk4QzE2LjYwMSAyLjg1NDk4IDE1LjI1NzggNC4xOTgxMyAxNS4yNTc4IDUuODU0OThDMTUuMjU3OCA3LjUxMTgzIDE2LjYwMSA4Ljg1NDk4IDE4LjI1NzggOC44NTQ5OEMxOC44ODI4IDguODU0OTggMTkuNDYzMSA4LjY2Mzg4IDE5Ljk0MzUgOC4zMzY5NFoiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst RESTApi = createSupabaseIcon('RESTApi', [\n [\n 'path',\n {\n d: 'M3.20947 12.1052C3.20947 13.4403 3.50715 14.706 4.03977 15.8394M11.9997 3.31494C10.6391 3.31494 9.35066 3.62408 8.20085 4.17594M20.7899 12.1052C20.7899 10.7566 20.4862 9.47898 19.9435 8.33694M11.9997 20.8954C13.3576 20.8954 14.6436 20.5875 15.7917 20.0377M15.7917 20.0377C16.3334 20.818 17.236 21.3289 18.2578 21.3289C19.9147 21.3289 21.2578 19.9857 21.2578 18.3289C21.2578 16.672 19.9147 15.3289 18.2578 15.3289C16.601 15.3289 15.2578 16.672 15.2578 18.3289C15.2578 18.9639 15.4551 19.5528 15.7917 20.0377ZM4.03977 15.8394C3.24022 16.3782 2.71436 17.2921 2.71436 18.3289C2.71436 19.9857 4.0575 21.3289 5.71436 21.3289C7.37121 21.3289 8.71436 19.9857 8.71436 18.3289C8.71436 16.672 7.37121 15.3289 5.71436 15.3289C5.09422 15.3289 4.51803 15.517 4.03977 15.8394ZM8.20085 4.17594C7.66158 3.3789 6.74915 2.85498 5.71436 2.85498C4.0575 2.85498 2.71436 4.19813 2.71436 5.85498C2.71436 7.51183 4.0575 8.85498 5.71436 8.85498C7.37121 8.85498 8.71436 7.51183 8.71436 5.85498C8.71436 5.23292 8.52503 4.65508 8.20085 4.17594ZM19.9435 8.33694C20.7368 7.79709 21.2578 6.88688 21.2578 5.85498C21.2578 4.19813 19.9147 2.85498 18.2578 2.85498C16.601 2.85498 15.2578 4.19813 15.2578 5.85498C15.2578 7.51183 16.601 8.85498 18.2578 8.85498C18.8828 8.85498 19.4631 8.66388 19.9435 8.33694Z',\n key: 'xusdjk',\n },\n ],\n]);\n\nexport default RESTApi;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name RESTApi\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0zLjIwOTQ3IDEyLjEwNTJDMy4yMDk0NyAxMy40NDAzIDMuNTA3MTUgMTQuNzA2IDQuMDM5NzcgMTUuODM5NE0xMS45OTk3IDMuMzE0OTRDMTAuNjM5MSAzLjMxNDk0IDkuMzUwNjYgMy42MjQwOCA4LjIwMDg1IDQuMTc1OTRNMjAuNzg5OSAxMi4xMDUyQzIwLjc4OTkgMTAuNzU2NiAyMC40ODYyIDkuNDc4OTggMTkuOTQzNSA4LjMzNjk0TTExLjk5OTcgMjAuODk1NEMxMy4zNTc2IDIwLjg5NTQgMTQuNjQzNiAyMC41ODc1IDE1Ljc5MTcgMjAuMDM3N00xNS43OTE3IDIwLjAzNzdDMTYuMzMzNCAyMC44MTggMTcuMjM2IDIxLjMyODkgMTguMjU3OCAyMS4zMjg5QzE5LjkxNDcgMjEuMzI4OSAyMS4yNTc4IDE5Ljk4NTcgMjEuMjU3OCAxOC4zMjg5QzIxLjI1NzggMTYuNjcyIDE5LjkxNDcgMTUuMzI4OSAxOC4yNTc4IDE1LjMyODlDMTYuNjAxIDE1LjMyODkgMTUuMjU3OCAxNi42NzIgMTUuMjU3OCAxOC4zMjg5QzE1LjI1NzggMTguOTYzOSAxNS40NTUxIDE5LjU1MjggMTUuNzkxNyAyMC4wMzc3Wk00LjAzOTc3IDE1LjgzOTRDMy4yNDAyMiAxNi4zNzgyIDIuNzE0MzYgMTcuMjkyMSAyLjcxNDM2IDE4LjMyODlDMi43MTQzNiAxOS45ODU3IDQuMDU3NSAyMS4zMjg5IDUuNzE0MzYgMjEuMzI4OUM3LjM3MTIxIDIxLjMyODkgOC43MTQzNiAxOS45ODU3IDguNzE0MzYgMTguMzI4OUM4LjcxNDM2IDE2LjY3MiA3LjM3MTIxIDE1LjMyODkgNS43MTQzNiAxNS4zMjg5QzUuMDk0MjIgMTUuMzI4OSA0LjUxODAzIDE1LjUxNyA0LjAzOTc3IDE1LjgzOTRaTTguMjAwODUgNC4xNzU5NEM3LjY2MTU4IDMuMzc4OSA2Ljc0OTE1IDIuODU0OTggNS43MTQzNiAyLjg1NDk4QzQuMDU3NSAyLjg1NDk4IDIuNzE0MzYgNC4xOTgxMyAyLjcxNDM2IDUuODU0OThDMi43MTQzNiA3LjUxMTgzIDQuMDU3NSA4Ljg1NDk4IDUuNzE0MzYgOC44NTQ5OEM3LjM3MTIxIDguODU0OTggOC43MTQzNiA3LjUxMTgzIDguNzE0MzYgNS44NTQ5OEM4LjcxNDM2IDUuMjMyOTIgOC41MjUwMyA0LjY1NTA4IDguMjAwODUgNC4xNzU5NFpNMTkuOTQzNSA4LjMzNjk0QzIwLjczNjggNy43OTcwOSAyMS4yNTc4IDYuODg2ODggMjEuMjU3OCA1Ljg1NDk4QzIxLjI1NzggNC4xOTgxMyAxOS45MTQ3IDIuODU0OTggMTguMjU3OCAyLjg1NDk4QzE2LjYwMSAyLjg1NDk4IDE1LjI1NzggNC4xOTgxMyAxNS4yNTc4IDUuODU0OThDMTUuMjU3OCA3LjUxMTgzIDE2LjYwMSA4Ljg1NDk4IDE4LjI1NzggOC44NTQ5OEMxOC44ODI4IDguODU0OTggMTkuNDYzMSA4LjY2Mzg4IDE5Ljk0MzUgOC4zMzY5NFoiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst RESTApi = createSupabaseIcon(\n 'RESTApi',\n [\n [\n 'path',\n {\n d: 'M3.20947 12.1052C3.20947 13.4403 3.50715 14.706 4.03977 15.8394M11.9997 3.31494C10.6391 3.31494 9.35066 3.62408 8.20085 4.17594M20.7899 12.1052C20.7899 10.7566 20.4862 9.47898 19.9435 8.33694M11.9997 20.8954C13.3576 20.8954 14.6436 20.5875 15.7917 20.0377M15.7917 20.0377C16.3334 20.818 17.236 21.3289 18.2578 21.3289C19.9147 21.3289 21.2578 19.9857 21.2578 18.3289C21.2578 16.672 19.9147 15.3289 18.2578 15.3289C16.601 15.3289 15.2578 16.672 15.2578 18.3289C15.2578 18.9639 15.4551 19.5528 15.7917 20.0377ZM4.03977 15.8394C3.24022 16.3782 2.71436 17.2921 2.71436 18.3289C2.71436 19.9857 4.0575 21.3289 5.71436 21.3289C7.37121 21.3289 8.71436 19.9857 8.71436 18.3289C8.71436 16.672 7.37121 15.3289 5.71436 15.3289C5.09422 15.3289 4.51803 15.517 4.03977 15.8394ZM8.20085 4.17594C7.66158 3.3789 6.74915 2.85498 5.71436 2.85498C4.0575 2.85498 2.71436 4.19813 2.71436 5.85498C2.71436 7.51183 4.0575 8.85498 5.71436 8.85498C7.37121 8.85498 8.71436 7.51183 8.71436 5.85498C8.71436 5.23292 8.52503 4.65508 8.20085 4.17594ZM19.9435 8.33694C20.7368 7.79709 21.2578 6.88688 21.2578 5.85498C21.2578 4.19813 19.9147 2.85498 18.2578 2.85498C16.601 2.85498 15.2578 4.19813 15.2578 5.85498C15.2578 7.51183 16.601 8.85498 18.2578 8.85498C18.8828 8.85498 19.4631 8.66388 19.9435 8.33694Z',\n key: 'xusdjk',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default RESTApi;\n", component: React.lazy(() => import('icons/src/icons/REST-api')), import: "import { RESTApi } from 'icons'", svg: "\n \n", @@ -18,7 +18,7 @@ export const Index: Record = [ name: "_example-template", componentName: "ExampleTemplate", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name ExampleTemplate\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy41IDEzaDYiIC8+CiAgPHBhdGggZD0ibTIgMTYgNC41LTkgNC41IDkiIC8+CiAgPHBhdGggZD0iTTE4IDd2OSIgLz4KICA8cGF0aCBkPSJtMTQgMTIgNCA0IDQtNCIgLz4KPC9zdmc+)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst ExampleTemplate = createSupabaseIcon('ExampleTemplate', [\n ['path', { d: 'M3.5 13h6', key: 'p1my2r' }],\n ['path', { d: 'm2 16 4.5-9 4.5 9', key: 'ndf0b3' }],\n ['path', { d: 'M18 7v9', key: 'pknjwm' }],\n ['path', { d: 'm14 12 4 4 4-4', key: 'buelq4' }],\n]);\n\nexport default ExampleTemplate;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name ExampleTemplate\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy41IDEzaDYiIC8+CiAgPHBhdGggZD0ibTIgMTYgNC41LTkgNC41IDkiIC8+CiAgPHBhdGggZD0iTTE4IDd2OSIgLz4KICA8cGF0aCBkPSJtMTQgMTIgNCA0IDQtNCIgLz4KPC9zdmc+)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst ExampleTemplate = createSupabaseIcon(\n 'ExampleTemplate',\n [\n ['path', { d: 'M3.5 13h6', key: 'p1my2r' }],\n ['path', { d: 'm2 16 4.5-9 4.5 9', key: 'ndf0b3' }],\n ['path', { d: 'M18 7v9', key: 'pknjwm' }],\n ['path', { d: 'm14 12 4 4 4-4', key: 'buelq4' }],\n ],\n {\n fill: 'none',\n stroke: 'currentColor',\n strokeWidth: '2',\n strokeLinecap: 'round',\n strokeLinejoin: 'round',\n },\n);\n\nexport default ExampleTemplate;\n", component: React.lazy(() => import('icons/src/icons/_example-template')), import: "import { ExampleTemplate } from 'icons'", svg: "\n \n \n \n \n", @@ -28,7 +28,7 @@ export const Index: Record = [ name: "analytics-bucket", componentName: "AnalyticsBucket", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name AnalyticsBucket\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAgMjBDMjAuNTMwNCAyMCAyMS4wMzkxIDE5Ljc4OTMgMjEuNDE0MiAxOS40MTQyQzIxLjc4OTMgMTkuMDM5MSAyMiAxOC41MzA0IDIyIDE4VjhDMjIgNy40Njk1NyAyMS43ODkzIDYuOTYwODYgMjEuNDE0MiA2LjU4NTc5QzIxLjAzOTEgNi4yMTA3MSAyMC41MzA0IDYgMjAgNkgxMi4xQzExLjc2NTUgNi4wMDMyOCAxMS40MzU1IDUuOTIyNjEgMTEuMTQwMyA1Ljc2NTM4QzEwLjg0NTEgNS42MDgxNSAxMC41OTQgNS4zNzkzOCAxMC40MSA1LjFMOS42IDMuOUM5LjQxNzg5IDMuNjIzNDcgOS4xNjk5NyAzLjM5NjQ4IDguODc4NSAzLjIzOTRDOC41ODcwMiAzLjA4MjMxIDguMjYxMTEgMy4wMDAwNSA3LjkzIDNINEMzLjQ2OTU3IDMgMi45NjA4NiAzLjIxMDcxIDIuNTg1NzkgMy41ODU3OUMyLjIxMDcxIDMuOTYwODYgMiA0LjQ2OTU3IDIgNVYxOEMyIDE4LjUzMDQgMi4yMTA3MSAxOS4wMzkxIDIuNTg1NzkgMTkuNDE0MkMyLjk2MDg2IDE5Ljc4OTMgMy40Njk1NyAyMCA0IDIwSDIwWiIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik03LjUgOVYxNiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwLjUgMTIuNUwxMC41IDE2IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuNSAxNC41TDEzLjUgMTYiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNi41IDExVjE2IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst AnalyticsBucket = createSupabaseIcon('AnalyticsBucket', [\n [\n 'path',\n {\n d: 'M20 20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0391 22 18.5304 22 18V8C22 7.46957 21.7893 6.96086 21.4142 6.58579C21.0391 6.21071 20.5304 6 20 6H12.1C11.7655 6.00328 11.4355 5.92261 11.1403 5.76538C10.8451 5.60815 10.594 5.37938 10.41 5.1L9.6 3.9C9.41789 3.62347 9.16997 3.39648 8.8785 3.2394C8.58702 3.08231 8.26111 3.00005 7.93 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H20Z',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1adjqd',\n },\n ],\n [\n 'path',\n {\n d: 'M7.5 9V16',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'yv1rsm',\n },\n ],\n [\n 'path',\n {\n d: 'M10.5 12.5L10.5 16',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '11wax4',\n },\n ],\n [\n 'path',\n {\n d: 'M13.5 14.5L13.5 16',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'qiuup3',\n },\n ],\n [\n 'path',\n {\n d: 'M16.5 11V16',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'gku61r',\n },\n ],\n]);\n\nexport default AnalyticsBucket;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name AnalyticsBucket\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAgMjBDMjAuNTMwNCAyMCAyMS4wMzkxIDE5Ljc4OTMgMjEuNDE0MiAxOS40MTQyQzIxLjc4OTMgMTkuMDM5MSAyMiAxOC41MzA0IDIyIDE4VjhDMjIgNy40Njk1NyAyMS43ODkzIDYuOTYwODYgMjEuNDE0MiA2LjU4NTc5QzIxLjAzOTEgNi4yMTA3MSAyMC41MzA0IDYgMjAgNkgxMi4xQzExLjc2NTUgNi4wMDMyOCAxMS40MzU1IDUuOTIyNjEgMTEuMTQwMyA1Ljc2NTM4QzEwLjg0NTEgNS42MDgxNSAxMC41OTQgNS4zNzkzOCAxMC40MSA1LjFMOS42IDMuOUM5LjQxNzg5IDMuNjIzNDcgOS4xNjk5NyAzLjM5NjQ4IDguODc4NSAzLjIzOTRDOC41ODcwMiAzLjA4MjMxIDguMjYxMTEgMy4wMDAwNSA3LjkzIDNINEMzLjQ2OTU3IDMgMi45NjA4NiAzLjIxMDcxIDIuNTg1NzkgMy41ODU3OUMyLjIxMDcxIDMuOTYwODYgMiA0LjQ2OTU3IDIgNVYxOEMyIDE4LjUzMDQgMi4yMTA3MSAxOS4wMzkxIDIuNTg1NzkgMTkuNDE0MkMyLjk2MDg2IDE5Ljc4OTMgMy40Njk1NyAyMCA0IDIwSDIwWiIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik03LjUgOVYxNiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwLjUgMTIuNUwxMC41IDE2IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuNSAxNC41TDEzLjUgMTYiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNi41IDExVjE2IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst AnalyticsBucket = createSupabaseIcon(\n 'AnalyticsBucket',\n [\n [\n 'path',\n {\n d: 'M20 20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0391 22 18.5304 22 18V8C22 7.46957 21.7893 6.96086 21.4142 6.58579C21.0391 6.21071 20.5304 6 20 6H12.1C11.7655 6.00328 11.4355 5.92261 11.1403 5.76538C10.8451 5.60815 10.594 5.37938 10.41 5.1L9.6 3.9C9.41789 3.62347 9.16997 3.39648 8.8785 3.2394C8.58702 3.08231 8.26111 3.00005 7.93 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H20Z',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1adjqd',\n },\n ],\n [\n 'path',\n {\n d: 'M7.5 9V16',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'yv1rsm',\n },\n ],\n [\n 'path',\n {\n d: 'M10.5 12.5L10.5 16',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '11wax4',\n },\n ],\n [\n 'path',\n {\n d: 'M13.5 14.5L13.5 16',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'qiuup3',\n },\n ],\n [\n 'path',\n {\n d: 'M16.5 11V16',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'gku61r',\n },\n ],\n ],\n { fill: 'none' },\n);\n\nexport default AnalyticsBucket;\n", component: React.lazy(() => import('icons/src/icons/analytics-bucket')), import: "import { AnalyticsBucket } from 'icons'", svg: "\n\n\n\n\n\n\n", @@ -38,7 +38,7 @@ export const Index: Record = [ name: "api-docs", componentName: "ApiDocs", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name ApiDocs\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik03LjQ0NDM0IDE0LjMzNDdIMTYuNDQ0M003LjQ0NDM0IDExLjMzNDdIMTYuNDQ0M003LjQ0NDM0IDE3LjMzNDdIMTMuNDQ0M00xOS40OTk0IDguNTA3MTRWMTkuMTA1MkMxOS40OTk0IDIwLjIwOTcgMTguNjAzOSAyMS4xMDUyIDE3LjQ5OTQgMjEuMTA1Mkg2LjVDNS4zOTU0MyAyMS4xMDUyIDQuNSAyMC4yMDk3IDQuNSAxOS4xMDUyVjUuMTA1OTZDNC41IDQuMDAxMzkgNS4zOTU0MyAzLjEwNTk2IDYuNSAzLjEwNTk2SDE0LjA3MjNMMTkuNDk5NCA4LjUwNzE0Wk0xOS40NDY1IDguNDgxOTNMMTQuMDcwNCAzLjEwNTk2TDE0LjA3MDEgNy40ODE4NkMxNC4wNzAxIDguMDM0MTggMTQuNTE3OCA4LjQ4MTkzIDE1LjA3MDEgOC40ODE5M0wxOS40NDY1IDguNDgxOTNaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst ApiDocs = createSupabaseIcon('ApiDocs', [\n [\n 'path',\n {\n d: 'M7.44434 14.3347H16.4443M7.44434 11.3347H16.4443M7.44434 17.3347H13.4443M19.4994 8.50714V19.1052C19.4994 20.2097 18.6039 21.1052 17.4994 21.1052H6.5C5.39543 21.1052 4.5 20.2097 4.5 19.1052V5.10596C4.5 4.00139 5.39543 3.10596 6.5 3.10596H14.0723L19.4994 8.50714ZM19.4465 8.48193L14.0704 3.10596L14.0701 7.48186C14.0701 8.03418 14.5178 8.48193 15.0701 8.48193L19.4465 8.48193Z',\n key: '2ysat9',\n },\n ],\n]);\n\nexport default ApiDocs;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name ApiDocs\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik03LjQ0NDM0IDE0LjMzNDdIMTYuNDQ0M003LjQ0NDM0IDExLjMzNDdIMTYuNDQ0M003LjQ0NDM0IDE3LjMzNDdIMTMuNDQ0M00xOS40OTk0IDguNTA3MTRWMTkuMTA1MkMxOS40OTk0IDIwLjIwOTcgMTguNjAzOSAyMS4xMDUyIDE3LjQ5OTQgMjEuMTA1Mkg2LjVDNS4zOTU0MyAyMS4xMDUyIDQuNSAyMC4yMDk3IDQuNSAxOS4xMDUyVjUuMTA1OTZDNC41IDQuMDAxMzkgNS4zOTU0MyAzLjEwNTk2IDYuNSAzLjEwNTk2SDE0LjA3MjNMMTkuNDk5NCA4LjUwNzE0Wk0xOS40NDY1IDguNDgxOTNMMTQuMDcwNCAzLjEwNTk2TDE0LjA3MDEgNy40ODE4NkMxNC4wNzAxIDguMDM0MTggMTQuNTE3OCA4LjQ4MTkzIDE1LjA3MDEgOC40ODE5M0wxOS40NDY1IDguNDgxOTNaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst ApiDocs = createSupabaseIcon(\n 'ApiDocs',\n [\n [\n 'path',\n {\n d: 'M7.44434 14.3347H16.4443M7.44434 11.3347H16.4443M7.44434 17.3347H13.4443M19.4994 8.50714V19.1052C19.4994 20.2097 18.6039 21.1052 17.4994 21.1052H6.5C5.39543 21.1052 4.5 20.2097 4.5 19.1052V5.10596C4.5 4.00139 5.39543 3.10596 6.5 3.10596H14.0723L19.4994 8.50714ZM19.4465 8.48193L14.0704 3.10596L14.0701 7.48186C14.0701 8.03418 14.5178 8.48193 15.0701 8.48193L19.4465 8.48193Z',\n key: '2ysat9',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default ApiDocs;\n", component: React.lazy(() => import('icons/src/icons/api-docs')), import: "import { ApiDocs } from 'icons'", svg: "\n \n", @@ -48,7 +48,7 @@ export const Index: Record = [ name: "auth", componentName: "Auth", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Auth\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik01LjI0MTIxIDE1LjA2NzRIMTIuNzQxMk01LjI0MTIxIDE1LjA2NzRWMTguMDY3NEgxMi43NDEyVjE1LjA2NzRNNS4yNDEyMSAxNS4wNjc0VjEyLjA2NzRIMTIuNzQxMlYxNS4wNjc0TTE1IDcuNjA1NDdWNC42MDU0N0MxNSAyLjk0ODYxIDEzLjY1NjkgMS42MDU0NyAxMiAxLjYwNTQ3QzEwLjM0MzEgMS42MDU0NyA5IDIuOTQ4NjEgOSA0LjYwNTQ3VjcuNjA1NDdNNS4yMDg5OCA5LjYwNTQ3TDUuMjA4OTggMTkuMTA1NUM1LjIwODk4IDIwLjIxIDYuMTA0NDEgMjEuMTA1NSA3LjIwODk4IDIxLjEwNTVIMTYuNzA5QzE3LjgxMzYgMjEuMTA1NSAxOC43MDkgMjAuMjEgMTguNzA5IDE5LjEwNTVWOS42MDU0N0MxOC43MDkgOC41MDA5IDE3LjgxMzYgNy42MDU0NyAxNi43MDkgNy42MDU0N0w3LjIwODk5IDcuNjA1NDdDNi4xMDQ0MiA3LjYwNTQ3IDUuMjA4OTggOC41MDA5IDUuMjA4OTggOS42MDU0N1oiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Auth = createSupabaseIcon('Auth', [\n [\n 'path',\n {\n d: 'M5.24121 15.0674H12.7412M5.24121 15.0674V18.0674H12.7412V15.0674M5.24121 15.0674V12.0674H12.7412V15.0674M15 7.60547V4.60547C15 2.94861 13.6569 1.60547 12 1.60547C10.3431 1.60547 9 2.94861 9 4.60547V7.60547M5.20898 9.60547L5.20898 19.1055C5.20898 20.21 6.10441 21.1055 7.20898 21.1055H16.709C17.8136 21.1055 18.709 20.21 18.709 19.1055V9.60547C18.709 8.5009 17.8136 7.60547 16.709 7.60547L7.20899 7.60547C6.10442 7.60547 5.20898 8.5009 5.20898 9.60547Z',\n key: 'h65u22',\n },\n ],\n]);\n\nexport default Auth;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Auth\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik01LjI0MTIxIDE1LjA2NzRIMTIuNzQxMk01LjI0MTIxIDE1LjA2NzRWMTguMDY3NEgxMi43NDEyVjE1LjA2NzRNNS4yNDEyMSAxNS4wNjc0VjEyLjA2NzRIMTIuNzQxMlYxNS4wNjc0TTE1IDcuNjA1NDdWNC42MDU0N0MxNSAyLjk0ODYxIDEzLjY1NjkgMS42MDU0NyAxMiAxLjYwNTQ3QzEwLjM0MzEgMS42MDU0NyA5IDIuOTQ4NjEgOSA0LjYwNTQ3VjcuNjA1NDdNNS4yMDg5OCA5LjYwNTQ3TDUuMjA4OTggMTkuMTA1NUM1LjIwODk4IDIwLjIxIDYuMTA0NDEgMjEuMTA1NSA3LjIwODk4IDIxLjEwNTVIMTYuNzA5QzE3LjgxMzYgMjEuMTA1NSAxOC43MDkgMjAuMjEgMTguNzA5IDE5LjEwNTVWOS42MDU0N0MxOC43MDkgOC41MDA5IDE3LjgxMzYgNy42MDU0NyAxNi43MDkgNy42MDU0N0w3LjIwODk5IDcuNjA1NDdDNi4xMDQ0MiA3LjYwNTQ3IDUuMjA4OTggOC41MDA5IDUuMjA4OTggOS42MDU0N1oiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Auth = createSupabaseIcon(\n 'Auth',\n [\n [\n 'path',\n {\n d: 'M5.24121 15.0674H12.7412M5.24121 15.0674V18.0674H12.7412V15.0674M5.24121 15.0674V12.0674H12.7412V15.0674M15 7.60547V4.60547C15 2.94861 13.6569 1.60547 12 1.60547C10.3431 1.60547 9 2.94861 9 4.60547V7.60547M5.20898 9.60547L5.20898 19.1055C5.20898 20.21 6.10441 21.1055 7.20898 21.1055H16.709C17.8136 21.1055 18.709 20.21 18.709 19.1055V9.60547C18.709 8.5009 17.8136 7.60547 16.709 7.60547L7.20899 7.60547C6.10442 7.60547 5.20898 8.5009 5.20898 9.60547Z',\n key: 'h65u22',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Auth;\n", component: React.lazy(() => import('icons/src/icons/auth')), import: "import { Auth } from 'icons'", svg: "\n \n", @@ -58,27 +58,27 @@ export const Index: Record = [ name: "axiom", componentName: "Axiom", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Axiom\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNIDIzLjgyNDQ5MiwxNi4xMDEwNDcgMTguNjk3Nzg0LDcuNTI2OTY1NiBDIDE4LjQ2MjY3OSw3LjEzMjkwMzggMTcuODgzMzY2LDYuODEwNDg5OSAxNy40MTAzMjUsNi44MTA0ODk5IGggLTMuMjAwNjY4IGMgLTAuNzQzOTQ1LDAgLTEuMDQ4ODk4LC0wLjUwNjUyMTUgLTAuNjc3ODYsLTEuMTI1NTYzIEwgMTUuMjg3MDc0LDIuNzU3MTMgQyAxNS40MjYzNCwyLjUyNDc3MzUgMTUuNDI2MDEyLDIuMjM4NzE5MSAxNS4yODYzMjQsMi4wMDY2MDU5IDE1LjE0NjU0MiwxLjc3NDQ5NjkgMTQuODg4NDczLDEuNjMxNTUwNyAxNC42MDkxODcsMS42MzE1NTA3IGggLTQuNDY1MDQ5IGMgLTAuNDcyOTgyNSwwIC0xLjA1MzU1NTQsMC4zMjE2ODkzIC0xLjI5MDE5NywwLjcxNDg3OTUgTCAwLjE3NzYyNzc0LDE2Ljc2MTI5MyBjIC0wLjIzNjczMTU2LDAuMzkzMTkyIC0wLjIzNjgyMTI5LDEuMDM2NjY3IC0zLjYzMDdlLTQsMS40Mjk5MTkgTCAyLjQwOTc1MDIsMjEuOTA0MDUgYyAwLjM3MjAwNDMsMC42MTg1ODggMC45ODIwMjc4LDAuNjE5MzEgMS4zNTU1NjMyLDAuMDAxNSBsIDEuNzQ0Mzk0OSwtMi44ODQzODggYyAwLjM3MzY1NTEsLTAuNjE3NzQ5IDAuOTgzNTYwNSwtMC42MTcwMjkgMS4zNTU1NjM3LDAuMDAxNSBsIDEuNTgxNTA0MSwyLjYzMDE5MSBjIDAuMjM2NDMwOSwwLjM5MzE4NSAwLjgxNjkxNDMsMC43MTQ5MzggMS4yODk5Mjc0LDAuNzE0OTM4IEggMjAuMDU0NDMgYyAwLjQ3MjgzMSwwIDEuMDUzNDA3LC0wLjMyMTc1MyAxLjI4OTg2OSwtMC43MTUwMDQgbCAyLjQ3NzYwNywtNC4xMjAzMjQgYyAwLjIzNjQ2MywtMC4zOTMyODMgMC4yMzc2MDMsLTEuMDM3NDc5IDAuMDAyNSwtMS40MzE1NjkgeiBtIC02LjkyMzcyMywtMC40MTI2NjMgYyAwLjM2OTY1NiwwLjYxOTgyNCAwLjA2MzQ0LDEuMTI3MDM3IC0wLjY4MDQ3NSwxLjEyNzAzNyBIIDguMTk0NzQ4MyBjIC0wLjc0MzkxNTIsMCAtMS4wNDgyOTU5LC0wLjUwNjE5IC0wLjY3NjI2NDUsLTEuMTI0NzU1IEwgMTEuNTM0MzIzLDkuMDEyMDg5MiBjIDAuMzcxOTcyLC0wLjYxODU5MTIgMC45ODA2MTYsLTAuNjE4NTkxMiAxLjM1MjU4OCwzZS01IHoiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Axiom = createSupabaseIcon('Axiom', [\n [\n 'path',\n {\n d: 'M 23.824492,16.101047 18.697784,7.5269656 C 18.462679,7.1329038 17.883366,6.8104899 17.410325,6.8104899 h -3.200668 c -0.743945,0 -1.048898,-0.5065215 -0.67786,-1.125563 L 15.287074,2.75713 C 15.42634,2.5247735 15.426012,2.2387191 15.286324,2.0066059 15.146542,1.7744969 14.888473,1.6315507 14.609187,1.6315507 h -4.465049 c -0.4729825,0 -1.0535554,0.3216893 -1.290197,0.7148795 L 0.17762774,16.761293 c -0.23673156,0.393192 -0.23682129,1.036667 -3.6307e-4,1.429919 L 2.4097502,21.90405 c 0.3720043,0.618588 0.9820278,0.61931 1.3555632,0.0015 l 1.7443949,-2.884388 c 0.3736551,-0.617749 0.9835605,-0.617029 1.3555637,0.0015 l 1.5815041,2.630191 c 0.2364309,0.393185 0.8169143,0.714938 1.2899274,0.714938 H 20.05443 c 0.472831,0 1.053407,-0.321753 1.289869,-0.715004 l 2.477607,-4.120324 c 0.236463,-0.393283 0.237603,-1.037479 0.0025,-1.431569 z m -6.923723,-0.412663 c 0.369656,0.619824 0.06344,1.127037 -0.680475,1.127037 H 8.1947483 c -0.7439152,0 -1.0482959,-0.50619 -0.6762645,-1.124755 L 11.534323,9.0120892 c 0.371972,-0.6185912 0.980616,-0.6185912 1.352588,3e-5 z',\n fill: 'currentColor',\n key: '8eugby',\n },\n ],\n]);\n\nexport default Axiom;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Axiom\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0gMjMuODI0NDkyLDE2LjEwMTA0NyAxOC42OTc3ODQsNy41MjY5NjU2IEMgMTguNDYyNjc5LDcuMTMyOTAzOCAxNy44ODMzNjYsNi44MTA0ODk5IDE3LjQxMDMyNSw2LjgxMDQ4OTkgaCAtMy4yMDA2NjggYyAtMC43NDM5NDUsMCAtMS4wNDg4OTgsLTAuNTA2NTIxNSAtMC42Nzc4NiwtMS4xMjU1NjMgTCAxNS4yODcwNzQsMi43NTcxMyBDIDE1LjQyNjM0LDIuNTI0NzczNSAxNS40MjYwMTIsMi4yMzg3MTkxIDE1LjI4NjMyNCwyLjAwNjYwNTkgMTUuMTQ2NTQyLDEuNzc0NDk2OSAxNC44ODg0NzMsMS42MzE1NTA3IDE0LjYwOTE4NywxLjYzMTU1MDcgaCAtNC40NjUwNDkgYyAtMC40NzI5ODI1LDAgLTEuMDUzNTU1NCwwLjMyMTY4OTMgLTEuMjkwMTk3LDAuNzE0ODc5NSBMIDAuMTc3NjI3NzQsMTYuNzYxMjkzIGMgLTAuMjM2NzMxNTYsMC4zOTMxOTIgLTAuMjM2ODIxMjksMS4wMzY2NjcgLTMuNjMwN2UtNCwxLjQyOTkxOSBMIDIuNDA5NzUwMiwyMS45MDQwNSBjIDAuMzcyMDA0MywwLjYxODU4OCAwLjk4MjAyNzgsMC42MTkzMSAxLjM1NTU2MzIsMC4wMDE1IGwgMS43NDQzOTQ5LC0yLjg4NDM4OCBjIDAuMzczNjU1MSwtMC42MTc3NDkgMC45ODM1NjA1LC0wLjYxNzAyOSAxLjM1NTU2MzcsMC4wMDE1IGwgMS41ODE1MDQxLDIuNjMwMTkxIGMgMC4yMzY0MzA5LDAuMzkzMTg1IDAuODE2OTE0MywwLjcxNDkzOCAxLjI4OTkyNzQsMC43MTQ5MzggSCAyMC4wNTQ0MyBjIDAuNDcyODMxLDAgMS4wNTM0MDcsLTAuMzIxNzUzIDEuMjg5ODY5LC0wLjcxNTAwNCBsIDIuNDc3NjA3LC00LjEyMDMyNCBjIDAuMjM2NDYzLC0wLjM5MzI4MyAwLjIzNzYwMywtMS4wMzc0NzkgMC4wMDI1LC0xLjQzMTU2OSB6IG0gLTYuOTIzNzIzLC0wLjQxMjY2MyBjIDAuMzY5NjU2LDAuNjE5ODI0IDAuMDYzNDQsMS4xMjcwMzcgLTAuNjgwNDc1LDEuMTI3MDM3IEggOC4xOTQ3NDgzIGMgLTAuNzQzOTE1MiwwIC0xLjA0ODI5NTksLTAuNTA2MTkgLTAuNjc2MjY0NSwtMS4xMjQ3NTUgTCAxMS41MzQzMjMsOS4wMTIwODkyIGMgMC4zNzE5NzIsLTAuNjE4NTkxMiAwLjk4MDYxNiwtMC42MTg1OTEyIDEuMzUyNTg4LDNlLTUgeiIgZmlsbD0iY3VycmVudENvbG9yIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Axiom = createSupabaseIcon(\n 'Axiom',\n [\n [\n 'path',\n {\n d: 'M 23.824492,16.101047 18.697784,7.5269656 C 18.462679,7.1329038 17.883366,6.8104899 17.410325,6.8104899 h -3.200668 c -0.743945,0 -1.048898,-0.5065215 -0.67786,-1.125563 L 15.287074,2.75713 C 15.42634,2.5247735 15.426012,2.2387191 15.286324,2.0066059 15.146542,1.7744969 14.888473,1.6315507 14.609187,1.6315507 h -4.465049 c -0.4729825,0 -1.0535554,0.3216893 -1.290197,0.7148795 L 0.17762774,16.761293 c -0.23673156,0.393192 -0.23682129,1.036667 -3.6307e-4,1.429919 L 2.4097502,21.90405 c 0.3720043,0.618588 0.9820278,0.61931 1.3555632,0.0015 l 1.7443949,-2.884388 c 0.3736551,-0.617749 0.9835605,-0.617029 1.3555637,0.0015 l 1.5815041,2.630191 c 0.2364309,0.393185 0.8169143,0.714938 1.2899274,0.714938 H 20.05443 c 0.472831,0 1.053407,-0.321753 1.289869,-0.715004 l 2.477607,-4.120324 c 0.236463,-0.393283 0.237603,-1.037479 0.0025,-1.431569 z m -6.923723,-0.412663 c 0.369656,0.619824 0.06344,1.127037 -0.680475,1.127037 H 8.1947483 c -0.7439152,0 -1.0482959,-0.50619 -0.6762645,-1.124755 L 11.534323,9.0120892 c 0.371972,-0.6185912 0.980616,-0.6185912 1.352588,3e-5 z',\n fill: 'currentColor',\n key: '8eugby',\n },\n ],\n ],\n { fill: 'none', stroke: 'none' },\n);\n\nexport default Axiom;\n", component: React.lazy(() => import('icons/src/icons/axiom')), import: "import { Axiom } from 'icons'", - svg: "\n\n", + svg: "\n\n", jsx: "import { Axiom } 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", + 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,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy40ODk4MSAxNy44OThMNy40ODk4MSA5LjY1MzA4TTEwLjgzNjggMTguNzU1MkwxMC44MzY4IDcuNTMwNjNNMTQuMTgzNyAxOC4wMjA1VjEyLjAyMDRNMjEgMjEuMDgxN0wxNi40Mjg2IDE2LjUxMDNNMTguNzU1MiAxMC44Nzc2QzE4Ljc1NTIgMTUuMjI4MiAxNS4yMjgyIDE4Ljc1NTIgMTAuODc3NiAxOC43NTUyQzYuNTI2OTEgMTguNzU1MiAzIDE1LjIyODIgMyAxMC44Nzc2QzMgNi41MjY5MSA2LjUyNjkxIDMgMTAuODc3NiAzQzE1LjIyODIgMyAxOC43NTUyIDYuNTI2OTEgMTguNzU1MiAxMC44Nzc2WiIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjAuOTc1Mjk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst BigQuery = createSupabaseIcon(\n 'BigQuery',\n [\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: 'currentColor',\n 'stroke-width': '0.975299',\n 'stroke-linecap': 'round',\n key: '1oqls8',\n },\n ],\n ],\n { fill: 'none' },\n);\n\nexport default BigQuery;\n", component: React.lazy(() => import('icons/src/icons/big-query')), import: "import { BigQuery } from 'icons'", - svg: "\n\n\n", + svg: "\n\n\n", jsx: "import { BigQuery } from \"icons\"\n \n " }, { name: "box-plus", componentName: "BoxPlus", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name BoxPlus\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAuNzMxNSA3LjAwMTE5QzIwLjU1NiA2LjY5NzU0IDIwLjMwMzcgNi40NDUzOSAyMCA2LjI3MDAyTDEzIDIuMjcwMDJDMTIuNjk2IDIuMDk0NDkgMTIuMzUxMSAyLjAwMjA4IDEyIDIuMDAyMDhDMTEuNjQ4OSAyLjAwMjA4IDExLjMwNCAyLjA5NDQ5IDExIDIuMjcwMDJMNCA2LjI3MDAyQzMuNjk2MjYgNi40NDUzOSAzLjQ0Mzk4IDYuNjk3NTQgMy4yNjg0NiA3LjAwMTE5QzMuMDkyOTQgNy4zMDQ4MyAzLjAwMDM2IDcuNjQ5MyAzIDguMDAwMDJWMTZDMy4wMDAzNiAxNi4zNTA4IDMuMDkyOTQgMTYuNjk1MiAzLjI2ODQ2IDE2Ljk5ODlDMy40NDM5OCAxNy4zMDI1IDMuNjk2MjYgMTcuNTU0NyA0IDE3LjczTDExIDIxLjczQzExLjMwNCAyMS45MDU2IDExLjY0ODkgMjEuOTk4IDEyIDIxLjk5OCIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0zLjMgN0wxMiAxMkwyMC43IDciIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiAyMlYxMiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE5IDE0VjIwIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYgMTdIMjIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst BoxPlus = createSupabaseIcon('BoxPlus', [\n [\n 'path',\n {\n d: 'M20.7315 7.00119C20.556 6.69754 20.3037 6.44539 20 6.27002L13 2.27002C12.696 2.09449 12.3511 2.00208 12 2.00208C11.6489 2.00208 11.304 2.09449 11 2.27002L4 6.27002C3.69626 6.44539 3.44398 6.69754 3.26846 7.00119C3.09294 7.30483 3.00036 7.6493 3 8.00002V16C3.00036 16.3508 3.09294 16.6952 3.26846 16.9989C3.44398 17.3025 3.69626 17.5547 4 17.73L11 21.73C11.304 21.9056 11.6489 21.998 12 21.998',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1g22fp',\n },\n ],\n [\n 'path',\n {\n d: 'M3.3 7L12 12L20.7 7',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1v4gtz',\n },\n ],\n [\n 'path',\n {\n d: 'M12 22V12',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'hoijqc',\n },\n ],\n [\n 'path',\n {\n d: 'M19 14V20',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '7ts4zv',\n },\n ],\n [\n 'path',\n {\n d: 'M16 17H22',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'ir88vv',\n },\n ],\n]);\n\nexport default BoxPlus;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name BoxPlus\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAuNzMxNSA3LjAwMTE5QzIwLjU1NiA2LjY5NzU0IDIwLjMwMzcgNi40NDUzOSAyMCA2LjI3MDAyTDEzIDIuMjcwMDJDMTIuNjk2IDIuMDk0NDkgMTIuMzUxMSAyLjAwMjA4IDEyIDIuMDAyMDhDMTEuNjQ4OSAyLjAwMjA4IDExLjMwNCAyLjA5NDQ5IDExIDIuMjcwMDJMNCA2LjI3MDAyQzMuNjk2MjYgNi40NDUzOSAzLjQ0Mzk4IDYuNjk3NTQgMy4yNjg0NiA3LjAwMTE5QzMuMDkyOTQgNy4zMDQ4MyAzLjAwMDM2IDcuNjQ5MyAzIDguMDAwMDJWMTZDMy4wMDAzNiAxNi4zNTA4IDMuMDkyOTQgMTYuNjk1MiAzLjI2ODQ2IDE2Ljk5ODlDMy40NDM5OCAxNy4zMDI1IDMuNjk2MjYgMTcuNTU0NyA0IDE3LjczTDExIDIxLjczQzExLjMwNCAyMS45MDU2IDExLjY0ODkgMjEuOTk4IDEyIDIxLjk5OCIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0zLjMgN0wxMiAxMkwyMC43IDciIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiAyMlYxMiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE5IDE0VjIwIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYgMTdIMjIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst BoxPlus = createSupabaseIcon(\n 'BoxPlus',\n [\n [\n 'path',\n {\n d: 'M20.7315 7.00119C20.556 6.69754 20.3037 6.44539 20 6.27002L13 2.27002C12.696 2.09449 12.3511 2.00208 12 2.00208C11.6489 2.00208 11.304 2.09449 11 2.27002L4 6.27002C3.69626 6.44539 3.44398 6.69754 3.26846 7.00119C3.09294 7.30483 3.00036 7.6493 3 8.00002V16C3.00036 16.3508 3.09294 16.6952 3.26846 16.9989C3.44398 17.3025 3.69626 17.5547 4 17.73L11 21.73C11.304 21.9056 11.6489 21.998 12 21.998',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1g22fp',\n },\n ],\n [\n 'path',\n {\n d: 'M3.3 7L12 12L20.7 7',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1v4gtz',\n },\n ],\n [\n 'path',\n {\n d: 'M12 22V12',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'hoijqc',\n },\n ],\n [\n 'path',\n {\n d: 'M19 14V20',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '7ts4zv',\n },\n ],\n [\n 'path',\n {\n d: 'M16 17H22',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'ir88vv',\n },\n ],\n ],\n { fill: 'none' },\n);\n\nexport default BoxPlus;\n", component: React.lazy(() => import('icons/src/icons/box-plus')), import: "import { BoxPlus } from 'icons'", svg: "\n\n\n\n\n\n\n", @@ -88,17 +88,37 @@ export const Index: Record = [ name: "bucket-plus", componentName: "BucketPlus", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name BucketPlus\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkgMTNWMTkiIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYgMTZIMjIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy41IDIwSDRDMy40Njk1NyAyMCAyLjk2MDg2IDE5Ljc4OTMgMi41ODU3OSAxOS40MTQyQzIuMjEwNzEgMTkuMDM5MSAyIDE4LjUzMDQgMiAxOFY1QzIgNC40Njk1NyAyLjIxMDcxIDMuOTYwODYgMi41ODU3OSAzLjU4NTc5QzIuOTYwODYgMy4yMTA3MSAzLjQ2OTU3IDMgNCAzSDcuOTNDOC4yNjExMSAzLjAwMDA1IDguNTg3MDIgMy4wODIzMSA4Ljg3ODUgMy4yMzk0QzkuMTY5OTcgMy4zOTY0OCA5LjQxNzg5IDMuNjIzNDcgOS42IDMuOUwxMC40MSA1LjFDMTAuNTk0IDUuMzc5MzggMTAuODQ1MSA1LjYwODE1IDExLjE0MDMgNS43NjUzOEMxMS40MzU1IDUuOTIyNjEgMTEuNzY1NSA2LjAwMzI4IDEyLjEgNkgyMEMyMC41MzA0IDYgMjEuMDM5MSA2LjIxMDcxIDIxLjQxNDIgNi41ODU3OUMyMS43ODkzIDYuOTYwODYgMjIgNy40Njk1NyAyMiA4VjEwIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst BucketPlus = createSupabaseIcon('BucketPlus', [\n [\n 'path',\n {\n d: 'M19 13V19',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '397kp2',\n },\n ],\n [\n 'path',\n {\n d: 'M16 16H22',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1v5ktu',\n },\n ],\n [\n 'path',\n {\n d: 'M13.5 20H4C3.46957 20 2.96086 19.7893 2.58579 19.4142C2.21071 19.0391 2 18.5304 2 18V5C2 4.46957 2.21071 3.96086 2.58579 3.58579C2.96086 3.21071 3.46957 3 4 3H7.93C8.26111 3.00005 8.58702 3.08231 8.8785 3.2394C9.16997 3.39648 9.41789 3.62347 9.6 3.9L10.41 5.1C10.594 5.37938 10.8451 5.60815 11.1403 5.76538C11.4355 5.92261 11.7655 6.00328 12.1 6H20C20.5304 6 21.0391 6.21071 21.4142 6.58579C21.7893 6.96086 22 7.46957 22 8V10',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'myaap2',\n },\n ],\n]);\n\nexport default BucketPlus;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name BucketPlus\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkgMTNWMTkiIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYgMTZIMjIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy41IDIwSDRDMy40Njk1NyAyMCAyLjk2MDg2IDE5Ljc4OTMgMi41ODU3OSAxOS40MTQyQzIuMjEwNzEgMTkuMDM5MSAyIDE4LjUzMDQgMiAxOFY1QzIgNC40Njk1NyAyLjIxMDcxIDMuOTYwODYgMi41ODU3OSAzLjU4NTc5QzIuOTYwODYgMy4yMTA3MSAzLjQ2OTU3IDMgNCAzSDcuOTNDOC4yNjExMSAzLjAwMDA1IDguNTg3MDIgMy4wODIzMSA4Ljg3ODUgMy4yMzk0QzkuMTY5OTcgMy4zOTY0OCA5LjQxNzg5IDMuNjIzNDcgOS42IDMuOUwxMC40MSA1LjFDMTAuNTk0IDUuMzc5MzggMTAuODQ1MSA1LjYwODE1IDExLjE0MDMgNS43NjUzOEMxMS40MzU1IDUuOTIyNjEgMTEuNzY1NSA2LjAwMzI4IDEyLjEgNkgyMEMyMC41MzA0IDYgMjEuMDM5MSA2LjIxMDcxIDIxLjQxNDIgNi41ODU3OUMyMS43ODkzIDYuOTYwODYgMjIgNy40Njk1NyAyMiA4VjEwIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst BucketPlus = createSupabaseIcon(\n 'BucketPlus',\n [\n [\n 'path',\n {\n d: 'M19 13V19',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '397kp2',\n },\n ],\n [\n 'path',\n {\n d: 'M16 16H22',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1v5ktu',\n },\n ],\n [\n 'path',\n {\n d: 'M13.5 20H4C3.46957 20 2.96086 19.7893 2.58579 19.4142C2.21071 19.0391 2 18.5304 2 18V5C2 4.46957 2.21071 3.96086 2.58579 3.58579C2.96086 3.21071 3.46957 3 4 3H7.93C8.26111 3.00005 8.58702 3.08231 8.8785 3.2394C9.16997 3.39648 9.41789 3.62347 9.6 3.9L10.41 5.1C10.594 5.37938 10.8451 5.60815 11.1403 5.76538C11.4355 5.92261 11.7655 6.00328 12.1 6H20C20.5304 6 21.0391 6.21071 21.4142 6.58579C21.7893 6.96086 22 7.46957 22 8V10',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'myaap2',\n },\n ],\n ],\n { fill: 'none' },\n);\n\nexport default BucketPlus;\n", component: React.lazy(() => import('icons/src/icons/bucket-plus')), import: "import { BucketPlus } from 'icons'", svg: "\n\n\n\n\n", jsx: "import { BucketPlus } from \"icons\"\n \n " }, +{ + name: "chatgpt", + componentName: "Chatgpt", + deprecated: false, + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Chatgpt\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yMC41NjQ3IDEwLjE4MTVDMjEuMDE4NSA4LjgyMDIgMjAuODYyNyA3LjMzMDIgMjAuMTM4IDYuMDkwNzlDMTkuMDQ3NiA0LjE5NDQyIDE2Ljg1MzIgMy4yMTkxNSAxNC43MTMgMy42NzI5MkMxMy43NTgxIDIuNjAyODMgMTIuMzkgMS45OTMyOCAxMC45NTQyIDIuMDAwMDZDOC43NjY1OSAyLjAwMDA2IDYuODIyODEgMy40MDg3OSA2LjE0NTU0IDUuNDg4MDFDNC43MzY4MSA1Ljc3OTI0IDMuNTI0NDkgNi42NTk3IDIuODEzMzUgNy45MDU4OEMxLjcxNjE3IDkuODAyMjUgMS45NjY3NiAxMi4xODYzIDMuNDM2NDQgMTMuODExN0MyLjk4MjY3IDE1LjE3MyAzLjEzODQ0IDE2LjY2MyAzLjg2MzEyIDE3Ljg5NTdDNC45NTM1NCAxOS43OTg4IDcuMTQ3OSAyMC43NzQxIDkuMjk0ODYgMjAuMzIwM0MxMC4yNDMgMjEuMzkwNCAxMS42MTExIDIyLjAwNjcgMTMuMDQ3IDIxLjk5OTlDMTUuMjM0NSAyMS45OTk5IDE3LjE3ODMgMjAuNTkxMiAxNy44NTU2IDE4LjUxMkMxOS4yNjQzIDE4LjIyMDggMjAuNDc2NiAxNy4zNDAzIDIxLjE4MSAxNi4wOTQxQzIyLjI4NSAxNC4xOTc4IDIyLjAzNDQgMTEuODEzOCAyMC41NjQ3IDEwLjE4ODNWMTAuMTgxNVpNMTkuMDA3IDYuNzQ3NzRDMTkuNDQwNCA3LjUwNjI5IDE5LjYwMyA4LjM5MzUyIDE5LjQ1NCA5LjI1MzY2QzE5LjQyNjkgOS4yMzMzNCAxOS4zNzI3IDkuMjA2MjUgMTkuMzM4OCA5LjE4NTkzTDE1LjM1NjUgNi44ODMyQzE1LjE1MzMgNi43NjgwNiAxNC45MDI3IDYuNzY4MDYgMTQuNjk5NSA2Ljg4MzJMMTAuMDMzMSA5LjU3ODc1VjcuNjAxMTFMMTMuODg2OCA1LjM3Mjg4QzE1LjY4MTUgNC4zMzY2NSAxNy45NzA3IDQuOTUyOTcgMTkuMDA3IDYuNzQ3NzRaTTEwLjAzMzEgMTAuODU4OEwxMS45OTcyIDkuNzIwOTdMMTMuOTYxMyAxMC44NTg4VjEzLjEyNzdMMTEuOTk3MiAxNC4yNjU1TDEwLjAzMzEgMTMuMTI3N1YxMC44NTg4Wk0xMC45NDc0IDMuMzA3MTlDMTEuODI3OSAzLjMwNzE5IDEyLjY3NDUgMy42MTE5NyAxMy4zNTE3IDQuMTc0MUMxMy4zMjQ2IDQuMTg3NjUgMTMuMjcwNSA0LjIyMTUxIDEzLjIyOTggNC4yNDE4M0w5LjI0NzQ1IDYuNTM3NzlDOS4wNDQyNyA2LjY1MjkzIDguOTIyMzYgNi44Njk2NSA4LjkyMjM2IDcuMTA2N1YxMi40OTc4TDcuMjA4ODYgMTEuNTA5VjcuMDUyNTJDNy4yMDg4NiA0Ljk4MDA2IDguODgxNzIgMy4zMDcxOSAxMC45NTQyIDMuMzAwNDJMMTAuOTQ3NCAzLjMwNzE5Wk0zLjk1MTE3IDguNTYyODRDNC4zOTE0IDcuODA0MjkgNS4wNzU0NCA3LjIyMTg0IDUuOTAxNzIgNi45MTcwNlYxMS42NTEyQzUuOTAxNzIgMTEuODg4MyA2LjAyMzYzIDEyLjA5ODIgNi4yMjY4MSAxMi4yMjAxTDEwLjg4NjUgMTQuOTA4OUw5LjE2NjE4IDE1LjkwNDVMNS4zMTkyNiAxMy42ODNDMy41MzEyNiAxMi42NDY4IDIuOTE0OTQgMTAuMzU3NiAzLjk1MTE3IDguNTYyODRaTTUuMDAwOTQgMTcuMjUyM0M0LjU2MDcyIDE2LjUwMDUgNC40MDQ5NCAxNS42MDY1IDQuNTUzOTQgMTQuNzQ2M0M0LjU4MTAzIDE0Ljc2NjcgNC42MzUyMiAxNC43OTM4IDQuNjY5MDggMTQuODE0MUw4LjY1MTQ1IDE3LjExNjhDOC44NTQ2MyAxNy4yMzE5IDkuMTA1MjIgMTcuMjMxOSA5LjMwODQgMTcuMTE2OEwxMy45NjggMTQuNDIxM1YxNi4zOTg5TDEwLjExNDQgMTguNjIwNEM4LjMxOTU4IDE5LjY0OTggNi4wMzA0IDE5LjA0MDMgNC45OTQxNyAxNy4yNTIzSDUuMDAwOTRaTTEzLjA1MzcgMjAuNjkyOEMxMi4xOCAyMC42OTI4IDExLjMyNjcgMjAuMzg4IDEwLjY1NjIgMTkuODI1OUMxMC42ODMzIDE5LjgxMjQgMTAuNzQ0MiAxOS43Nzg1IDEwLjc3ODEgMTkuNzU4MkwxNC43NjA1IDE3LjQ2MjJDMTQuOTYzNiAxNy4zNDcxIDE1LjA5MjMgMTcuMTMwMyAxNS4wODU1IDE2Ljg5MzNWMTEuNTA5TDE2Ljc5OSAxMi40OTc4VjE2Ljk0NzVDMTYuNzk5IDE5LjAxOTkgMTUuMTE5NCAyMC42OTk2IDEzLjA1MzcgMjAuNjk5NlYyMC42OTI4Wk0yMC4wNTY3IDE1LjQzNzJDMTkuNjE2NSAxNi4xOTU3IDE4LjkyNTcgMTYuNzc4MiAxOC4xMDYyIDE3LjA3NjJWMTIuMzQyQzE4LjEwNjIgMTIuMTA1IDE3Ljk4NDMgMTEuODg4MyAxNy43ODExIDExLjc3MzFMMTMuMTE0NyA5LjA3NzU2TDE0LjgyODIgOC4wODg3NUwxOC42ODE5IDEwLjMxMDJDMjAuNDc2NiAxMS4zNDY0IDIxLjA4NjIgMTMuNjM1NiAyMC4wNSAxNS40MzA0TDIwLjA1NjcgMTUuNDM3MloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Chatgpt = createSupabaseIcon(\n 'Chatgpt',\n [\n [\n 'path',\n {\n d: 'M20.5647 10.1815C21.0185 8.8202 20.8627 7.3302 20.138 6.09079C19.0476 4.19442 16.8532 3.21915 14.713 3.67292C13.7581 2.60283 12.39 1.99328 10.9542 2.00006C8.76659 2.00006 6.82281 3.40879 6.14554 5.48801C4.73681 5.77924 3.52449 6.6597 2.81335 7.90588C1.71617 9.80225 1.96676 12.1863 3.43644 13.8117C2.98267 15.173 3.13844 16.663 3.86312 17.8957C4.95354 19.7988 7.1479 20.7741 9.29486 20.3203C10.243 21.3904 11.6111 22.0067 13.047 21.9999C15.2345 21.9999 17.1783 20.5912 17.8556 18.512C19.2643 18.2208 20.4766 17.3403 21.181 16.0941C22.285 14.1978 22.0344 11.8138 20.5647 10.1883V10.1815ZM19.007 6.74774C19.4404 7.50629 19.603 8.39352 19.454 9.25366C19.4269 9.23334 19.3727 9.20625 19.3388 9.18593L15.3565 6.8832C15.1533 6.76806 14.9027 6.76806 14.6995 6.8832L10.0331 9.57875V7.60111L13.8868 5.37288C15.6815 4.33665 17.9707 4.95297 19.007 6.74774ZM10.0331 10.8588L11.9972 9.72097L13.9613 10.8588V13.1277L11.9972 14.2655L10.0331 13.1277V10.8588ZM10.9474 3.30719C11.8279 3.30719 12.6745 3.61197 13.3517 4.1741C13.3246 4.18765 13.2705 4.22151 13.2298 4.24183L9.24745 6.53779C9.04427 6.65293 8.92236 6.86965 8.92236 7.1067V12.4978L7.20886 11.509V7.05252C7.20886 4.98006 8.88172 3.30719 10.9542 3.30042L10.9474 3.30719ZM3.95117 8.56284C4.3914 7.80429 5.07544 7.22184 5.90172 6.91706V11.6512C5.90172 11.8883 6.02363 12.0982 6.22681 12.2201L10.8865 14.9089L9.16618 15.9045L5.31926 13.683C3.53126 12.6468 2.91494 10.3576 3.95117 8.56284ZM5.00094 17.2523C4.56072 16.5005 4.40494 15.6065 4.55394 14.7463C4.58103 14.7667 4.63522 14.7938 4.66908 14.8141L8.65145 17.1168C8.85463 17.2319 9.10522 17.2319 9.3084 17.1168L13.968 14.4213V16.3989L10.1144 18.6204C8.31958 19.6498 6.0304 19.0403 4.99417 17.2523H5.00094ZM13.0537 20.6928C12.18 20.6928 11.3267 20.388 10.6562 19.8259C10.6833 19.8124 10.7442 19.7785 10.7781 19.7582L14.7605 17.4622C14.9636 17.3471 15.0923 17.1303 15.0855 16.8933V11.509L16.799 12.4978V16.9475C16.799 19.0199 15.1194 20.6996 13.0537 20.6996V20.6928ZM20.0567 15.4372C19.6165 16.1957 18.9257 16.7782 18.1062 17.0762V12.342C18.1062 12.105 17.9843 11.8883 17.7811 11.7731L13.1147 9.07756L14.8282 8.08875L18.6819 10.3102C20.4766 11.3464 21.0862 13.6356 20.05 15.4304L20.0567 15.4372Z',\n fill: 'currentColor',\n key: 'vyxlm7',\n },\n ],\n ],\n { fill: 'none', stroke: 'none' },\n);\n\nexport default Chatgpt;\n", + component: React.lazy(() => import('icons/src/icons/chatgpt')), + import: "import { Chatgpt } from 'icons'", + svg: "\n\n\n", + jsx: "import { Chatgpt } from \"icons\"\n \n " +}, +{ + name: "claude", + componentName: "Claude", + deprecated: false, + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Claude\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01LjkyMzgxIDE1LjI5ODhMOS44NTc5OCAxMy4wOTEyTDkuOTIzODEgMTIuODk4OEw5Ljg1Nzk4IDEyLjc5MjRIOS42NjU1OEw5LjAwNzM1IDEyLjc1MTlMNi43NTkyNSAxMi42OTEyTDQuODA5ODggMTIuNjEwMkwyLjkyMTI3IDEyLjUwODlMMi40NDUzMyAxMi40MDc2TDEuOTk5NzYgMTEuODIwM0wyLjA0NTMzIDExLjUyNjZMMi40NDUzMyAxMS4yNTgzTDMuMDE3NDggMTEuMzA4OUw0LjI4MzMgMTEuMzk1TDYuMTgyMDMgMTEuNTI2Nkw3LjU1OTI1IDExLjYwNzZMOS41OTk3NiAxMS44MjAzSDkuOTIzODFMOS45NjkzOCAxMS42ODg2TDkuODU3OTggMTEuNjA3Nkw5Ljc3MTkxIDExLjUyNjZMNy44MDczNSAxMC4xOTVMNS42ODA3NyA4Ljc4NzM3TDQuNTY2ODQgNy45NzcyNEwzLjk2NDMxIDcuNTY3MTFMMy42NjA1MiA3LjE4MjNMMy41Mjg4NyA2LjM0MThMNC4wNzU3MSA1LjczOTI3TDQuODA5ODggNS43ODk5TDQuOTk3MjIgNS44NDA1M0w1Ljc0MTUzIDYuNDEyNjhMNy4zMzE0IDcuNjQzMDZMOS40MDczNSA5LjE3MjE4TDkuNzExMTUgOS40MjUzNEw5LjgzMjY3IDkuMzM5MjdMOS44NDc4NiA5LjI3ODUxTDkuNzExMTUgOS4wNTA2Nkw4LjU4MjAzIDcuMDEwMTVMNy4zNzY5NyA0LjkzNDJMNi44NDAyNiA0LjA3MzQ0TDYuNjk4NDkgMy41NTY5OUM2LjY0Nzg2IDMuMzQ0MzMgNi42MTI0MSAzLjE2NzEyIDYuNjEyNDEgMi45NDkzOUw3LjIzNTIgMi4xMDM4Mkw3LjU3OTUgMS45OTI0M0w4LjQwOTg4IDIuMTAzODJMOC43NTkyNSAyLjQwNzYyTDkuMjc1NzEgMy41ODczN0wxMC4xMTExIDUuNDQ1NkwxMS40MDc0IDcuOTcyMThMMTEuNzg3MSA4LjcyMTU0TDExLjk4OTYgOS40MTUyMkwxMi4wNjU2IDkuNjI3ODdIMTIuMTk3MlY5LjUwNjM1TDEyLjMwMzYgOC4wODM1N0wxMi41MDEgNi4zMzY3M0wxMi42OTM0IDQuMDg4NjNMMTIuNzU5MiAzLjQ1NTcyTDEzLjA3MzIgMi42OTYyM0wxMy42OTYgMi4yODYxTDE0LjE4MiAyLjUxOTAxTDE0LjU4MiAzLjA5MTE3TDE0LjUyNjMgMy40NjA3OUwxNC4yODg0IDUuMDA1MDlMMTMuODIyNSA3LjQyNTM0TDEzLjUxODcgOS4wNDU2SDEzLjY5NkwxMy44OTg1IDguODQzMDZMMTQuNzE4NyA3Ljc1NDQ2TDE2LjA5NiA2LjAzMjk0TDE2LjcwMzYgNS4zNDkzOUwxNy40MTI0IDQuNTk0OTZMMTcuODY4MSA0LjIzNTQ3SDE4LjcyODlMMTkuMzYxOCA1LjE3NzI0TDE5LjA3ODIgNi4xNDkzOUwxOC4xOTIyIDcuMjczNDRMMTcuNDU4IDguMjI1MzRMMTYuNDA0OCA5LjY0MzA2TDE1Ljc0NjYgMTAuNzc3MkwxNS44MDc0IDEwLjg2ODRMMTUuOTY0MyAxMC44NTMyTDE4LjM0NDEgMTAuMzQ2OUwxOS42MzAxIDEwLjExNEwyMS4xNjQzIDkuODUwNjZMMjEuODU4IDEwLjE3NDdMMjEuOTMzOSAxMC41MDM4TDIxLjY2MDUgMTEuMTc3MkwyMC4wMiAxMS41ODIzTDE4LjA5NiAxMS45NjcxTDE1LjIzMDEgMTIuNjQ1NkwxNS4xOTQ3IDEyLjY3MDlMMTUuMjM1MiAxMi43MjE1TDE2LjUyNjMgMTIuODQzMUwxNy4wNzgyIDEyLjg3MzRIMTguNDMwMUwyMC45NDY2IDEzLjA2MDhMMjEuNjA0OCAxMy40OTYyTDIxLjk5OTggMTQuMDI3OUwyMS45MzM5IDE0LjQzMjlMMjAuOTIxMyAxNC45NDk0TDE5LjU1NDIgMTQuNjI1M0wxNi4zNjQzIDEzLjg2NThMMTUuMjcwNiAxMy41OTI0SDE1LjExODdWMTMuNjgzNkwxNi4wMzAxIDE0LjU3NDdMMTcuNzAxIDE2LjA4MzZMMTkuNzkyMiAxOC4wMjc5TDE5Ljg5ODUgMTguNTA4OUwxOS42MzAxIDE4Ljg4ODZMMTkuMzQ2NiAxOC44NDgxTDE3LjUwODYgMTcuNDY1OEwxNi43OTk4IDE2Ljg0MzFMMTUuMTk0NyAxNS40OTEySDE1LjA4ODRWMTUuNjMyOUwxNS40NTggMTYuMTc0N0wxNy40MTI0IDE5LjExMTRMMTcuNTEzNyAyMC4wMTI3TDE3LjM3MTkgMjAuMzA2NEwxNi44NjU2IDIwLjQ4MzZMMTYuMzA4NiAyMC4zODIzTDE1LjE2NDMgMTguNzc3MkwxMy45ODQ2IDE2Ljk2OTZMMTMuMDMyNyAxNS4zNDk0TDEyLjkxNjIgMTUuNDE1MkwxMi4zNTQyIDIxLjQ2NThMMTIuMDkwOSAyMS43NzQ3TDExLjQ4MzMgMjIuMDA3NkwxMC45NzcgMjEuNjIyOEwxMC43MDg2IDIxTDEwLjk3NyAxOS43Njk2TDExLjMwMSAxOC4xNjQ2TDExLjU2NDMgMTYuODg4NkwxMS44MDIzIDE1LjMwMzhMMTEuOTQ0MSAxNC43NzcyTDExLjkzMzkgMTQuNzQxOEwxMS44MTc1IDE0Ljc1N0wxMC42MjI1IDE2LjM5NzVMOC44MDQ4MiAxOC44NTMyTDcuMzY2ODQgMjAuMzkyNEw3LjAyMjU0IDIwLjUyOTFMNi40MjUwNyAyMC4yMjAzTDYuNDgwNzcgMTkuNjY4NEw2LjgxNDk1IDE5LjE3NzJMOC44MDQ4MiAxNi42NDU2TDEwLjAwNDggMTUuMDc2TDEwLjc3OTUgMTQuMTY5NkwxMC43NzQ0IDE0LjAzOEgxMC43Mjg5TDUuNDQyNzkgMTcuNDcwOUw0LjUwMTAyIDE3LjU5MjRMNC4wOTU5NiAxNy4yMTI3TDQuMTQ2NTkgMTYuNTg5OUw0LjMzOSAxNi4zODc0TDUuOTI4ODcgMTUuMjkzN0w1LjkyMzgxIDE1LjI5ODhaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+Cg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Claude = createSupabaseIcon(\n 'Claude',\n [\n [\n 'path',\n {\n d: 'M5.92381 15.2988L9.85798 13.0912L9.92381 12.8988L9.85798 12.7924H9.66558L9.00735 12.7519L6.75925 12.6912L4.80988 12.6102L2.92127 12.5089L2.44533 12.4076L1.99976 11.8203L2.04533 11.5266L2.44533 11.2583L3.01748 11.3089L4.2833 11.395L6.18203 11.5266L7.55925 11.6076L9.59976 11.8203H9.92381L9.96938 11.6886L9.85798 11.6076L9.77191 11.5266L7.80735 10.195L5.68077 8.78737L4.56684 7.97724L3.96431 7.56711L3.66052 7.1823L3.52887 6.3418L4.07571 5.73927L4.80988 5.7899L4.99722 5.84053L5.74153 6.41268L7.3314 7.64306L9.40735 9.17218L9.71115 9.42534L9.83267 9.33927L9.84786 9.27851L9.71115 9.05066L8.58203 7.01015L7.37697 4.9342L6.84026 4.07344L6.69849 3.55699C6.64786 3.34433 6.61241 3.16712 6.61241 2.94939L7.2352 2.10382L7.5795 1.99243L8.40988 2.10382L8.75925 2.40762L9.27571 3.58737L10.1111 5.4456L11.4074 7.97218L11.7871 8.72154L11.9896 9.41522L12.0656 9.62787H12.1972V9.50635L12.3036 8.08357L12.501 6.33673L12.6934 4.08863L12.7592 3.45572L13.0732 2.69623L13.696 2.2861L14.182 2.51901L14.582 3.09117L14.5263 3.46079L14.2884 5.00509L13.8225 7.42534L13.5187 9.0456H13.696L13.8985 8.84306L14.7187 7.75446L16.096 6.03294L16.7036 5.34939L17.4124 4.59496L17.8681 4.23547H18.7289L19.3618 5.17724L19.0782 6.14939L18.1922 7.27344L17.458 8.22534L16.4048 9.64306L15.7466 10.7772L15.8074 10.8684L15.9643 10.8532L18.3441 10.3469L19.6301 10.114L21.1643 9.85066L21.858 10.1747L21.9339 10.5038L21.6605 11.1772L20.02 11.5823L18.096 11.9671L15.2301 12.6456L15.1947 12.6709L15.2352 12.7215L16.5263 12.8431L17.0782 12.8734H18.4301L20.9466 13.0608L21.6048 13.4962L21.9998 14.0279L21.9339 14.4329L20.9213 14.9494L19.5542 14.6253L16.3643 13.8658L15.2706 13.5924H15.1187V13.6836L16.0301 14.5747L17.701 16.0836L19.7922 18.0279L19.8985 18.5089L19.6301 18.8886L19.3466 18.8481L17.5086 17.4658L16.7998 16.8431L15.1947 15.4912H15.0884V15.6329L15.458 16.1747L17.4124 19.1114L17.5137 20.0127L17.3719 20.3064L16.8656 20.4836L16.3086 20.3823L15.1643 18.7772L13.9846 16.9696L13.0327 15.3494L12.9162 15.4152L12.3542 21.4658L12.0909 21.7747L11.4833 22.0076L10.977 21.6228L10.7086 21L10.977 19.7696L11.301 18.1646L11.5643 16.8886L11.8023 15.3038L11.9441 14.7772L11.9339 14.7418L11.8175 14.757L10.6225 16.3975L8.80482 18.8532L7.36684 20.3924L7.02254 20.5291L6.42507 20.2203L6.48077 19.6684L6.81495 19.1772L8.80482 16.6456L10.0048 15.076L10.7795 14.1696L10.7744 14.038H10.7289L5.44279 17.4709L4.50102 17.5924L4.09596 17.2127L4.14659 16.5899L4.339 16.3874L5.92887 15.2937L5.92381 15.2988Z',\n fill: 'currentColor',\n key: '1ps7sa',\n },\n ],\n ],\n { fill: 'none', stroke: 'none' },\n);\n\nexport default Claude;\n", + component: React.lazy(() => import('icons/src/icons/claude')), + import: "import { Claude } from 'icons'", + svg: "\n\n\n", + jsx: "import { Claude } from \"icons\"\n \n " +}, { name: "database", componentName: "Database", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Database\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aCBkPSIgTTUuNTY3NzQgOS43MDY0MkgxOC40NTQ3VjE1LjcwNjRINS41Njc3NFY5LjcwNjQyWiIgLz4KICAgIDxwYXRoIGQ9IiBNNC41IDE2LjcwOTRDNC41IDE2LjE1NzEgNC45NDc3MiAxNS43MDk0IDUuNSAxNS43MDk0SDE4LjVDMTkuMDUyMyAxNS43MDk0IDE5LjUgMTYuMTU3MSAxOS41CiAgICAgICAgMTYuNzA5NFYyMC43MDk0QzE5LjUgMjEuMjYxNiAxOS4wNTIzIDIxLjcwOTQgMTguNSAyMS43MDk0SDUuNUM0Ljk0NzcyIDIxLjcwOTQgNC41IDIxLjI2MTYgNC41CiAgICAgICAgMjAuNzA5NFYxNi43MDk0WiIgLz4KICAgIDxwYXRoCiAgICAgICAgZD0iTTQuNSA0LjcwNjc5QzQuNSA0LjE1NDUgNC45NDc3MiAzLjcwNjc5IDUuNSAzLjcwNjc5SDE4LjVDMTkuMDUyMyAzLjcwNjc5IDE5LjUgNC4xNTQ1IDE5LjUgNC43MDY3OVY4LjcwNjc5QzE5LjUgOS4yNTkwNyAxOS4wNTIzIDkuNzA2NzkgMTguNSA5LjcwNjc5SDUuNUM0Ljk0NzcyIDkuNzA2NzkgNC41IDkuMjU5MDcgNC41IDguNzA2NzlWNC43MDY3OVoiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Database = createSupabaseIcon('Database', [\n ['path', { d: ' M5.56774 9.70642H18.4547V15.7064H5.56774V9.70642Z', key: 'g5hndz' }],\n [\n 'path',\n {\n d: ' M4.5 16.7094C4.5 16.1571 4.94772 15.7094 5.5 15.7094H18.5C19.0523 15.7094 19.5 16.1571 19.5\\n 16.7094V20.7094C19.5 21.2616 19.0523 21.7094 18.5 21.7094H5.5C4.94772 21.7094 4.5 21.2616 4.5\\n 20.7094V16.7094Z',\n key: '1m5ehm',\n },\n ],\n [\n 'path',\n {\n d: 'M4.5 4.70679C4.5 4.1545 4.94772 3.70679 5.5 3.70679H18.5C19.0523 3.70679 19.5 4.1545 19.5 4.70679V8.70679C19.5 9.25907 19.0523 9.70679 18.5 9.70679H5.5C4.94772 9.70679 4.5 9.25907 4.5 8.70679V4.70679Z',\n key: '1w4kbe',\n },\n ],\n]);\n\nexport default Database;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Database\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aCBkPSIgTTUuNTY3NzQgOS43MDY0MkgxOC40NTQ3VjE1LjcwNjRINS41Njc3NFY5LjcwNjQyWiIgLz4KICAgIDxwYXRoIGQ9IiBNNC41IDE2LjcwOTRDNC41IDE2LjE1NzEgNC45NDc3MiAxNS43MDk0IDUuNSAxNS43MDk0SDE4LjVDMTkuMDUyMyAxNS43MDk0IDE5LjUgMTYuMTU3MSAxOS41CiAgICAgICAgMTYuNzA5NFYyMC43MDk0QzE5LjUgMjEuMjYxNiAxOS4wNTIzIDIxLjcwOTQgMTguNSAyMS43MDk0SDUuNUM0Ljk0NzcyIDIxLjcwOTQgNC41IDIxLjI2MTYgNC41CiAgICAgICAgMjAuNzA5NFYxNi43MDk0WiIgLz4KICAgIDxwYXRoCiAgICAgICAgZD0iTTQuNSA0LjcwNjc5QzQuNSA0LjE1NDUgNC45NDc3MiAzLjcwNjc5IDUuNSAzLjcwNjc5SDE4LjVDMTkuMDUyMyAzLjcwNjc5IDE5LjUgNC4xNTQ1IDE5LjUgNC43MDY3OVY4LjcwNjc5QzE5LjUgOS4yNTkwNyAxOS4wNTIzIDkuNzA2NzkgMTguNSA5LjcwNjc5SDUuNUM0Ljk0NzcyIDkuNzA2NzkgNC41IDkuMjU5MDcgNC41IDguNzA2NzlWNC43MDY3OVoiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Database = createSupabaseIcon(\n 'Database',\n [\n ['path', { d: ' M5.56774 9.70642H18.4547V15.7064H5.56774V9.70642Z', key: 'g5hndz' }],\n [\n 'path',\n {\n d: ' M4.5 16.7094C4.5 16.1571 4.94772 15.7094 5.5 15.7094H18.5C19.0523 15.7094 19.5 16.1571 19.5\\n 16.7094V20.7094C19.5 21.2616 19.0523 21.7094 18.5 21.7094H5.5C4.94772 21.7094 4.5 21.2616 4.5\\n 20.7094V16.7094Z',\n key: '1m5ehm',\n },\n ],\n [\n 'path',\n {\n d: 'M4.5 4.70679C4.5 4.1545 4.94772 3.70679 5.5 3.70679H18.5C19.0523 3.70679 19.5 4.1545 19.5 4.70679V8.70679C19.5 9.25907 19.0523 9.70679 18.5 9.70679H5.5C4.94772 9.70679 4.5 9.25907 4.5 8.70679V4.70679Z',\n key: '1w4kbe',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Database;\n", component: React.lazy(() => import('icons/src/icons/database')), import: "import { Database } from 'icons'", svg: "\n \n \n \n", @@ -108,7 +128,7 @@ export const Index: Record = [ name: "datadog", componentName: "Datadog", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Datadog\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIwIiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xOS41NyAxNy4wNGwtMS45OTctMS4zMTYtMS42NjUgMi43ODItMS45MzctLjU2Ny0xLjcwNiAyLjYwNC4wODcuODIgOS4yNzQtMS43MS0uNTM4LTUuNzk0em0tOC42NDktMi40OThsMS40ODgtLjIwNGMuMjQxLjEwOC40MDkuMTUuNjk3LjIyMy40NS4xMTcuOTcuMjMgMS43NDEtLjE2LjE4LS4wODguNTUzLS40My43MDQtLjYyNWw2LjA5Ni0xLjEwNi42MjIgNy41MjctMTAuNDQ0IDEuODgyem0xMS4zMjUtMi43MTJsLS42MDIuMTE1TDIwLjQ4OCAwIC43ODkgMi4yODVsMi40MjcgMTkuNjkzIDIuMzA2LS4zMzRjLS4xODQtLjI2My0uNDcxLS41ODEtLjk2LS45ODktLjY4LS41NjQtLjQ0LTEuNTIyLS4wMzktMi4xMjcuNTMtMS4wMjIgMy4yNi0yLjMyMiAzLjEwNi0zLjk1Ni0uMDU2LS41OTQtLjE1LTEuMzY4LS43MDItMS44OTgtLjAyLjIyLjAxNy40MzIuMDE3LjQzMnMtLjIyNy0uMjg5LS4zNC0uNjgzYy0uMTEyLS4xNS0uMi0uMTk5LS4zMTktLjQtLjA4NS4yMzMtLjA3My41MDMtLjA3My41MDNzLS4xODYtLjQzNy0uMjE2LS44MDdjLS4xMS4xNjYtLjEzNy40OC0uMTM3LjQ4cy0uMjQxLS42OS0uMTg2LTEuMDYyYy0uMTEtLjMyMy0uNDM2LS45NjUtLjM0My0yLjQyNC42LjQyMSAxLjkyNC4zMjEgMi40NC0uNDM5LjE3MS0uMjUxLjI4OC0uOTM5LS4wODYtMi4yOTMtLjI0LS44NjgtLjgzNS0yLjE2LTEuMDY2LTIuNjUxbC0uMDI4LjAyYy4xMjIuMzk1LjM3NCAxLjIyMy40NyAxLjYyNS4yOTMgMS4yMTguMzcyIDEuNjQyLjIzNCAyLjIwNC0uMTE2LjQ4OC0uMzk3LjgwOC0xLjEwNyAxLjE2NS0uNzEuMzU4LTEuNjUzLS41MTQtMS43MTMtLjU2Mi0uNjktLjU1LTEuMjI0LTEuNDQ3LTEuMjg0LTEuODgzLS4wNjItLjQ3Ny4yNzUtLjc2My40NDUtMS4xNTMtLjI0My4wNy0uNTE0LjE5Mi0uNTE0LjE5MnMuMzIzLS4zMzQuNzIyLS42MjRjLjE2NS0uMTA5LjI2Mi0uMTc4LjQzNi0uMzIzYTkuNzYyIDkuNzYyIDAgMCAwLS40NTYuMDAzcy40Mi0uMjI3Ljg1NS0uMzkyYy0uMzE4LS4wMTQtLjYyMy0uMDAzLS42MjMtLjAwM3MuOTM3LS40MTkgMS42NzgtLjcyN2MuNTA5LS4yMDggMS4wMDYtLjE0NyAxLjI4Ni4yNTcuMzY3LjUzLjc1Mi44MTcgMS41NjkuOTk2LjUwMS0uMjIzLjY1My0uMzM3IDEuMjg0LS41MDkuNTU0LS42MS45OS0uNjg4Ljk5LS42ODhzLS4yMTYuMTk4LS4yNzQuNTFjLjMxNC0uMjQ5LjY2LS40NTUuNjYtLjQ1NXMtLjEzNC4xNjQtLjI1OS40MjZsLjAzLjA0M2MuMzY2LS4yMi43OTctLjM5NC43OTctLjM5NHMtLjEyMy4xNTYtLjI2OC4zNThjLjI3Ny0uMDAyLjgzOC4wMTIgMS4wNTYuMDM3IDEuMjg1LjAyOCAxLjU1Mi0xLjM3NCAyLjA0NS0xLjU1LjYxOC0uMjIuODk0LS4zNTMgMS45NDcuNjguOTAzLjg4OCAxLjYwOSAyLjQ3NyAxLjI1OSAyLjgzMy0uMjk0LjI5NS0uODc0LS4xMTUtMS41MTYtLjkxNmEzLjQ2NiAzLjQ2NiAwIDAgMS0uNzE2LTEuNTYyIDEuNTMzIDEuNTMzIDAgMCAwLS40OTctLjg1cy4yMy41MS4yMy45NmMwIC4yNDYuMDMgMS4xNjUuNDI0IDEuNjgtLjAzOS4wNzYtLjA1Ny4zNzQtLjEuNDMtLjQ1OC0uNTU0LTEuNDQzLS45NS0xLjYwNC0xLjA2Ny41NDQuNDQ1IDEuNzkzIDEuNDY4IDIuMjczIDIuNDQ5LjQ1My45MjcuMTg2IDEuNzc3LjQxNiAxLjk5Ny4wNjUuMDYzLjk3NiAxLjE5NyAxLjE1IDEuNzY3LjMwNi45OTQuMDE5IDIuMDM4LS4zODEgMi42ODVsLTEuMTE3LjE3NGMtLjE2My0uMDQ1LS4yNzMtLjA2OC0uNDItLjE1My4wOC0uMTQzLjI0MS0uNS4yNDMtLjU3MmwtLjA2My0uMTExYy0uMzQ4LjQ5Mi0uOTMuOTctMS40MTQgMS4yNDUtLjYzMy4zNTktMS4zNjMuMzA0LTEuODM4LjE1Ni0xLjM0OC0uNDE1LTIuNjIzLTEuMzI3LTIuOTMtMS41NjYgMCAwLS4wMS4xOTEuMDQ4LjIzNC4zNC4zODMgMS4xMTkgMS4wNzcgMS44NzIgMS41NmwtMS42MDUuMTc3Ljc1OSA1LjkwOGMtLjMzNy4wNDgtLjM5LjA3MS0uNzU3LjEyNC0uMzI1LTEuMTQ3LS45NDYtMS44OTUtMS42MjQtMi4zMzItLjU5OS0uMzg0LTEuNDI0LS40Ny0yLjIxNC0uMzE0bC0uMDUuMDU5YTIuODUxIDIuODUxIDAgMCAxIDEuODYzLjQ0NGMuNjU0LjQxMyAxLjE4MSAxLjQ4MSAxLjM3NSAyLjEyNC4yNDguODIyLjQyIDEuNy0uMjQ4IDIuNjMyLS40NzYuNjYyLTEuODY0IDEuMDI4LTIuOTg2LjIzNy4zLjQ4MS43MDUuODc2IDEuMjUuOTUuODA5LjExIDEuNTc3LS4wMyAyLjEwNi0uNTc0LjQ1Mi0uNDY0LjY5LTEuNDM0LjYyOC0yLjQ1NmwuNzE0LS4xMDQuMjU4IDEuODM0IDExLjgyNy0xLjQyNHpNMTUuMDUgNi44NDhjLS4wMzQuMDc1LS4wODUuMTI1LS4wMDcuMzdsLjAwNC4wMTQuMDEzLjAzMi4wMzIuMDczYy4xNC4yODcuMjk1LjU1OC41NTIuNjk2LjA2Ny0uMDExLjEzNi0uMDE5LjIwNy0uMDIzLjI0Mi0uMDEuMzk1LjAyOC40OTIuMDguMDA5LS4wNDguMDEtLjExOS4wMDUtLjIyMi0uMDE4LS4zNjQuMDcyLS45ODItLjYyNi0xLjMwOC0uMjY0LS4xMjItLjYzNC0uMDg0LS43NTcuMDY4YS4zMDIuMzAyIDAgMCAxIC4wNTguMDEzYy4xODYuMDY2LjA2LjEzLjAyNy4yMDdtMS45NTggMy4zOTJjLS4wOTItLjA1LS41Mi0uMDMtLjgyMS4wMDUtLjU3NC4wNjgtMS4xOTMuMjY3LTEuMzI4LjM3Mi0uMjQ3LjE5MS0uMTM1LjUyMy4wNDcuNjYuNTExLjM4Mi45Ni42MzggMS40MzIuNTc1LjI5LS4wMzguNTQ2LS40OTcuNzI4LS45MTQuMTI0LS4yODguMTI0LS41OTgtLjA1OC0uNjk4bS01LjA3Ny0yLjk0MmMuMTYyLS4xNTQtLjgwNS0uMzU1LTEuNTU2LjE1Ni0uNTU0LjM3OC0uNTcxIDEuMTg3LS4wNDEgMS42NDYuMDUzLjA0Ni4wOTYuMDc4LjEzNy4xMDRhNC43NyA0Ljc3IDAgMCAxIDEuMzk2LS40MTJjLjExMy0uMTI1LjI0My0uMzQ1LjIxLS43NDUtLjA0NC0uNTQyLS40NTUtLjQ1Ni0uMTQ2LS43NDkiPjwvcGF0aD48L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Datadog = createSupabaseIcon('Datadog', [\n [\n 'path',\n {\n d: 'M19.57 17.04l-1.997-1.316-1.665 2.782-1.937-.567-1.706 2.604.087.82 9.274-1.71-.538-5.794zm-8.649-2.498l1.488-.204c.241.108.409.15.697.223.45.117.97.23 1.741-.16.18-.088.553-.43.704-.625l6.096-1.106.622 7.527-10.444 1.882zm11.325-2.712l-.602.115L20.488 0 .789 2.285l2.427 19.693 2.306-.334c-.184-.263-.471-.581-.96-.989-.68-.564-.44-1.522-.039-2.127.53-1.022 3.26-2.322 3.106-3.956-.056-.594-.15-1.368-.702-1.898-.02.22.017.432.017.432s-.227-.289-.34-.683c-.112-.15-.2-.199-.319-.4-.085.233-.073.503-.073.503s-.186-.437-.216-.807c-.11.166-.137.48-.137.48s-.241-.69-.186-1.062c-.11-.323-.436-.965-.343-2.424.6.421 1.924.321 2.44-.439.171-.251.288-.939-.086-2.293-.24-.868-.835-2.16-1.066-2.651l-.028.02c.122.395.374 1.223.47 1.625.293 1.218.372 1.642.234 2.204-.116.488-.397.808-1.107 1.165-.71.358-1.653-.514-1.713-.562-.69-.55-1.224-1.447-1.284-1.883-.062-.477.275-.763.445-1.153-.243.07-.514.192-.514.192s.323-.334.722-.624c.165-.109.262-.178.436-.323a9.762 9.762 0 0 0-.456.003s.42-.227.855-.392c-.318-.014-.623-.003-.623-.003s.937-.419 1.678-.727c.509-.208 1.006-.147 1.286.257.367.53.752.817 1.569.996.501-.223.653-.337 1.284-.509.554-.61.99-.688.99-.688s-.216.198-.274.51c.314-.249.66-.455.66-.455s-.134.164-.259.426l.03.043c.366-.22.797-.394.797-.394s-.123.156-.268.358c.277-.002.838.012 1.056.037 1.285.028 1.552-1.374 2.045-1.55.618-.22.894-.353 1.947.68.903.888 1.609 2.477 1.259 2.833-.294.295-.874-.115-1.516-.916a3.466 3.466 0 0 1-.716-1.562 1.533 1.533 0 0 0-.497-.85s.23.51.23.96c0 .246.03 1.165.424 1.68-.039.076-.057.374-.1.43-.458-.554-1.443-.95-1.604-1.067.544.445 1.793 1.468 2.273 2.449.453.927.186 1.777.416 1.997.065.063.976 1.197 1.15 1.767.306.994.019 2.038-.381 2.685l-1.117.174c-.163-.045-.273-.068-.42-.153.08-.143.241-.5.243-.572l-.063-.111c-.348.492-.93.97-1.414 1.245-.633.359-1.363.304-1.838.156-1.348-.415-2.623-1.327-2.93-1.566 0 0-.01.191.048.234.34.383 1.119 1.077 1.872 1.56l-1.605.177.759 5.908c-.337.048-.39.071-.757.124-.325-1.147-.946-1.895-1.624-2.332-.599-.384-1.424-.47-2.214-.314l-.05.059a2.851 2.851 0 0 1 1.863.444c.654.413 1.181 1.481 1.375 2.124.248.822.42 1.7-.248 2.632-.476.662-1.864 1.028-2.986.237.3.481.705.876 1.25.95.809.11 1.577-.03 2.106-.574.452-.464.69-1.434.628-2.456l.714-.104.258 1.834 11.827-1.424zM15.05 6.848c-.034.075-.085.125-.007.37l.004.014.013.032.032.073c.14.287.295.558.552.696.067-.011.136-.019.207-.023.242-.01.395.028.492.08.009-.048.01-.119.005-.222-.018-.364.072-.982-.626-1.308-.264-.122-.634-.084-.757.068a.302.302 0 0 1 .058.013c.186.066.06.13.027.207m1.958 3.392c-.092-.05-.52-.03-.821.005-.574.068-1.193.267-1.328.372-.247.191-.135.523.047.66.511.382.96.638 1.432.575.29-.038.546-.497.728-.914.124-.288.124-.598-.058-.698m-5.077-2.942c.162-.154-.805-.355-1.556.156-.554.378-.571 1.187-.041 1.646.053.046.096.078.137.104a4.77 4.77 0 0 1 1.396-.412c.113-.125.243-.345.21-.745-.044-.542-.455-.456-.146-.749',\n key: '13qbml',\n },\n ],\n]);\n\nexport default Datadog;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Datadog\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIwIiByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xOS41NyAxNy4wNGwtMS45OTctMS4zMTYtMS42NjUgMi43ODItMS45MzctLjU2Ny0xLjcwNiAyLjYwNC4wODcuODIgOS4yNzQtMS43MS0uNTM4LTUuNzk0em0tOC42NDktMi40OThsMS40ODgtLjIwNGMuMjQxLjEwOC40MDkuMTUuNjk3LjIyMy40NS4xMTcuOTcuMjMgMS43NDEtLjE2LjE4LS4wODguNTUzLS40My43MDQtLjYyNWw2LjA5Ni0xLjEwNi42MjIgNy41MjctMTAuNDQ0IDEuODgyem0xMS4zMjUtMi43MTJsLS42MDIuMTE1TDIwLjQ4OCAwIC43ODkgMi4yODVsMi40MjcgMTkuNjkzIDIuMzA2LS4zMzRjLS4xODQtLjI2My0uNDcxLS41ODEtLjk2LS45ODktLjY4LS41NjQtLjQ0LTEuNTIyLS4wMzktMi4xMjcuNTMtMS4wMjIgMy4yNi0yLjMyMiAzLjEwNi0zLjk1Ni0uMDU2LS41OTQtLjE1LTEuMzY4LS43MDItMS44OTgtLjAyLjIyLjAxNy40MzIuMDE3LjQzMnMtLjIyNy0uMjg5LS4zNC0uNjgzYy0uMTEyLS4xNS0uMi0uMTk5LS4zMTktLjQtLjA4NS4yMzMtLjA3My41MDMtLjA3My41MDNzLS4xODYtLjQzNy0uMjE2LS44MDdjLS4xMS4xNjYtLjEzNy40OC0uMTM3LjQ4cy0uMjQxLS42OS0uMTg2LTEuMDYyYy0uMTEtLjMyMy0uNDM2LS45NjUtLjM0My0yLjQyNC42LjQyMSAxLjkyNC4zMjEgMi40NC0uNDM5LjE3MS0uMjUxLjI4OC0uOTM5LS4wODYtMi4yOTMtLjI0LS44NjgtLjgzNS0yLjE2LTEuMDY2LTIuNjUxbC0uMDI4LjAyYy4xMjIuMzk1LjM3NCAxLjIyMy40NyAxLjYyNS4yOTMgMS4yMTguMzcyIDEuNjQyLjIzNCAyLjIwNC0uMTE2LjQ4OC0uMzk3LjgwOC0xLjEwNyAxLjE2NS0uNzEuMzU4LTEuNjUzLS41MTQtMS43MTMtLjU2Mi0uNjktLjU1LTEuMjI0LTEuNDQ3LTEuMjg0LTEuODgzLS4wNjItLjQ3Ny4yNzUtLjc2My40NDUtMS4xNTMtLjI0My4wNy0uNTE0LjE5Mi0uNTE0LjE5MnMuMzIzLS4zMzQuNzIyLS42MjRjLjE2NS0uMTA5LjI2Mi0uMTc4LjQzNi0uMzIzYTkuNzYyIDkuNzYyIDAgMCAwLS40NTYuMDAzcy40Mi0uMjI3Ljg1NS0uMzkyYy0uMzE4LS4wMTQtLjYyMy0uMDAzLS42MjMtLjAwM3MuOTM3LS40MTkgMS42NzgtLjcyN2MuNTA5LS4yMDggMS4wMDYtLjE0NyAxLjI4Ni4yNTcuMzY3LjUzLjc1Mi44MTcgMS41NjkuOTk2LjUwMS0uMjIzLjY1My0uMzM3IDEuMjg0LS41MDkuNTU0LS42MS45OS0uNjg4Ljk5LS42ODhzLS4yMTYuMTk4LS4yNzQuNTFjLjMxNC0uMjQ5LjY2LS40NTUuNjYtLjQ1NXMtLjEzNC4xNjQtLjI1OS40MjZsLjAzLjA0M2MuMzY2LS4yMi43OTctLjM5NC43OTctLjM5NHMtLjEyMy4xNTYtLjI2OC4zNThjLjI3Ny0uMDAyLjgzOC4wMTIgMS4wNTYuMDM3IDEuMjg1LjAyOCAxLjU1Mi0xLjM3NCAyLjA0NS0xLjU1LjYxOC0uMjIuODk0LS4zNTMgMS45NDcuNjguOTAzLjg4OCAxLjYwOSAyLjQ3NyAxLjI1OSAyLjgzMy0uMjk0LjI5NS0uODc0LS4xMTUtMS41MTYtLjkxNmEzLjQ2NiAzLjQ2NiAwIDAgMS0uNzE2LTEuNTYyIDEuNTMzIDEuNTMzIDAgMCAwLS40OTctLjg1cy4yMy41MS4yMy45NmMwIC4yNDYuMDMgMS4xNjUuNDI0IDEuNjgtLjAzOS4wNzYtLjA1Ny4zNzQtLjEuNDMtLjQ1OC0uNTU0LTEuNDQzLS45NS0xLjYwNC0xLjA2Ny41NDQuNDQ1IDEuNzkzIDEuNDY4IDIuMjczIDIuNDQ5LjQ1My45MjcuMTg2IDEuNzc3LjQxNiAxLjk5Ny4wNjUuMDYzLjk3NiAxLjE5NyAxLjE1IDEuNzY3LjMwNi45OTQuMDE5IDIuMDM4LS4zODEgMi42ODVsLTEuMTE3LjE3NGMtLjE2My0uMDQ1LS4yNzMtLjA2OC0uNDItLjE1My4wOC0uMTQzLjI0MS0uNS4yNDMtLjU3MmwtLjA2My0uMTExYy0uMzQ4LjQ5Mi0uOTMuOTctMS40MTQgMS4yNDUtLjYzMy4zNTktMS4zNjMuMzA0LTEuODM4LjE1Ni0xLjM0OC0uNDE1LTIuNjIzLTEuMzI3LTIuOTMtMS41NjYgMCAwLS4wMS4xOTEuMDQ4LjIzNC4zNC4zODMgMS4xMTkgMS4wNzcgMS44NzIgMS41NmwtMS42MDUuMTc3Ljc1OSA1LjkwOGMtLjMzNy4wNDgtLjM5LjA3MS0uNzU3LjEyNC0uMzI1LTEuMTQ3LS45NDYtMS44OTUtMS42MjQtMi4zMzItLjU5OS0uMzg0LTEuNDI0LS40Ny0yLjIxNC0uMzE0bC0uMDUuMDU5YTIuODUxIDIuODUxIDAgMCAxIDEuODYzLjQ0NGMuNjU0LjQxMyAxLjE4MSAxLjQ4MSAxLjM3NSAyLjEyNC4yNDguODIyLjQyIDEuNy0uMjQ4IDIuNjMyLS40NzYuNjYyLTEuODY0IDEuMDI4LTIuOTg2LjIzNy4zLjQ4MS43MDUuODc2IDEuMjUuOTUuODA5LjExIDEuNTc3LS4wMyAyLjEwNi0uNTc0LjQ1Mi0uNDY0LjY5LTEuNDM0LjYyOC0yLjQ1NmwuNzE0LS4xMDQuMjU4IDEuODM0IDExLjgyNy0xLjQyNHpNMTUuMDUgNi44NDhjLS4wMzQuMDc1LS4wODUuMTI1LS4wMDcuMzdsLjAwNC4wMTQuMDEzLjAzMi4wMzIuMDczYy4xNC4yODcuMjk1LjU1OC41NTIuNjk2LjA2Ny0uMDExLjEzNi0uMDE5LjIwNy0uMDIzLjI0Mi0uMDEuMzk1LjAyOC40OTIuMDguMDA5LS4wNDguMDEtLjExOS4wMDUtLjIyMi0uMDE4LS4zNjQuMDcyLS45ODItLjYyNi0xLjMwOC0uMjY0LS4xMjItLjYzNC0uMDg0LS43NTcuMDY4YS4zMDIuMzAyIDAgMCAxIC4wNTguMDEzYy4xODYuMDY2LjA2LjEzLjAyNy4yMDdtMS45NTggMy4zOTJjLS4wOTItLjA1LS41Mi0uMDMtLjgyMS4wMDUtLjU3NC4wNjgtMS4xOTMuMjY3LTEuMzI4LjM3Mi0uMjQ3LjE5MS0uMTM1LjUyMy4wNDcuNjYuNTExLjM4Mi45Ni42MzggMS40MzIuNTc1LjI5LS4wMzguNTQ2LS40OTcuNzI4LS45MTQuMTI0LS4yODguMTI0LS41OTgtLjA1OC0uNjk4bS01LjA3Ny0yLjk0MmMuMTYyLS4xNTQtLjgwNS0uMzU1LTEuNTU2LjE1Ni0uNTU0LjM3OC0uNTcxIDEuMTg3LS4wNDEgMS42NDYuMDUzLjA0Ni4wOTYuMDc4LjEzNy4xMDRhNC43NyA0Ljc3IDAgMCAxIDEuMzk2LS40MTJjLjExMy0uMTI1LjI0My0uMzQ1LjIxLS43NDUtLjA0NC0uNTQyLS40NTUtLjQ1Ni0uMTQ2LS43NDkiPjwvcGF0aD48L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Datadog = createSupabaseIcon(\n 'Datadog',\n [\n [\n 'path',\n {\n d: 'M19.57 17.04l-1.997-1.316-1.665 2.782-1.937-.567-1.706 2.604.087.82 9.274-1.71-.538-5.794zm-8.649-2.498l1.488-.204c.241.108.409.15.697.223.45.117.97.23 1.741-.16.18-.088.553-.43.704-.625l6.096-1.106.622 7.527-10.444 1.882zm11.325-2.712l-.602.115L20.488 0 .789 2.285l2.427 19.693 2.306-.334c-.184-.263-.471-.581-.96-.989-.68-.564-.44-1.522-.039-2.127.53-1.022 3.26-2.322 3.106-3.956-.056-.594-.15-1.368-.702-1.898-.02.22.017.432.017.432s-.227-.289-.34-.683c-.112-.15-.2-.199-.319-.4-.085.233-.073.503-.073.503s-.186-.437-.216-.807c-.11.166-.137.48-.137.48s-.241-.69-.186-1.062c-.11-.323-.436-.965-.343-2.424.6.421 1.924.321 2.44-.439.171-.251.288-.939-.086-2.293-.24-.868-.835-2.16-1.066-2.651l-.028.02c.122.395.374 1.223.47 1.625.293 1.218.372 1.642.234 2.204-.116.488-.397.808-1.107 1.165-.71.358-1.653-.514-1.713-.562-.69-.55-1.224-1.447-1.284-1.883-.062-.477.275-.763.445-1.153-.243.07-.514.192-.514.192s.323-.334.722-.624c.165-.109.262-.178.436-.323a9.762 9.762 0 0 0-.456.003s.42-.227.855-.392c-.318-.014-.623-.003-.623-.003s.937-.419 1.678-.727c.509-.208 1.006-.147 1.286.257.367.53.752.817 1.569.996.501-.223.653-.337 1.284-.509.554-.61.99-.688.99-.688s-.216.198-.274.51c.314-.249.66-.455.66-.455s-.134.164-.259.426l.03.043c.366-.22.797-.394.797-.394s-.123.156-.268.358c.277-.002.838.012 1.056.037 1.285.028 1.552-1.374 2.045-1.55.618-.22.894-.353 1.947.68.903.888 1.609 2.477 1.259 2.833-.294.295-.874-.115-1.516-.916a3.466 3.466 0 0 1-.716-1.562 1.533 1.533 0 0 0-.497-.85s.23.51.23.96c0 .246.03 1.165.424 1.68-.039.076-.057.374-.1.43-.458-.554-1.443-.95-1.604-1.067.544.445 1.793 1.468 2.273 2.449.453.927.186 1.777.416 1.997.065.063.976 1.197 1.15 1.767.306.994.019 2.038-.381 2.685l-1.117.174c-.163-.045-.273-.068-.42-.153.08-.143.241-.5.243-.572l-.063-.111c-.348.492-.93.97-1.414 1.245-.633.359-1.363.304-1.838.156-1.348-.415-2.623-1.327-2.93-1.566 0 0-.01.191.048.234.34.383 1.119 1.077 1.872 1.56l-1.605.177.759 5.908c-.337.048-.39.071-.757.124-.325-1.147-.946-1.895-1.624-2.332-.599-.384-1.424-.47-2.214-.314l-.05.059a2.851 2.851 0 0 1 1.863.444c.654.413 1.181 1.481 1.375 2.124.248.822.42 1.7-.248 2.632-.476.662-1.864 1.028-2.986.237.3.481.705.876 1.25.95.809.11 1.577-.03 2.106-.574.452-.464.69-1.434.628-2.456l.714-.104.258 1.834 11.827-1.424zM15.05 6.848c-.034.075-.085.125-.007.37l.004.014.013.032.032.073c.14.287.295.558.552.696.067-.011.136-.019.207-.023.242-.01.395.028.492.08.009-.048.01-.119.005-.222-.018-.364.072-.982-.626-1.308-.264-.122-.634-.084-.757.068a.302.302 0 0 1 .058.013c.186.066.06.13.027.207m1.958 3.392c-.092-.05-.52-.03-.821.005-.574.068-1.193.267-1.328.372-.247.191-.135.523.047.66.511.382.96.638 1.432.575.29-.038.546-.497.728-.914.124-.288.124-.598-.058-.698m-5.077-2.942c.162-.154-.805-.355-1.556.156-.554.378-.571 1.187-.041 1.646.053.046.096.078.137.104a4.77 4.77 0 0 1 1.396-.412c.113-.125.243-.345.21-.745-.044-.542-.455-.456-.146-.749',\n key: '13qbml',\n },\n ],\n ],\n { fill: 'currentColor', stroke: 'currentColor', strokeWidth: '0' },\n);\n\nexport default Datadog;\n", component: React.lazy(() => import('icons/src/icons/datadog')), import: "import { Datadog } from 'icons'", svg: "", @@ -118,7 +138,7 @@ export const Index: Record = [ name: "edge-functions", componentName: "EdgeFunctions", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name EdgeFunctions\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xOCAxMi4xMDU1QzE4IDE1LjQxOTIgMTUuMzEzNyAxOC4xMDU1IDEyIDE4LjEwNTVDOC42ODYzIDE4LjEwNTUgNi4wMDAwMSAxNS40MTkyIDYuMDAwMDEgMTIuMTA1NUM2LjAwMDAxIDguNzkxNzYgOC42ODYzIDYuMTA1NDcgMTIgNi4xMDU0N0MxNS4zMTM3IDYuMTA1NDcgMTggOC43OTE3NiAxOCAxMi4xMDU1WiIgLz4KICAgIDxwYXRoCiAgICAgICAgZD0iTTIxLjM5OTkgNS43MDE1NEMyMS4zOTk5IDcuMzU4MzkgMjAuMDU2OCA4LjcwMTU0IDE4LjM5OTkgOC43MDE1NEMxNi43NDMxIDguNzAxNTQgMTUuMzk5OSA3LjM1ODM5IDE1LjM5OTkgNS43MDE1NEMxNS4zOTk5IDQuMDQ0NjggMTYuNzQzMSAyLjcwMTU0IDE4LjM5OTkgMi43MDE1NEMyMC4wNTY4IDIuNzAxNTQgMjEuMzk5OSA0LjA0NDY4IDIxLjM5OTkgNS43MDE1NFoiIC8+CiAgICA8cGF0aAogICAgICAgIGQ9Ik04LjYyMjE2IDE4LjQzNjNDOC42MjIxNiAyMC4wOTMyIDcuMjc5MDIgMjEuNDM2MyA1LjYyMjE2IDIxLjQzNjNDMy45NjUzMSAyMS40MzYzIDIuNjIyMTYgMjAuMDkzMiAyLjYyMjE2IDE4LjQzNjNDMi42MjIxNiAxNi43Nzk1IDMuOTY1MzEgMTUuNDM2MyA1LjYyMjE2IDE1LjQzNjNDNy4yNzkwMiAxNS40MzYzIDguNjIyMTYgMTYuNzc5NSA4LjYyMjE2IDE4LjQzNjNaIiAvPgogICAgPHBhdGgKICAgICAgICBkPSJNMy4xODEyMSAxNi4yNjkxQzIuNTg0MDEgMTUuMDA2NSAyLjI1IDEzLjU5NSAyLjI1IDEyLjEwNTVDMi4yNSA2LjcyMDY5IDYuNjE1MjIgMi4zNTU0NyAxMiAyLjM1NTQ3QzEzLjQ4OTMgMi4zNTU0NyAxNC45MDA1IDIuNjg5MzcgMTYuMTYzIDMuMjg2MzhNNy42ODY3OSAyMC44NTJDOC45ODcxNSAyMS40OTQ0IDEwLjQ1MTQgMjEuODU1NSAxMiAyMS44NTU1QzE3LjM4NDggMjEuODU1NSAyMS43NSAxNy40OTAyIDIxLjc1IDEyLjEwNTVDMjEuNzUgMTAuNjE2MiAyMS40MTYxIDkuMjA0OTMgMjAuODE5MSA3Ljk0MjQyIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst EdgeFunctions = createSupabaseIcon('EdgeFunctions', [\n [\n 'path',\n {\n d: 'M18 12.1055C18 15.4192 15.3137 18.1055 12 18.1055C8.6863 18.1055 6.00001 15.4192 6.00001 12.1055C6.00001 8.79176 8.6863 6.10547 12 6.10547C15.3137 6.10547 18 8.79176 18 12.1055Z',\n key: '1vv84o',\n },\n ],\n [\n 'path',\n {\n d: 'M21.3999 5.70154C21.3999 7.35839 20.0568 8.70154 18.3999 8.70154C16.7431 8.70154 15.3999 7.35839 15.3999 5.70154C15.3999 4.04468 16.7431 2.70154 18.3999 2.70154C20.0568 2.70154 21.3999 4.04468 21.3999 5.70154Z',\n key: '1vzce8',\n },\n ],\n [\n 'path',\n {\n d: 'M8.62216 18.4363C8.62216 20.0932 7.27902 21.4363 5.62216 21.4363C3.96531 21.4363 2.62216 20.0932 2.62216 18.4363C2.62216 16.7795 3.96531 15.4363 5.62216 15.4363C7.27902 15.4363 8.62216 16.7795 8.62216 18.4363Z',\n key: 's8poqq',\n },\n ],\n [\n 'path',\n {\n d: 'M3.18121 16.2691C2.58401 15.0065 2.25 13.595 2.25 12.1055C2.25 6.72069 6.61522 2.35547 12 2.35547C13.4893 2.35547 14.9005 2.68937 16.163 3.28638M7.68679 20.852C8.98715 21.4944 10.4514 21.8555 12 21.8555C17.3848 21.8555 21.75 17.4902 21.75 12.1055C21.75 10.6162 21.4161 9.20493 20.8191 7.94242',\n key: 'xs92pm',\n },\n ],\n]);\n\nexport default EdgeFunctions;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name EdgeFunctions\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xOCAxMi4xMDU1QzE4IDE1LjQxOTIgMTUuMzEzNyAxOC4xMDU1IDEyIDE4LjEwNTVDOC42ODYzIDE4LjEwNTUgNi4wMDAwMSAxNS40MTkyIDYuMDAwMDEgMTIuMTA1NUM2LjAwMDAxIDguNzkxNzYgOC42ODYzIDYuMTA1NDcgMTIgNi4xMDU0N0MxNS4zMTM3IDYuMTA1NDcgMTggOC43OTE3NiAxOCAxMi4xMDU1WiIgLz4KICAgIDxwYXRoCiAgICAgICAgZD0iTTIxLjM5OTkgNS43MDE1NEMyMS4zOTk5IDcuMzU4MzkgMjAuMDU2OCA4LjcwMTU0IDE4LjM5OTkgOC43MDE1NEMxNi43NDMxIDguNzAxNTQgMTUuMzk5OSA3LjM1ODM5IDE1LjM5OTkgNS43MDE1NEMxNS4zOTk5IDQuMDQ0NjggMTYuNzQzMSAyLjcwMTU0IDE4LjM5OTkgMi43MDE1NEMyMC4wNTY4IDIuNzAxNTQgMjEuMzk5OSA0LjA0NDY4IDIxLjM5OTkgNS43MDE1NFoiIC8+CiAgICA8cGF0aAogICAgICAgIGQ9Ik04LjYyMjE2IDE4LjQzNjNDOC42MjIxNiAyMC4wOTMyIDcuMjc5MDIgMjEuNDM2MyA1LjYyMjE2IDIxLjQzNjNDMy45NjUzMSAyMS40MzYzIDIuNjIyMTYgMjAuMDkzMiAyLjYyMjE2IDE4LjQzNjNDMi42MjIxNiAxNi43Nzk1IDMuOTY1MzEgMTUuNDM2MyA1LjYyMjE2IDE1LjQzNjNDNy4yNzkwMiAxNS40MzYzIDguNjIyMTYgMTYuNzc5NSA4LjYyMjE2IDE4LjQzNjNaIiAvPgogICAgPHBhdGgKICAgICAgICBkPSJNMy4xODEyMSAxNi4yNjkxQzIuNTg0MDEgMTUuMDA2NSAyLjI1IDEzLjU5NSAyLjI1IDEyLjEwNTVDMi4yNSA2LjcyMDY5IDYuNjE1MjIgMi4zNTU0NyAxMiAyLjM1NTQ3QzEzLjQ4OTMgMi4zNTU0NyAxNC45MDA1IDIuNjg5MzcgMTYuMTYzIDMuMjg2MzhNNy42ODY3OSAyMC44NTJDOC45ODcxNSAyMS40OTQ0IDEwLjQ1MTQgMjEuODU1NSAxMiAyMS44NTU1QzE3LjM4NDggMjEuODU1NSAyMS43NSAxNy40OTAyIDIxLjc1IDEyLjEwNTVDMjEuNzUgMTAuNjE2MiAyMS40MTYxIDkuMjA0OTMgMjAuODE5MSA3Ljk0MjQyIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst EdgeFunctions = createSupabaseIcon(\n 'EdgeFunctions',\n [\n [\n 'path',\n {\n d: 'M18 12.1055C18 15.4192 15.3137 18.1055 12 18.1055C8.6863 18.1055 6.00001 15.4192 6.00001 12.1055C6.00001 8.79176 8.6863 6.10547 12 6.10547C15.3137 6.10547 18 8.79176 18 12.1055Z',\n key: '1vv84o',\n },\n ],\n [\n 'path',\n {\n d: 'M21.3999 5.70154C21.3999 7.35839 20.0568 8.70154 18.3999 8.70154C16.7431 8.70154 15.3999 7.35839 15.3999 5.70154C15.3999 4.04468 16.7431 2.70154 18.3999 2.70154C20.0568 2.70154 21.3999 4.04468 21.3999 5.70154Z',\n key: '1vzce8',\n },\n ],\n [\n 'path',\n {\n d: 'M8.62216 18.4363C8.62216 20.0932 7.27902 21.4363 5.62216 21.4363C3.96531 21.4363 2.62216 20.0932 2.62216 18.4363C2.62216 16.7795 3.96531 15.4363 5.62216 15.4363C7.27902 15.4363 8.62216 16.7795 8.62216 18.4363Z',\n key: 's8poqq',\n },\n ],\n [\n 'path',\n {\n d: 'M3.18121 16.2691C2.58401 15.0065 2.25 13.595 2.25 12.1055C2.25 6.72069 6.61522 2.35547 12 2.35547C13.4893 2.35547 14.9005 2.68937 16.163 3.28638M7.68679 20.852C8.98715 21.4944 10.4514 21.8555 12 21.8555C17.3848 21.8555 21.75 17.4902 21.75 12.1055C21.75 10.6162 21.4161 9.20493 20.8191 7.94242',\n key: 'xs92pm',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default EdgeFunctions;\n", component: React.lazy(() => import('icons/src/icons/edge-functions')), import: "import { EdgeFunctions } from 'icons'", svg: "\n \n \n \n \n", @@ -128,7 +148,7 @@ export const Index: Record = [ name: "files-bucket", componentName: "FilesBucket", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name FilesBucket\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMy45OTk4OCAyMEgxOS45OTk5QzIwLjUzMDMgMjAgMjEuMDM5IDE5Ljc4OTMgMjEuNDE0MSAxOS40MTQyQzIxLjc4OTIgMTkuMDM5MSAyMS45OTk5IDE4LjUzMDQgMjEuOTk5OSAxOFY4QzIxLjk5OTkgNy40Njk1NyAyMS43ODkyIDYuOTYwODYgMjEuNDE0MSA2LjU4NTc5QzIxLjAzOSA2LjIxMDcxIDIwLjUzMDMgNiAxOS45OTk5IDZIMTIuMDY5OUMxMS43NDA1IDUuOTk4MyAxMS40MTY2IDUuOTE1MjUgMTEuMTI3IDUuNzU4MjRDMTAuODM3NCA1LjYwMTIzIDEwLjU5MTEgNS4zNzUxMiAxMC40MDk5IDUuMUw5LjU4OTg4IDMuOUM5LjQwODcgMy42MjQ4OCA5LjE2MjM3IDMuMzk4NzcgOC44NzI3OCAzLjI0MTc2QzguNTgzMTkgMy4wODQ3NSA4LjI1OTI5IDMuMDAxNyA3LjkyOTg4IDNIMy45OTk4OEMzLjQ2OTQ0IDMgMi45NjA3NCAzLjIxMDcxIDIuNTg1NjYgMy41ODU3OUMyLjIxMDU5IDMuOTYwODYgMS45OTk4OCA0LjQ2OTU3IDEuOTk5ODggNVYxOEMxLjk5OTg4IDE5LjEgMi44OTk4OCAyMCAzLjk5OTg4IDIwWiIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik01IDEwLjVIMTkiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst FilesBucket = createSupabaseIcon('FilesBucket', [\n [\n 'path',\n {\n d: 'M3.99988 20H19.9999C20.5303 20 21.039 19.7893 21.4141 19.4142C21.7892 19.0391 21.9999 18.5304 21.9999 18V8C21.9999 7.46957 21.7892 6.96086 21.4141 6.58579C21.039 6.21071 20.5303 6 19.9999 6H12.0699C11.7405 5.9983 11.4166 5.91525 11.127 5.75824C10.8374 5.60123 10.5911 5.37512 10.4099 5.1L9.58988 3.9C9.4087 3.62488 9.16237 3.39877 8.87278 3.24176C8.58319 3.08475 8.25929 3.0017 7.92988 3H3.99988C3.46944 3 2.96074 3.21071 2.58566 3.58579C2.21059 3.96086 1.99988 4.46957 1.99988 5V18C1.99988 19.1 2.89988 20 3.99988 20Z',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'o4u44y',\n },\n ],\n [\n 'path',\n {\n d: 'M5 10.5H19',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'cf9ou5',\n },\n ],\n]);\n\nexport default FilesBucket;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name FilesBucket\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMy45OTk4OCAyMEgxOS45OTk5QzIwLjUzMDMgMjAgMjEuMDM5IDE5Ljc4OTMgMjEuNDE0MSAxOS40MTQyQzIxLjc4OTIgMTkuMDM5MSAyMS45OTk5IDE4LjUzMDQgMjEuOTk5OSAxOFY4QzIxLjk5OTkgNy40Njk1NyAyMS43ODkyIDYuOTYwODYgMjEuNDE0MSA2LjU4NTc5QzIxLjAzOSA2LjIxMDcxIDIwLjUzMDMgNiAxOS45OTk5IDZIMTIuMDY5OUMxMS43NDA1IDUuOTk4MyAxMS40MTY2IDUuOTE1MjUgMTEuMTI3IDUuNzU4MjRDMTAuODM3NCA1LjYwMTIzIDEwLjU5MTEgNS4zNzUxMiAxMC40MDk5IDUuMUw5LjU4OTg4IDMuOUM5LjQwODcgMy42MjQ4OCA5LjE2MjM3IDMuMzk4NzcgOC44NzI3OCAzLjI0MTc2QzguNTgzMTkgMy4wODQ3NSA4LjI1OTI5IDMuMDAxNyA3LjkyOTg4IDNIMy45OTk4OEMzLjQ2OTQ0IDMgMi45NjA3NCAzLjIxMDcxIDIuNTg1NjYgMy41ODU3OUMyLjIxMDU5IDMuOTYwODYgMS45OTk4OCA0LjQ2OTU3IDEuOTk5ODggNVYxOEMxLjk5OTg4IDE5LjEgMi44OTk4OCAyMCAzLjk5OTg4IDIwWiIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik01IDEwLjVIMTkiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst FilesBucket = createSupabaseIcon(\n 'FilesBucket',\n [\n [\n 'path',\n {\n d: 'M3.99988 20H19.9999C20.5303 20 21.039 19.7893 21.4141 19.4142C21.7892 19.0391 21.9999 18.5304 21.9999 18V8C21.9999 7.46957 21.7892 6.96086 21.4141 6.58579C21.039 6.21071 20.5303 6 19.9999 6H12.0699C11.7405 5.9983 11.4166 5.91525 11.127 5.75824C10.8374 5.60123 10.5911 5.37512 10.4099 5.1L9.58988 3.9C9.4087 3.62488 9.16237 3.39877 8.87278 3.24176C8.58319 3.08475 8.25929 3.0017 7.92988 3H3.99988C3.46944 3 2.96074 3.21071 2.58566 3.58579C2.21059 3.96086 1.99988 4.46957 1.99988 5V18C1.99988 19.1 2.89988 20 3.99988 20Z',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'o4u44y',\n },\n ],\n [\n 'path',\n {\n d: 'M5 10.5H19',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'cf9ou5',\n },\n ],\n ],\n { fill: 'none' },\n);\n\nexport default FilesBucket;\n", component: React.lazy(() => import('icons/src/icons/files-bucket')), import: "import { FilesBucket } from 'icons'", svg: "\n\n\n\n", @@ -138,7 +158,7 @@ export const Index: Record = [ name: "grafana", componentName: "Grafana", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Grafana\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgICBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiCiAgICBmaWxsPSJjdXJyZW50Q29sb3IiCiAgICBzdHJva2Utd2lkdGg9IjAiCiAgICByb2xlPSJpbWciCiAgICB2aWV3Qm94PSIwIDAgMjQgMjQiCiAgICBoZWlnaHQ9IjI0IgogICAgd2lkdGg9IjI0IgogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogID4KICAgIDxwYXRoIGQ9Ik0yMy4wMiAxMC41OWE4LjU3OCA4LjU3OCAwIDAgMC0uODYyLTMuMDM0IDguOTExIDguOTExIDAgMCAwLTEuNzg5LTIuNDQ1Yy4zMzctMS4zNDItLjQxMy0yLjUwNS0uNDEzLTIuNTA1LTEuMjkyLS4wOC0yLjExMy40LTIuNDE2LjYyLS4wNTItLjAyLS4xMDItLjA0NC0uMTU0LS4wNjQtLjIyLS4wODktLjQ0Ni0uMTcyLS42NzctLjI0Ny0uMjMxLS4wNzMtLjQ3LS4xNC0uNzExLS4xOTdhOS44NjcgOS44NjcgMCAwIDAtLjg3NS0uMTYxQzE0LjU1Ny43NTMgMTIuOTQgMCAxMi45NCAwYy0xLjgwNCAxLjE0NS0yLjE0NyAyLjc0NC0yLjE0NyAyLjc0NGwtLjAxOC4wOTNjLS4wOTguMDI5LS4yLjA1Ny0uMjk4LjA4OC0uMTM4LjA0Mi0uMjc1LjA5NC0uNDEzLjE0My0uMTM4LjA1NS0uMjc1LjEwNy0uNDEuMTY2YTguODY5IDguODY5IDAgMCAwLTEuNTU3Ljg3bC0uMDYzLS4wMjljLTIuNDk3LS45NTUtNC43MTYuMTk1LTQuNzE2LjE5NS0uMjAzIDIuNjU4Ljk5NiA0LjMzIDEuMjM1IDQuNjM2YTExLjYwOCAxMS42MDggMCAwIDAtLjYwNyAyLjYzNUMxLjYzNiAxMi42NzcuOTUzIDE1LjAxNC45NTMgMTUuMDE0YzEuOTI2IDIuMjE0IDQuMTcxIDIuMzUxIDQuMTcxIDIuMzUxLjAwMy0uMDAyLjAwNi0uMDAyLjAwNi0uMDA1LjI4NS41MDkuNjE1Ljk5NC45ODYgMS40NDYuMTU2LjE5LjMyLjM3MS40ODguNTQ4LS43MDQgMi4wMDkuMDk5IDMuNjguMDk5IDMuNjggMi4xNDQuMDggMy41NTMtLjkzNyAzLjg0OS0xLjE3M2E5Ljc4NCA5Ljc4NCAwIDAgMCAzLjE2NC41MDFoLjA4bC4wNTUtLjAwMy4xMDctLjAwMi4xMDMtLjAwNS4wMDMuMDAyYzEuMDEgMS40NCAyLjc4OCAxLjY0NiAyLjc4OCAxLjY0NiAxLjI2NC0xLjMzMiAxLjMzNy0yLjY1MyAxLjMzNy0yLjk0di0uMDU4YzAtLjAyLS4wMDMtLjAzOS0uMDAzLS4wNi4yNjUtLjE4Ny41Mi0uMzg3Ljc1OC0uNmE3Ljg3NSA3Ljg3NSAwIDAgMCAxLjQxNS0xLjdjMS40My4wODMgMi40MzctLjg4NSAyLjQzNy0uODg1LS4yMzYtMS40OS0xLjA4NS0yLjIxNi0xLjI2NC0yLjM1NGwtLjAxOC0uMDEzLS4wMTYtLjAxM2EuMjE3LjIxNyAwIDAgMS0uMDMxLS4wMmMuMDA4LS4wOTIuMDE2LS4xOC4wMi0uMjcuMDExLS4xNjIuMDE2LS4zMjMuMDE2LS40OHYtLjI1M2wtLjAwNS0uMDk4LS4wMDgtLjEzNWExLjg5MSAxLjg5MSAwIDAgMC0uMDEtLjEzYy0uMDAzLS4wNDItLjAwOC0uMDgzLS4wMTMtLjEyNWwtLjAxNi0uMTI0LS4wMTgtLjEyMmE2LjIxNSA2LjIxNSAwIDAgMC0yLjAzMi0zLjczIDYuMDE1IDYuMDE1IDAgMCAwLTMuMjIyLTEuNDYgNi4yOTIgNi4yOTIgMCAwIDAtLjg1LS4wNDhsLS4xMDcuMDAyaC0uMDYzbC0uMDQ0LjAwMy0uMTA0LjAwOGE0Ljc3NyA0Ljc3NyAwIDAgMC0zLjMzNSAxLjY5NWMtLjMzMi40LS41OTIuODQtLjc2OCAxLjI5N2E0LjU5NCA0LjU5NCAwIDAgMC0uMzEyIDEuODE3bC4wMDMuMDkxYy4wMDUuMDU1LjAwNy4xMS4wMTMuMTY0YTMuNjE1IDMuNjE1IDAgMCAwIC42OTggMS44MiAzLjUzIDMuNTMgMCAwIDAgMS44MjcgMS4yODJjLjMzLjA5OC42Ni4xNC45NzEuMTM3LjAzOSAwIC4wNzggMCAuMTE0LS4wMDJsLjA2My0uMDAzYy4wMiAwIC4wNDEtLjAwMy4wNjItLjAwMy4wMzQtLjAwMi4wNjUtLjAwNy4wOTktLjAxLjAwNyAwIC4wMTgtLjAwMy4wMjgtLjAwM2wuMDMxLS4wMDUuMDYtLjAwOGExLjE4IDEuMTggMCAwIDAgLjExMi0uMDJjLjAzNi0uMDA4LjA3Mi0uMDEzLjEwOS0uMDI0YTIuNjM0IDIuNjM0IDAgMCAwIC45MTQtLjQxNWMuMDI4LS4wMi4wNTYtLjA0MS4wODUtLjA2NWEuMjQ4LjI0OCAwIDAgMCAuMDM5LS4zNS4yNDQuMjQ0IDAgMCAwLS4zMDktLjA2bC0uMDc4LjA0MmMtLjA5LjA0NC0uMTg0LjA4My0uMjgzLjExNmEyLjQ3NiAyLjQ3NiAwIDAgMS0uNDc1LjA5NmMtLjAyOC4wMDMtLjA1NC4wMDYtLjA4My4wMDZsLS4wODMuMDAyYy0uMDI2IDAtLjA1NCAwLS4wOC0uMDAybC0uMTAyLS4wMDZoLS4wMTJsLS4wMjQuMDA2Yy0uMDE2LS4wMDMtLjAzMS0uMDAzLS4wNDQtLjAwNi0uMDMxLS4wMDItLjA2LS4wMDctLjA5MS0uMDFhMi41OSAyLjU5IDAgMCAxLS43MjQtLjIxMyAyLjU1NyAyLjU1NyAwIDAgMS0uNjY3LS40MzggMi41MiAyLjUyIDAgMCAxLS44MDUtMS40NzUgMi4zMDYgMi4zMDYgMCAwIDEtLjAyOS0uNDQ0bC4wMDYtLjEyMnYtLjAyM2wuMDAyLS4wMzFjLjAwMy0uMDIxLjAwMy0uMDQuMDA1LS4wNmEzLjE2MyAzLjE2MyAwIDAgMSAxLjM1Mi0yLjI5IDMuMTIgMy4xMiAwIDAgMSAuOTM3LS40MyAyLjk0NiAyLjk0NiAwIDAgMSAuNzc2LS4xMDFoLjA2bC4wNy4wMDIuMDQ1LjAwM2guMDI2bC4wNy4wMDVhNC4wNDEgNC4wNDEgMCAwIDEgMS42MzUuNDkgMy45NCAzLjk0IDAgMCAxIDEuNjAyIDEuNjYyIDMuNzcgMy43NyAwIDAgMSAuMzk3IDEuNDE0bC4wMDUuMDc2LjAwMy4wNzVjLjAwMi4wMjYuMDAyLjA1LjAwMi4wNzUgMCAuMDI0LjAwMy4wNTIgMCAuMDd2LjA2NWwtLjAwMi4wNzMtLjAwOC4xNzRhNi4xOTUgNi4xOTUgMCAwIDEtLjA4LjYzOSA1LjEgNS4xIDAgMCAxLS4yNjcuOTI3IDUuMzEgNS4zMSAwIDAgMS0uNjI0IDEuMTMgNS4wNTIgNS4wNTIgMCAwIDEtMy4yMzcgMi4wMTQgNC44MiA0LjgyIDAgMCAxLS42NDkuMDY2bC0uMDM5LjAwM2gtLjI4N2E2LjYwNyA2LjYwNyAwIDAgMS0xLjcxNi0uMjY1IDYuNzc2IDYuNzc2IDAgMCAxLTMuNC0yLjI3NCA2Ljc1IDYuNzUgMCAwIDEtLjc0Ni0xLjE1IDYuNjE2IDYuNjE2IDAgMCAxLS43MTQtMi41OTZsLS4wMDUtLjA4My0uMDAyLS4wMnYtLjA1NmwtLjAwMy0uMDczdi0uMDk2bC0uMDAzLS4xMDR2LS4wN2wuMDAzLS4xNjNjLjAwOC0uMjIuMDI2LS40NS4wNTQtLjY3OGE4LjcwNyA4LjcwNyAwIDAgMSAuMjgtMS4zNTVjLjEyOC0uNDQ0LjI4Ni0uODcyLjQ3My0xLjI3N2E3LjA0IDcuMDQgMCAwIDEgMS40NTYtMi4xIDUuOTI1IDUuOTI1IDAgMCAxIC45NTMtLjc2M2MuMTY5LS4xMTEuMzQzLS4yMTMuNTI0LS4zMDYuMDg5LS4wNS4xODItLjA5MS4yNzMtLjEzNS4wNDctLjAyLjA5My0uMDQyLjEzOC0uMDYyYTcuMTc3IDcuMTc3IDAgMCAxIC43MTQtLjI2N2wuMTQ1LS4wNDVjLjA0OS0uMDE1LjA5OC0uMDI2LjE0OC0uMDQxLjA5OC0uMDI5LjE5Ny0uMDUyLjI5Ni0uMDc2LjA0OS0uMDEzLjEtLjAyLjE1LS4wMzNsLjE1LS4wMzIuMTUxLS4wMjguMDc2LS4wMTMuMDc1LS4wMS4xNTMtLjAyNGMuMDU3LS4wMS4xMTQtLjAxMy4xNzEtLjAyM2wuMTY5LS4wMjFjLjAzNi0uMDAzLjA3My0uMDA4LjEwNi0uMDFsLjA3My0uMDA4LjAzNi0uMDAzLjA0Mi0uMDAyYy4wNTctLjAwMy4xMTQtLjAwOC4xNzEtLjAxbC4wODYtLjAwNmguMDIzbC4wMzctLjAwMy4xNDUtLjAwN2E3Ljk5OSA3Ljk5OSAwIDAgMSAxLjcwOC4xMjUgNy45MTcgNy45MTcgMCAwIDEgMi4wNDguNjggOC4yNTMgOC4yNTMgMCAwIDEgMS42NzIgMS4wOWwuMDkuMDc3LjA4OS4wNzhjLjA2LjA1Mi4xMTQuMTA3LjE3MS4xNTkuMDU3LjA1Mi4xMTIuMTA2LjE2Ni4xNi4wNTIuMDU1LjEwNy4xMDcuMTU5LjE2NGE4LjY3MSA4LjY3MSAwIDAgMSAxLjQxIDEuOTc4Yy4wMTIuMDI2LjAyOC4wNTIuMDQuMDc4bC4wNC4wNzguMDc1LjE1NmMuMDIzLjA1MS4wNS4xLjA3LjE1M2wuMDY1LjE1YTguODQ4IDguODQ4IDAgMCAxIC40NSAxLjM0LjE5LjE5IDAgMCAwIC4yMDEuMTQyLjE4Ni4xODYgMCAwIDAgLjE3Mi0uMTg0Yy4wMS0uMjQ2LjAwMi0uNTMyLS4wMjQtLjg1NnoiPjwvcGF0aD4KICA8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Grafana = createSupabaseIcon('Grafana', [\n [\n 'path',\n {\n d: 'M23.02 10.59a8.578 8.578 0 0 0-.862-3.034 8.911 8.911 0 0 0-1.789-2.445c.337-1.342-.413-2.505-.413-2.505-1.292-.08-2.113.4-2.416.62-.052-.02-.102-.044-.154-.064-.22-.089-.446-.172-.677-.247-.231-.073-.47-.14-.711-.197a9.867 9.867 0 0 0-.875-.161C14.557.753 12.94 0 12.94 0c-1.804 1.145-2.147 2.744-2.147 2.744l-.018.093c-.098.029-.2.057-.298.088-.138.042-.275.094-.413.143-.138.055-.275.107-.41.166a8.869 8.869 0 0 0-1.557.87l-.063-.029c-2.497-.955-4.716.195-4.716.195-.203 2.658.996 4.33 1.235 4.636a11.608 11.608 0 0 0-.607 2.635C1.636 12.677.953 15.014.953 15.014c1.926 2.214 4.171 2.351 4.171 2.351.003-.002.006-.002.006-.005.285.509.615.994.986 1.446.156.19.32.371.488.548-.704 2.009.099 3.68.099 3.68 2.144.08 3.553-.937 3.849-1.173a9.784 9.784 0 0 0 3.164.501h.08l.055-.003.107-.002.103-.005.003.002c1.01 1.44 2.788 1.646 2.788 1.646 1.264-1.332 1.337-2.653 1.337-2.94v-.058c0-.02-.003-.039-.003-.06.265-.187.52-.387.758-.6a7.875 7.875 0 0 0 1.415-1.7c1.43.083 2.437-.885 2.437-.885-.236-1.49-1.085-2.216-1.264-2.354l-.018-.013-.016-.013a.217.217 0 0 1-.031-.02c.008-.092.016-.18.02-.27.011-.162.016-.323.016-.48v-.253l-.005-.098-.008-.135a1.891 1.891 0 0 0-.01-.13c-.003-.042-.008-.083-.013-.125l-.016-.124-.018-.122a6.215 6.215 0 0 0-2.032-3.73 6.015 6.015 0 0 0-3.222-1.46 6.292 6.292 0 0 0-.85-.048l-.107.002h-.063l-.044.003-.104.008a4.777 4.777 0 0 0-3.335 1.695c-.332.4-.592.84-.768 1.297a4.594 4.594 0 0 0-.312 1.817l.003.091c.005.055.007.11.013.164a3.615 3.615 0 0 0 .698 1.82 3.53 3.53 0 0 0 1.827 1.282c.33.098.66.14.971.137.039 0 .078 0 .114-.002l.063-.003c.02 0 .041-.003.062-.003.034-.002.065-.007.099-.01.007 0 .018-.003.028-.003l.031-.005.06-.008a1.18 1.18 0 0 0 .112-.02c.036-.008.072-.013.109-.024a2.634 2.634 0 0 0 .914-.415c.028-.02.056-.041.085-.065a.248.248 0 0 0 .039-.35.244.244 0 0 0-.309-.06l-.078.042c-.09.044-.184.083-.283.116a2.476 2.476 0 0 1-.475.096c-.028.003-.054.006-.083.006l-.083.002c-.026 0-.054 0-.08-.002l-.102-.006h-.012l-.024.006c-.016-.003-.031-.003-.044-.006-.031-.002-.06-.007-.091-.01a2.59 2.59 0 0 1-.724-.213 2.557 2.557 0 0 1-.667-.438 2.52 2.52 0 0 1-.805-1.475 2.306 2.306 0 0 1-.029-.444l.006-.122v-.023l.002-.031c.003-.021.003-.04.005-.06a3.163 3.163 0 0 1 1.352-2.29 3.12 3.12 0 0 1 .937-.43 2.946 2.946 0 0 1 .776-.101h.06l.07.002.045.003h.026l.07.005a4.041 4.041 0 0 1 1.635.49 3.94 3.94 0 0 1 1.602 1.662 3.77 3.77 0 0 1 .397 1.414l.005.076.003.075c.002.026.002.05.002.075 0 .024.003.052 0 .07v.065l-.002.073-.008.174a6.195 6.195 0 0 1-.08.639 5.1 5.1 0 0 1-.267.927 5.31 5.31 0 0 1-.624 1.13 5.052 5.052 0 0 1-3.237 2.014 4.82 4.82 0 0 1-.649.066l-.039.003h-.287a6.607 6.607 0 0 1-1.716-.265 6.776 6.776 0 0 1-3.4-2.274 6.75 6.75 0 0 1-.746-1.15 6.616 6.616 0 0 1-.714-2.596l-.005-.083-.002-.02v-.056l-.003-.073v-.096l-.003-.104v-.07l.003-.163c.008-.22.026-.45.054-.678a8.707 8.707 0 0 1 .28-1.355c.128-.444.286-.872.473-1.277a7.04 7.04 0 0 1 1.456-2.1 5.925 5.925 0 0 1 .953-.763c.169-.111.343-.213.524-.306.089-.05.182-.091.273-.135.047-.02.093-.042.138-.062a7.177 7.177 0 0 1 .714-.267l.145-.045c.049-.015.098-.026.148-.041.098-.029.197-.052.296-.076.049-.013.1-.02.15-.033l.15-.032.151-.028.076-.013.075-.01.153-.024c.057-.01.114-.013.171-.023l.169-.021c.036-.003.073-.008.106-.01l.073-.008.036-.003.042-.002c.057-.003.114-.008.171-.01l.086-.006h.023l.037-.003.145-.007a7.999 7.999 0 0 1 1.708.125 7.917 7.917 0 0 1 2.048.68 8.253 8.253 0 0 1 1.672 1.09l.09.077.089.078c.06.052.114.107.171.159.057.052.112.106.166.16.052.055.107.107.159.164a8.671 8.671 0 0 1 1.41 1.978c.012.026.028.052.04.078l.04.078.075.156c.023.051.05.1.07.153l.065.15a8.848 8.848 0 0 1 .45 1.34.19.19 0 0 0 .201.142.186.186 0 0 0 .172-.184c.01-.246.002-.532-.024-.856z',\n key: 'hopart',\n },\n ],\n]);\n\nexport default Grafana;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Grafana\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgICBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiCiAgICBmaWxsPSJjdXJyZW50Q29sb3IiCiAgICBzdHJva2Utd2lkdGg9IjAiCiAgICByb2xlPSJpbWciCiAgICB2aWV3Qm94PSIwIDAgMjQgMjQiCiAgICBoZWlnaHQ9IjI0IgogICAgd2lkdGg9IjI0IgogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogID4KICAgIDxwYXRoIGQ9Ik0yMy4wMiAxMC41OWE4LjU3OCA4LjU3OCAwIDAgMC0uODYyLTMuMDM0IDguOTExIDguOTExIDAgMCAwLTEuNzg5LTIuNDQ1Yy4zMzctMS4zNDItLjQxMy0yLjUwNS0uNDEzLTIuNTA1LTEuMjkyLS4wOC0yLjExMy40LTIuNDE2LjYyLS4wNTItLjAyLS4xMDItLjA0NC0uMTU0LS4wNjQtLjIyLS4wODktLjQ0Ni0uMTcyLS42NzctLjI0Ny0uMjMxLS4wNzMtLjQ3LS4xNC0uNzExLS4xOTdhOS44NjcgOS44NjcgMCAwIDAtLjg3NS0uMTYxQzE0LjU1Ny43NTMgMTIuOTQgMCAxMi45NCAwYy0xLjgwNCAxLjE0NS0yLjE0NyAyLjc0NC0yLjE0NyAyLjc0NGwtLjAxOC4wOTNjLS4wOTguMDI5LS4yLjA1Ny0uMjk4LjA4OC0uMTM4LjA0Mi0uMjc1LjA5NC0uNDEzLjE0My0uMTM4LjA1NS0uMjc1LjEwNy0uNDEuMTY2YTguODY5IDguODY5IDAgMCAwLTEuNTU3Ljg3bC0uMDYzLS4wMjljLTIuNDk3LS45NTUtNC43MTYuMTk1LTQuNzE2LjE5NS0uMjAzIDIuNjU4Ljk5NiA0LjMzIDEuMjM1IDQuNjM2YTExLjYwOCAxMS42MDggMCAwIDAtLjYwNyAyLjYzNUMxLjYzNiAxMi42NzcuOTUzIDE1LjAxNC45NTMgMTUuMDE0YzEuOTI2IDIuMjE0IDQuMTcxIDIuMzUxIDQuMTcxIDIuMzUxLjAwMy0uMDAyLjAwNi0uMDAyLjAwNi0uMDA1LjI4NS41MDkuNjE1Ljk5NC45ODYgMS40NDYuMTU2LjE5LjMyLjM3MS40ODguNTQ4LS43MDQgMi4wMDkuMDk5IDMuNjguMDk5IDMuNjggMi4xNDQuMDggMy41NTMtLjkzNyAzLjg0OS0xLjE3M2E5Ljc4NCA5Ljc4NCAwIDAgMCAzLjE2NC41MDFoLjA4bC4wNTUtLjAwMy4xMDctLjAwMi4xMDMtLjAwNS4wMDMuMDAyYzEuMDEgMS40NCAyLjc4OCAxLjY0NiAyLjc4OCAxLjY0NiAxLjI2NC0xLjMzMiAxLjMzNy0yLjY1MyAxLjMzNy0yLjk0di0uMDU4YzAtLjAyLS4wMDMtLjAzOS0uMDAzLS4wNi4yNjUtLjE4Ny41Mi0uMzg3Ljc1OC0uNmE3Ljg3NSA3Ljg3NSAwIDAgMCAxLjQxNS0xLjdjMS40My4wODMgMi40MzctLjg4NSAyLjQzNy0uODg1LS4yMzYtMS40OS0xLjA4NS0yLjIxNi0xLjI2NC0yLjM1NGwtLjAxOC0uMDEzLS4wMTYtLjAxM2EuMjE3LjIxNyAwIDAgMS0uMDMxLS4wMmMuMDA4LS4wOTIuMDE2LS4xOC4wMi0uMjcuMDExLS4xNjIuMDE2LS4zMjMuMDE2LS40OHYtLjI1M2wtLjAwNS0uMDk4LS4wMDgtLjEzNWExLjg5MSAxLjg5MSAwIDAgMC0uMDEtLjEzYy0uMDAzLS4wNDItLjAwOC0uMDgzLS4wMTMtLjEyNWwtLjAxNi0uMTI0LS4wMTgtLjEyMmE2LjIxNSA2LjIxNSAwIDAgMC0yLjAzMi0zLjczIDYuMDE1IDYuMDE1IDAgMCAwLTMuMjIyLTEuNDYgNi4yOTIgNi4yOTIgMCAwIDAtLjg1LS4wNDhsLS4xMDcuMDAyaC0uMDYzbC0uMDQ0LjAwMy0uMTA0LjAwOGE0Ljc3NyA0Ljc3NyAwIDAgMC0zLjMzNSAxLjY5NWMtLjMzMi40LS41OTIuODQtLjc2OCAxLjI5N2E0LjU5NCA0LjU5NCAwIDAgMC0uMzEyIDEuODE3bC4wMDMuMDkxYy4wMDUuMDU1LjAwNy4xMS4wMTMuMTY0YTMuNjE1IDMuNjE1IDAgMCAwIC42OTggMS44MiAzLjUzIDMuNTMgMCAwIDAgMS44MjcgMS4yODJjLjMzLjA5OC42Ni4xNC45NzEuMTM3LjAzOSAwIC4wNzggMCAuMTE0LS4wMDJsLjA2My0uMDAzYy4wMiAwIC4wNDEtLjAwMy4wNjItLjAwMy4wMzQtLjAwMi4wNjUtLjAwNy4wOTktLjAxLjAwNyAwIC4wMTgtLjAwMy4wMjgtLjAwM2wuMDMxLS4wMDUuMDYtLjAwOGExLjE4IDEuMTggMCAwIDAgLjExMi0uMDJjLjAzNi0uMDA4LjA3Mi0uMDEzLjEwOS0uMDI0YTIuNjM0IDIuNjM0IDAgMCAwIC45MTQtLjQxNWMuMDI4LS4wMi4wNTYtLjA0MS4wODUtLjA2NWEuMjQ4LjI0OCAwIDAgMCAuMDM5LS4zNS4yNDQuMjQ0IDAgMCAwLS4zMDktLjA2bC0uMDc4LjA0MmMtLjA5LjA0NC0uMTg0LjA4My0uMjgzLjExNmEyLjQ3NiAyLjQ3NiAwIDAgMS0uNDc1LjA5NmMtLjAyOC4wMDMtLjA1NC4wMDYtLjA4My4wMDZsLS4wODMuMDAyYy0uMDI2IDAtLjA1NCAwLS4wOC0uMDAybC0uMTAyLS4wMDZoLS4wMTJsLS4wMjQuMDA2Yy0uMDE2LS4wMDMtLjAzMS0uMDAzLS4wNDQtLjAwNi0uMDMxLS4wMDItLjA2LS4wMDctLjA5MS0uMDFhMi41OSAyLjU5IDAgMCAxLS43MjQtLjIxMyAyLjU1NyAyLjU1NyAwIDAgMS0uNjY3LS40MzggMi41MiAyLjUyIDAgMCAxLS44MDUtMS40NzUgMi4zMDYgMi4zMDYgMCAwIDEtLjAyOS0uNDQ0bC4wMDYtLjEyMnYtLjAyM2wuMDAyLS4wMzFjLjAwMy0uMDIxLjAwMy0uMDQuMDA1LS4wNmEzLjE2MyAzLjE2MyAwIDAgMSAxLjM1Mi0yLjI5IDMuMTIgMy4xMiAwIDAgMSAuOTM3LS40MyAyLjk0NiAyLjk0NiAwIDAgMSAuNzc2LS4xMDFoLjA2bC4wNy4wMDIuMDQ1LjAwM2guMDI2bC4wNy4wMDVhNC4wNDEgNC4wNDEgMCAwIDEgMS42MzUuNDkgMy45NCAzLjk0IDAgMCAxIDEuNjAyIDEuNjYyIDMuNzcgMy43NyAwIDAgMSAuMzk3IDEuNDE0bC4wMDUuMDc2LjAwMy4wNzVjLjAwMi4wMjYuMDAyLjA1LjAwMi4wNzUgMCAuMDI0LjAwMy4wNTIgMCAuMDd2LjA2NWwtLjAwMi4wNzMtLjAwOC4xNzRhNi4xOTUgNi4xOTUgMCAwIDEtLjA4LjYzOSA1LjEgNS4xIDAgMCAxLS4yNjcuOTI3IDUuMzEgNS4zMSAwIDAgMS0uNjI0IDEuMTMgNS4wNTIgNS4wNTIgMCAwIDEtMy4yMzcgMi4wMTQgNC44MiA0LjgyIDAgMCAxLS42NDkuMDY2bC0uMDM5LjAwM2gtLjI4N2E2LjYwNyA2LjYwNyAwIDAgMS0xLjcxNi0uMjY1IDYuNzc2IDYuNzc2IDAgMCAxLTMuNC0yLjI3NCA2Ljc1IDYuNzUgMCAwIDEtLjc0Ni0xLjE1IDYuNjE2IDYuNjE2IDAgMCAxLS43MTQtMi41OTZsLS4wMDUtLjA4My0uMDAyLS4wMnYtLjA1NmwtLjAwMy0uMDczdi0uMDk2bC0uMDAzLS4xMDR2LS4wN2wuMDAzLS4xNjNjLjAwOC0uMjIuMDI2LS40NS4wNTQtLjY3OGE4LjcwNyA4LjcwNyAwIDAgMSAuMjgtMS4zNTVjLjEyOC0uNDQ0LjI4Ni0uODcyLjQ3My0xLjI3N2E3LjA0IDcuMDQgMCAwIDEgMS40NTYtMi4xIDUuOTI1IDUuOTI1IDAgMCAxIC45NTMtLjc2M2MuMTY5LS4xMTEuMzQzLS4yMTMuNTI0LS4zMDYuMDg5LS4wNS4xODItLjA5MS4yNzMtLjEzNS4wNDctLjAyLjA5My0uMDQyLjEzOC0uMDYyYTcuMTc3IDcuMTc3IDAgMCAxIC43MTQtLjI2N2wuMTQ1LS4wNDVjLjA0OS0uMDE1LjA5OC0uMDI2LjE0OC0uMDQxLjA5OC0uMDI5LjE5Ny0uMDUyLjI5Ni0uMDc2LjA0OS0uMDEzLjEtLjAyLjE1LS4wMzNsLjE1LS4wMzIuMTUxLS4wMjguMDc2LS4wMTMuMDc1LS4wMS4xNTMtLjAyNGMuMDU3LS4wMS4xMTQtLjAxMy4xNzEtLjAyM2wuMTY5LS4wMjFjLjAzNi0uMDAzLjA3My0uMDA4LjEwNi0uMDFsLjA3My0uMDA4LjAzNi0uMDAzLjA0Mi0uMDAyYy4wNTctLjAwMy4xMTQtLjAwOC4xNzEtLjAxbC4wODYtLjAwNmguMDIzbC4wMzctLjAwMy4xNDUtLjAwN2E3Ljk5OSA3Ljk5OSAwIDAgMSAxLjcwOC4xMjUgNy45MTcgNy45MTcgMCAwIDEgMi4wNDguNjggOC4yNTMgOC4yNTMgMCAwIDEgMS42NzIgMS4wOWwuMDkuMDc3LjA4OS4wNzhjLjA2LjA1Mi4xMTQuMTA3LjE3MS4xNTkuMDU3LjA1Mi4xMTIuMTA2LjE2Ni4xNi4wNTIuMDU1LjEwNy4xMDcuMTU5LjE2NGE4LjY3MSA4LjY3MSAwIDAgMSAxLjQxIDEuOTc4Yy4wMTIuMDI2LjAyOC4wNTIuMDQuMDc4bC4wNC4wNzguMDc1LjE1NmMuMDIzLjA1MS4wNS4xLjA3LjE1M2wuMDY1LjE1YTguODQ4IDguODQ4IDAgMCAxIC40NSAxLjM0LjE5LjE5IDAgMCAwIC4yMDEuMTQyLjE4Ni4xODYgMCAwIDAgLjE3Mi0uMTg0Yy4wMS0uMjQ2LjAwMi0uNTMyLS4wMjQtLjg1NnoiPjwvcGF0aD4KICA8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Grafana = createSupabaseIcon(\n 'Grafana',\n [\n [\n 'path',\n {\n d: 'M23.02 10.59a8.578 8.578 0 0 0-.862-3.034 8.911 8.911 0 0 0-1.789-2.445c.337-1.342-.413-2.505-.413-2.505-1.292-.08-2.113.4-2.416.62-.052-.02-.102-.044-.154-.064-.22-.089-.446-.172-.677-.247-.231-.073-.47-.14-.711-.197a9.867 9.867 0 0 0-.875-.161C14.557.753 12.94 0 12.94 0c-1.804 1.145-2.147 2.744-2.147 2.744l-.018.093c-.098.029-.2.057-.298.088-.138.042-.275.094-.413.143-.138.055-.275.107-.41.166a8.869 8.869 0 0 0-1.557.87l-.063-.029c-2.497-.955-4.716.195-4.716.195-.203 2.658.996 4.33 1.235 4.636a11.608 11.608 0 0 0-.607 2.635C1.636 12.677.953 15.014.953 15.014c1.926 2.214 4.171 2.351 4.171 2.351.003-.002.006-.002.006-.005.285.509.615.994.986 1.446.156.19.32.371.488.548-.704 2.009.099 3.68.099 3.68 2.144.08 3.553-.937 3.849-1.173a9.784 9.784 0 0 0 3.164.501h.08l.055-.003.107-.002.103-.005.003.002c1.01 1.44 2.788 1.646 2.788 1.646 1.264-1.332 1.337-2.653 1.337-2.94v-.058c0-.02-.003-.039-.003-.06.265-.187.52-.387.758-.6a7.875 7.875 0 0 0 1.415-1.7c1.43.083 2.437-.885 2.437-.885-.236-1.49-1.085-2.216-1.264-2.354l-.018-.013-.016-.013a.217.217 0 0 1-.031-.02c.008-.092.016-.18.02-.27.011-.162.016-.323.016-.48v-.253l-.005-.098-.008-.135a1.891 1.891 0 0 0-.01-.13c-.003-.042-.008-.083-.013-.125l-.016-.124-.018-.122a6.215 6.215 0 0 0-2.032-3.73 6.015 6.015 0 0 0-3.222-1.46 6.292 6.292 0 0 0-.85-.048l-.107.002h-.063l-.044.003-.104.008a4.777 4.777 0 0 0-3.335 1.695c-.332.4-.592.84-.768 1.297a4.594 4.594 0 0 0-.312 1.817l.003.091c.005.055.007.11.013.164a3.615 3.615 0 0 0 .698 1.82 3.53 3.53 0 0 0 1.827 1.282c.33.098.66.14.971.137.039 0 .078 0 .114-.002l.063-.003c.02 0 .041-.003.062-.003.034-.002.065-.007.099-.01.007 0 .018-.003.028-.003l.031-.005.06-.008a1.18 1.18 0 0 0 .112-.02c.036-.008.072-.013.109-.024a2.634 2.634 0 0 0 .914-.415c.028-.02.056-.041.085-.065a.248.248 0 0 0 .039-.35.244.244 0 0 0-.309-.06l-.078.042c-.09.044-.184.083-.283.116a2.476 2.476 0 0 1-.475.096c-.028.003-.054.006-.083.006l-.083.002c-.026 0-.054 0-.08-.002l-.102-.006h-.012l-.024.006c-.016-.003-.031-.003-.044-.006-.031-.002-.06-.007-.091-.01a2.59 2.59 0 0 1-.724-.213 2.557 2.557 0 0 1-.667-.438 2.52 2.52 0 0 1-.805-1.475 2.306 2.306 0 0 1-.029-.444l.006-.122v-.023l.002-.031c.003-.021.003-.04.005-.06a3.163 3.163 0 0 1 1.352-2.29 3.12 3.12 0 0 1 .937-.43 2.946 2.946 0 0 1 .776-.101h.06l.07.002.045.003h.026l.07.005a4.041 4.041 0 0 1 1.635.49 3.94 3.94 0 0 1 1.602 1.662 3.77 3.77 0 0 1 .397 1.414l.005.076.003.075c.002.026.002.05.002.075 0 .024.003.052 0 .07v.065l-.002.073-.008.174a6.195 6.195 0 0 1-.08.639 5.1 5.1 0 0 1-.267.927 5.31 5.31 0 0 1-.624 1.13 5.052 5.052 0 0 1-3.237 2.014 4.82 4.82 0 0 1-.649.066l-.039.003h-.287a6.607 6.607 0 0 1-1.716-.265 6.776 6.776 0 0 1-3.4-2.274 6.75 6.75 0 0 1-.746-1.15 6.616 6.616 0 0 1-.714-2.596l-.005-.083-.002-.02v-.056l-.003-.073v-.096l-.003-.104v-.07l.003-.163c.008-.22.026-.45.054-.678a8.707 8.707 0 0 1 .28-1.355c.128-.444.286-.872.473-1.277a7.04 7.04 0 0 1 1.456-2.1 5.925 5.925 0 0 1 .953-.763c.169-.111.343-.213.524-.306.089-.05.182-.091.273-.135.047-.02.093-.042.138-.062a7.177 7.177 0 0 1 .714-.267l.145-.045c.049-.015.098-.026.148-.041.098-.029.197-.052.296-.076.049-.013.1-.02.15-.033l.15-.032.151-.028.076-.013.075-.01.153-.024c.057-.01.114-.013.171-.023l.169-.021c.036-.003.073-.008.106-.01l.073-.008.036-.003.042-.002c.057-.003.114-.008.171-.01l.086-.006h.023l.037-.003.145-.007a7.999 7.999 0 0 1 1.708.125 7.917 7.917 0 0 1 2.048.68 8.253 8.253 0 0 1 1.672 1.09l.09.077.089.078c.06.052.114.107.171.159.057.052.112.106.166.16.052.055.107.107.159.164a8.671 8.671 0 0 1 1.41 1.978c.012.026.028.052.04.078l.04.078.075.156c.023.051.05.1.07.153l.065.15a8.848 8.848 0 0 1 .45 1.34.19.19 0 0 0 .201.142.186.186 0 0 0 .172-.184c.01-.246.002-.532-.024-.856z',\n key: 'hopart',\n },\n ],\n ],\n { fill: 'currentColor', stroke: 'currentColor', strokeWidth: '0' },\n);\n\nexport default Grafana;\n", component: React.lazy(() => import('icons/src/icons/grafana')), import: "import { Grafana } from 'icons'", svg: "\n \n ", @@ -148,17 +168,17 @@ export const Index: Record = [ name: "graphql", componentName: "Graphql", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Graphql\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuOTAwNyAzLjc2ODU3TDE5LjAwMDcgNy44Njc3NVYxNi4wNjYxTTExLjkwMDcgMy43Njg1N0w0LjgwMDcyIDcuODY3NzVWMTYuMDY2MU0xMS45MDA3IDMuNzY4NTdMMTkuMDAwNyAxNi4wNjYxTTExLjkwMDcgMy43Njg1N0w0LjgwMDcyIDE2LjA2NjFNMTkuMDAwNyAxNi4wNjYxTDExLjkwMDcgMjAuMTY1M0w0LjgwMDcyIDE2LjA2NjFNMTkuMDAwNyAxNi4wNjYxSDQuODAwNzJNNi4wMTY0IDE2LjEzMjJDNi4wMTY0IDE2Ljc4OTUgNS40ODM1OCAxNy4zMjIzIDQuODI2MzEgMTcuMzIyM0M0LjE2OTA1IDE3LjMyMjMgMy42MzYyMyAxNi43ODk1IDMuNjM2MjMgMTYuMTMyMkMzLjYzNjIzIDE1LjQ3NDkgNC4xNjkwNSAxNC45NDIxIDQuODI2MzEgMTQuOTQyMUM1LjQ4MzU4IDE0Ljk0MjEgNi4wMTY0IDE1LjQ3NDkgNi4wMTY0IDE2LjEzMjJaTTUuMjg5MTIgMTYuMTMyMkM1LjI4OTEyIDE2LjM4NzggNS4wODE5MiAxNi41OTUgNC44MjYzMSAxNi41OTVDNC41NzA3MSAxNi41OTUgNC4zNjM1IDE2LjM4NzggNC4zNjM1IDE2LjEzMjJDNC4zNjM1IDE1Ljg3NjYgNC41NzA3MSAxNS42Njk0IDQuODI2MzEgMTUuNjY5NEM1LjA4MTkyIDE1LjY2OTQgNS4yODkxMiAxNS44NzY2IDUuMjg5MTIgMTYuMTMyMlpNMjAuMjk3NCAxNi4xMzIyQzIwLjI5NzQgMTYuNzg5NSAxOS43NjQ2IDE3LjMyMjMgMTkuMTA3MyAxNy4zMjIzQzE4LjQ1IDE3LjMyMjMgMTcuOTE3MiAxNi43ODk1IDE3LjkxNzIgMTYuMTMyMkMxNy45MTcyIDE1LjQ3NDkgMTguNDUgMTQuOTQyMSAxOS4xMDczIDE0Ljk0MjFDMTkuNzY0NiAxNC45NDIxIDIwLjI5NzQgMTUuNDc0OSAyMC4yOTc0IDE2LjEzMjJaTTE5LjU3MDEgMTYuMTMyMkMxOS41NzAxIDE2LjM4NzggMTkuMzYyOSAxNi41OTUgMTkuMTA3MyAxNi41OTVDMTguODUxNyAxNi41OTUgMTguNjQ0NSAxNi4zODc4IDE4LjY0NDUgMTYuMTMyMkMxOC42NDQ1IDE1Ljg3NjYgMTguODUxNyAxNS42Njk0IDE5LjEwNzMgMTUuNjY5NEMxOS4zNjI5IDE1LjY2OTQgMTkuNTcwMSAxNS44NzY2IDE5LjU3MDEgMTYuMTMyMlpNNi4wMTY0IDcuODY3NzVDNi4wMTY0IDguNTI1MDEgNS40ODM1OCA5LjA1NzgzIDQuODI2MzEgOS4wNTc4M0M0LjE2OTA1IDkuMDU3ODMgMy42MzYyMyA4LjUyNTAxIDMuNjM2MjMgNy44Njc3NUMzLjYzNjIzIDcuMjEwNDggNC4xNjkwNSA2LjY3NzY2IDQuODI2MzEgNi42Nzc2NkM1LjQ4MzU4IDYuNjc3NjYgNi4wMTY0IDcuMjEwNDggNi4wMTY0IDcuODY3NzVaTTUuMjg5MTIgNy44Njc3NUM1LjI4OTEyIDguMTIzMzUgNS4wODE5MiA4LjMzMDU2IDQuODI2MzEgOC4zMzA1NkM0LjU3MDcxIDguMzMwNTYgNC4zNjM1IDguMTIzMzUgNC4zNjM1IDcuODY3NzVDNC4zNjM1IDcuNjEyMTQgNC41NzA3MSA3LjQwNDk0IDQuODI2MzEgNy40MDQ5NEM1LjA4MTkyIDcuNDA0OTQgNS4yODkxMiA3LjYxMjE0IDUuMjg5MTIgNy44Njc3NVpNMjAuMjk3NCA3Ljg2Nzc1QzIwLjI5NzQgOC41MjUwMSAxOS43NjQ2IDkuMDU3ODMgMTkuMTA3MyA5LjA1NzgzQzE4LjQ1IDkuMDU3ODMgMTcuOTE3MiA4LjUyNTAxIDE3LjkxNzIgNy44Njc3NUMxNy45MTcyIDcuMjEwNDggMTguNDUgNi42Nzc2NiAxOS4xMDczIDYuNjc3NjZDMTkuNzY0NiA2LjY3NzY2IDIwLjI5NzQgNy4yMTA0OCAyMC4yOTc0IDcuODY3NzVaTTE5LjU3MDEgNy44Njc3NUMxOS41NzAxIDguMTIzMzUgMTkuMzYyOSA4LjMzMDU2IDE5LjEwNzMgOC4zMzA1NkMxOC44NTE3IDguMzMwNTYgMTguNjQ0NSA4LjEyMzM1IDE4LjY0NDUgNy44Njc3NUMxOC42NDQ1IDcuNjEyMTQgMTguODUxNyA3LjQwNDk0IDE5LjEwNzMgNy40MDQ5NEMxOS4zNjI5IDcuNDA0OTQgMTkuNTcwMSA3LjYxMjE0IDE5LjU3MDEgNy44Njc3NVpNMTMuMTU2OSAzLjc2ODU3QzEzLjE1NjkgNC40MjU4NCAxMi42MjQxIDQuOTU4NjYgMTEuOTY2OCA0Ljk1ODY2QzExLjMwOTUgNC45NTg2NiAxMC43NzY3IDQuNDI1ODQgMTAuNzc2NyAzLjc2ODU3QzEwLjc3NjcgMy4xMTEzMSAxMS4zMDk1IDIuNTc4NDkgMTEuOTY2OCAyLjU3ODQ5QzEyLjYyNDEgMi41Nzg0OSAxMy4xNTY5IDMuMTExMzEgMTMuMTU2OSAzLjc2ODU3Wk0xMi40Mjk2IDMuNzY4NTdDMTIuNDI5NiA0LjAyNDE4IDEyLjIyMjQgNC4yMzEzOCAxMS45NjY4IDQuMjMxMzhDMTEuNzExMiA0LjIzMTM4IDExLjUwNCA0LjAyNDE4IDExLjUwNCAzLjc2ODU3QzExLjUwNCAzLjUxMjk3IDExLjcxMTIgMy4zMDU3NiAxMS45NjY4IDMuMzA1NzZDMTIuMjIyNCAzLjMwNTc2IDEyLjQyOTYgMy41MTI5NyAxMi40Mjk2IDMuNzY4NTdaTTEzLjE1NjkgMjAuMTY1M0MxMy4xNTY5IDIwLjgyMjUgMTIuNjI0MSAyMS4zNTUzIDExLjk2NjggMjEuMzU1M0MxMS4zMDk1IDIxLjM1NTMgMTAuNzc2NyAyMC44MjI1IDEwLjc3NjcgMjAuMTY1M0MxMC43NzY3IDE5LjUwOCAxMS4zMDk1IDE4Ljk3NTIgMTEuOTY2OCAxOC45NzUyQzEyLjYyNDEgMTguOTc1MiAxMy4xNTY5IDE5LjUwOCAxMy4xNTY5IDIwLjE2NTNaTTEyLjQyOTYgMjAuMTY1M0MxMi40Mjk2IDIwLjQyMDkgMTIuMjIyNCAyMC42MjgxIDExLjk2NjggMjAuNjI4MUMxMS43MTEyIDIwLjYyODEgMTEuNTA0IDIwLjQyMDkgMTEuNTA0IDIwLjE2NTNDMTEuNTA0IDE5LjkwOTcgMTEuNzExMiAxOS43MDI1IDExLjk2NjggMTkuNzAyNUMxMi4yMjI0IDE5LjcwMjUgMTIuNDI5NiAxOS45MDk3IDEyLjQyOTYgMjAuMTY1M1oiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMC44NTk1MDQiLz4KPC9zdmc+Cg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Graphql = createSupabaseIcon('Graphql', [\n [\n 'path',\n {\n d: 'M11.9007 3.76857L19.0007 7.86775V16.0661M11.9007 3.76857L4.80072 7.86775V16.0661M11.9007 3.76857L19.0007 16.0661M11.9007 3.76857L4.80072 16.0661M19.0007 16.0661L11.9007 20.1653L4.80072 16.0661M19.0007 16.0661H4.80072M6.0164 16.1322C6.0164 16.7895 5.48358 17.3223 4.82631 17.3223C4.16905 17.3223 3.63623 16.7895 3.63623 16.1322C3.63623 15.4749 4.16905 14.9421 4.82631 14.9421C5.48358 14.9421 6.0164 15.4749 6.0164 16.1322ZM5.28912 16.1322C5.28912 16.3878 5.08192 16.595 4.82631 16.595C4.57071 16.595 4.3635 16.3878 4.3635 16.1322C4.3635 15.8766 4.57071 15.6694 4.82631 15.6694C5.08192 15.6694 5.28912 15.8766 5.28912 16.1322ZM20.2974 16.1322C20.2974 16.7895 19.7646 17.3223 19.1073 17.3223C18.45 17.3223 17.9172 16.7895 17.9172 16.1322C17.9172 15.4749 18.45 14.9421 19.1073 14.9421C19.7646 14.9421 20.2974 15.4749 20.2974 16.1322ZM19.5701 16.1322C19.5701 16.3878 19.3629 16.595 19.1073 16.595C18.8517 16.595 18.6445 16.3878 18.6445 16.1322C18.6445 15.8766 18.8517 15.6694 19.1073 15.6694C19.3629 15.6694 19.5701 15.8766 19.5701 16.1322ZM6.0164 7.86775C6.0164 8.52501 5.48358 9.05783 4.82631 9.05783C4.16905 9.05783 3.63623 8.52501 3.63623 7.86775C3.63623 7.21048 4.16905 6.67766 4.82631 6.67766C5.48358 6.67766 6.0164 7.21048 6.0164 7.86775ZM5.28912 7.86775C5.28912 8.12335 5.08192 8.33056 4.82631 8.33056C4.57071 8.33056 4.3635 8.12335 4.3635 7.86775C4.3635 7.61214 4.57071 7.40494 4.82631 7.40494C5.08192 7.40494 5.28912 7.61214 5.28912 7.86775ZM20.2974 7.86775C20.2974 8.52501 19.7646 9.05783 19.1073 9.05783C18.45 9.05783 17.9172 8.52501 17.9172 7.86775C17.9172 7.21048 18.45 6.67766 19.1073 6.67766C19.7646 6.67766 20.2974 7.21048 20.2974 7.86775ZM19.5701 7.86775C19.5701 8.12335 19.3629 8.33056 19.1073 8.33056C18.8517 8.33056 18.6445 8.12335 18.6445 7.86775C18.6445 7.61214 18.8517 7.40494 19.1073 7.40494C19.3629 7.40494 19.5701 7.61214 19.5701 7.86775ZM13.1569 3.76857C13.1569 4.42584 12.6241 4.95866 11.9668 4.95866C11.3095 4.95866 10.7767 4.42584 10.7767 3.76857C10.7767 3.11131 11.3095 2.57849 11.9668 2.57849C12.6241 2.57849 13.1569 3.11131 13.1569 3.76857ZM12.4296 3.76857C12.4296 4.02418 12.2224 4.23138 11.9668 4.23138C11.7112 4.23138 11.504 4.02418 11.504 3.76857C11.504 3.51297 11.7112 3.30576 11.9668 3.30576C12.2224 3.30576 12.4296 3.51297 12.4296 3.76857ZM13.1569 20.1653C13.1569 20.8225 12.6241 21.3553 11.9668 21.3553C11.3095 21.3553 10.7767 20.8225 10.7767 20.1653C10.7767 19.508 11.3095 18.9752 11.9668 18.9752C12.6241 18.9752 13.1569 19.508 13.1569 20.1653ZM12.4296 20.1653C12.4296 20.4209 12.2224 20.6281 11.9668 20.6281C11.7112 20.6281 11.504 20.4209 11.504 20.1653C11.504 19.9097 11.7112 19.7025 11.9668 19.7025C12.2224 19.7025 12.4296 19.9097 12.4296 20.1653Z',\n stroke: 'black',\n 'stroke-width': '0.859504',\n key: 'vs46h6',\n },\n ],\n]);\n\nexport default Graphql;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Graphql\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuOTAwNyAzLjc2ODU3TDE5LjAwMDcgNy44Njc3NVYxNi4wNjYxTTExLjkwMDcgMy43Njg1N0w0LjgwMDcyIDcuODY3NzVWMTYuMDY2MU0xMS45MDA3IDMuNzY4NTdMMTkuMDAwNyAxNi4wNjYxTTExLjkwMDcgMy43Njg1N0w0LjgwMDcyIDE2LjA2NjFNMTkuMDAwNyAxNi4wNjYxTDExLjkwMDcgMjAuMTY1M0w0LjgwMDcyIDE2LjA2NjFNMTkuMDAwNyAxNi4wNjYxSDQuODAwNzJNNi4wMTY0IDE2LjEzMjJDNi4wMTY0IDE2Ljc4OTUgNS40ODM1OCAxNy4zMjIzIDQuODI2MzEgMTcuMzIyM0M0LjE2OTA1IDE3LjMyMjMgMy42MzYyMyAxNi43ODk1IDMuNjM2MjMgMTYuMTMyMkMzLjYzNjIzIDE1LjQ3NDkgNC4xNjkwNSAxNC45NDIxIDQuODI2MzEgMTQuOTQyMUM1LjQ4MzU4IDE0Ljk0MjEgNi4wMTY0IDE1LjQ3NDkgNi4wMTY0IDE2LjEzMjJaTTUuMjg5MTIgMTYuMTMyMkM1LjI4OTEyIDE2LjM4NzggNS4wODE5MiAxNi41OTUgNC44MjYzMSAxNi41OTVDNC41NzA3MSAxNi41OTUgNC4zNjM1IDE2LjM4NzggNC4zNjM1IDE2LjEzMjJDNC4zNjM1IDE1Ljg3NjYgNC41NzA3MSAxNS42Njk0IDQuODI2MzEgMTUuNjY5NEM1LjA4MTkyIDE1LjY2OTQgNS4yODkxMiAxNS44NzY2IDUuMjg5MTIgMTYuMTMyMlpNMjAuMjk3NCAxNi4xMzIyQzIwLjI5NzQgMTYuNzg5NSAxOS43NjQ2IDE3LjMyMjMgMTkuMTA3MyAxNy4zMjIzQzE4LjQ1IDE3LjMyMjMgMTcuOTE3MiAxNi43ODk1IDE3LjkxNzIgMTYuMTMyMkMxNy45MTcyIDE1LjQ3NDkgMTguNDUgMTQuOTQyMSAxOS4xMDczIDE0Ljk0MjFDMTkuNzY0NiAxNC45NDIxIDIwLjI5NzQgMTUuNDc0OSAyMC4yOTc0IDE2LjEzMjJaTTE5LjU3MDEgMTYuMTMyMkMxOS41NzAxIDE2LjM4NzggMTkuMzYyOSAxNi41OTUgMTkuMTA3MyAxNi41OTVDMTguODUxNyAxNi41OTUgMTguNjQ0NSAxNi4zODc4IDE4LjY0NDUgMTYuMTMyMkMxOC42NDQ1IDE1Ljg3NjYgMTguODUxNyAxNS42Njk0IDE5LjEwNzMgMTUuNjY5NEMxOS4zNjI5IDE1LjY2OTQgMTkuNTcwMSAxNS44NzY2IDE5LjU3MDEgMTYuMTMyMlpNNi4wMTY0IDcuODY3NzVDNi4wMTY0IDguNTI1MDEgNS40ODM1OCA5LjA1NzgzIDQuODI2MzEgOS4wNTc4M0M0LjE2OTA1IDkuMDU3ODMgMy42MzYyMyA4LjUyNTAxIDMuNjM2MjMgNy44Njc3NUMzLjYzNjIzIDcuMjEwNDggNC4xNjkwNSA2LjY3NzY2IDQuODI2MzEgNi42Nzc2NkM1LjQ4MzU4IDYuNjc3NjYgNi4wMTY0IDcuMjEwNDggNi4wMTY0IDcuODY3NzVaTTUuMjg5MTIgNy44Njc3NUM1LjI4OTEyIDguMTIzMzUgNS4wODE5MiA4LjMzMDU2IDQuODI2MzEgOC4zMzA1NkM0LjU3MDcxIDguMzMwNTYgNC4zNjM1IDguMTIzMzUgNC4zNjM1IDcuODY3NzVDNC4zNjM1IDcuNjEyMTQgNC41NzA3MSA3LjQwNDk0IDQuODI2MzEgNy40MDQ5NEM1LjA4MTkyIDcuNDA0OTQgNS4yODkxMiA3LjYxMjE0IDUuMjg5MTIgNy44Njc3NVpNMjAuMjk3NCA3Ljg2Nzc1QzIwLjI5NzQgOC41MjUwMSAxOS43NjQ2IDkuMDU3ODMgMTkuMTA3MyA5LjA1NzgzQzE4LjQ1IDkuMDU3ODMgMTcuOTE3MiA4LjUyNTAxIDE3LjkxNzIgNy44Njc3NUMxNy45MTcyIDcuMjEwNDggMTguNDUgNi42Nzc2NiAxOS4xMDczIDYuNjc3NjZDMTkuNzY0NiA2LjY3NzY2IDIwLjI5NzQgNy4yMTA0OCAyMC4yOTc0IDcuODY3NzVaTTE5LjU3MDEgNy44Njc3NUMxOS41NzAxIDguMTIzMzUgMTkuMzYyOSA4LjMzMDU2IDE5LjEwNzMgOC4zMzA1NkMxOC44NTE3IDguMzMwNTYgMTguNjQ0NSA4LjEyMzM1IDE4LjY0NDUgNy44Njc3NUMxOC42NDQ1IDcuNjEyMTQgMTguODUxNyA3LjQwNDk0IDE5LjEwNzMgNy40MDQ5NEMxOS4zNjI5IDcuNDA0OTQgMTkuNTcwMSA3LjYxMjE0IDE5LjU3MDEgNy44Njc3NVpNMTMuMTU2OSAzLjc2ODU3QzEzLjE1NjkgNC40MjU4NCAxMi42MjQxIDQuOTU4NjYgMTEuOTY2OCA0Ljk1ODY2QzExLjMwOTUgNC45NTg2NiAxMC43NzY3IDQuNDI1ODQgMTAuNzc2NyAzLjc2ODU3QzEwLjc3NjcgMy4xMTEzMSAxMS4zMDk1IDIuNTc4NDkgMTEuOTY2OCAyLjU3ODQ5QzEyLjYyNDEgMi41Nzg0OSAxMy4xNTY5IDMuMTExMzEgMTMuMTU2OSAzLjc2ODU3Wk0xMi40Mjk2IDMuNzY4NTdDMTIuNDI5NiA0LjAyNDE4IDEyLjIyMjQgNC4yMzEzOCAxMS45NjY4IDQuMjMxMzhDMTEuNzExMiA0LjIzMTM4IDExLjUwNCA0LjAyNDE4IDExLjUwNCAzLjc2ODU3QzExLjUwNCAzLjUxMjk3IDExLjcxMTIgMy4zMDU3NiAxMS45NjY4IDMuMzA1NzZDMTIuMjIyNCAzLjMwNTc2IDEyLjQyOTYgMy41MTI5NyAxMi40Mjk2IDMuNzY4NTdaTTEzLjE1NjkgMjAuMTY1M0MxMy4xNTY5IDIwLjgyMjUgMTIuNjI0MSAyMS4zNTUzIDExLjk2NjggMjEuMzU1M0MxMS4zMDk1IDIxLjM1NTMgMTAuNzc2NyAyMC44MjI1IDEwLjc3NjcgMjAuMTY1M0MxMC43NzY3IDE5LjUwOCAxMS4zMDk1IDE4Ljk3NTIgMTEuOTY2OCAxOC45NzUyQzEyLjYyNDEgMTguOTc1MiAxMy4xNTY5IDE5LjUwOCAxMy4xNTY5IDIwLjE2NTNaTTEyLjQyOTYgMjAuMTY1M0MxMi40Mjk2IDIwLjQyMDkgMTIuMjIyNCAyMC42MjgxIDExLjk2NjggMjAuNjI4MUMxMS43MTEyIDIwLjYyODEgMTEuNTA0IDIwLjQyMDkgMTEuNTA0IDIwLjE2NTNDMTEuNTA0IDE5LjkwOTcgMTEuNzExMiAxOS43MDI1IDExLjk2NjggMTkuNzAyNUMxMi4yMjI0IDE5LjcwMjUgMTIuNDI5NiAxOS45MDk3IDEyLjQyOTYgMjAuMTY1M1oiIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIgc3Ryb2tlLXdpZHRoPSIwLjg1OTUwNCIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Graphql = createSupabaseIcon(\n 'Graphql',\n [\n [\n 'path',\n {\n d: 'M11.9007 3.76857L19.0007 7.86775V16.0661M11.9007 3.76857L4.80072 7.86775V16.0661M11.9007 3.76857L19.0007 16.0661M11.9007 3.76857L4.80072 16.0661M19.0007 16.0661L11.9007 20.1653L4.80072 16.0661M19.0007 16.0661H4.80072M6.0164 16.1322C6.0164 16.7895 5.48358 17.3223 4.82631 17.3223C4.16905 17.3223 3.63623 16.7895 3.63623 16.1322C3.63623 15.4749 4.16905 14.9421 4.82631 14.9421C5.48358 14.9421 6.0164 15.4749 6.0164 16.1322ZM5.28912 16.1322C5.28912 16.3878 5.08192 16.595 4.82631 16.595C4.57071 16.595 4.3635 16.3878 4.3635 16.1322C4.3635 15.8766 4.57071 15.6694 4.82631 15.6694C5.08192 15.6694 5.28912 15.8766 5.28912 16.1322ZM20.2974 16.1322C20.2974 16.7895 19.7646 17.3223 19.1073 17.3223C18.45 17.3223 17.9172 16.7895 17.9172 16.1322C17.9172 15.4749 18.45 14.9421 19.1073 14.9421C19.7646 14.9421 20.2974 15.4749 20.2974 16.1322ZM19.5701 16.1322C19.5701 16.3878 19.3629 16.595 19.1073 16.595C18.8517 16.595 18.6445 16.3878 18.6445 16.1322C18.6445 15.8766 18.8517 15.6694 19.1073 15.6694C19.3629 15.6694 19.5701 15.8766 19.5701 16.1322ZM6.0164 7.86775C6.0164 8.52501 5.48358 9.05783 4.82631 9.05783C4.16905 9.05783 3.63623 8.52501 3.63623 7.86775C3.63623 7.21048 4.16905 6.67766 4.82631 6.67766C5.48358 6.67766 6.0164 7.21048 6.0164 7.86775ZM5.28912 7.86775C5.28912 8.12335 5.08192 8.33056 4.82631 8.33056C4.57071 8.33056 4.3635 8.12335 4.3635 7.86775C4.3635 7.61214 4.57071 7.40494 4.82631 7.40494C5.08192 7.40494 5.28912 7.61214 5.28912 7.86775ZM20.2974 7.86775C20.2974 8.52501 19.7646 9.05783 19.1073 9.05783C18.45 9.05783 17.9172 8.52501 17.9172 7.86775C17.9172 7.21048 18.45 6.67766 19.1073 6.67766C19.7646 6.67766 20.2974 7.21048 20.2974 7.86775ZM19.5701 7.86775C19.5701 8.12335 19.3629 8.33056 19.1073 8.33056C18.8517 8.33056 18.6445 8.12335 18.6445 7.86775C18.6445 7.61214 18.8517 7.40494 19.1073 7.40494C19.3629 7.40494 19.5701 7.61214 19.5701 7.86775ZM13.1569 3.76857C13.1569 4.42584 12.6241 4.95866 11.9668 4.95866C11.3095 4.95866 10.7767 4.42584 10.7767 3.76857C10.7767 3.11131 11.3095 2.57849 11.9668 2.57849C12.6241 2.57849 13.1569 3.11131 13.1569 3.76857ZM12.4296 3.76857C12.4296 4.02418 12.2224 4.23138 11.9668 4.23138C11.7112 4.23138 11.504 4.02418 11.504 3.76857C11.504 3.51297 11.7112 3.30576 11.9668 3.30576C12.2224 3.30576 12.4296 3.51297 12.4296 3.76857ZM13.1569 20.1653C13.1569 20.8225 12.6241 21.3553 11.9668 21.3553C11.3095 21.3553 10.7767 20.8225 10.7767 20.1653C10.7767 19.508 11.3095 18.9752 11.9668 18.9752C12.6241 18.9752 13.1569 19.508 13.1569 20.1653ZM12.4296 20.1653C12.4296 20.4209 12.2224 20.6281 11.9668 20.6281C11.7112 20.6281 11.504 20.4209 11.504 20.1653C11.504 19.9097 11.7112 19.7025 11.9668 19.7025C12.2224 19.7025 12.4296 19.9097 12.4296 20.1653Z',\n stroke: 'currentColor',\n 'stroke-width': '0.859504',\n key: 'tj71qx',\n },\n ],\n ],\n { fill: 'none' },\n);\n\nexport default Graphql;\n", component: React.lazy(() => import('icons/src/icons/graphql')), import: "import { Graphql } from 'icons'", - svg: "\n\n\n", + svg: "\n\n\n", jsx: "import { Graphql } from \"icons\"\n \n " }, { name: "home", componentName: "Home", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Home\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik05LjQzNDE0IDIwLjgwM1YxMy4wNTU3QzkuNDM0MTQgMTIuNTAzNCA5Ljg4MTg2IDEyLjA1NTcgMTAuNDM0MSAxMi4wNTU3SDE0Ljc2NzlDMTUuMzIwMiAxMi4wNTU3IDE1Ljc2NzkgMTIuNTAzNCAxNS43Njc5IDEzLjA1NTdWMjAuODAzTTEyLjAxODEgMy40ODc5OEw1LjUzMDMxIDcuOTk4NEM1LjI2MTQ1IDguMTg1MzIgNS4xMDExNCA4LjQ5MjAyIDUuMTAxMTQgOC44MTk0OEw1LjEwMTE3IDE4LjgwM0M1LjEwMTE3IDE5LjkwNzUgNS45OTY2IDIwLjgwMyA3LjEwMTE3IDIwLjgwM0gxOC4xMDEyQzE5LjIwNTcgMjAuODAzIDIwLjEwMTIgMTkuOTA3NSAyMC4xMDEyIDE4LjgwM0wyMC4xMDExIDguODg1NTRDMjAuMTAxMSA4LjU1OTg4IDE5Ljk0MjYgOC4yNTQ2MiAxOS42NzYxIDguMDY3MzdMMTMuMTYzOSAzLjQ5MDg4QzEyLjgyMDQgMy4yNDk1MSAxMi4zNjI3IDMuMjQ4MzYgMTIuMDE4MSAzLjQ4Nzk4WiIgLz4KPC9zdmc+)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Home = createSupabaseIcon('Home', [\n [\n 'path',\n {\n d: 'M9.43414 20.803V13.0557C9.43414 12.5034 9.88186 12.0557 10.4341 12.0557H14.7679C15.3202 12.0557 15.7679 12.5034 15.7679 13.0557V20.803M12.0181 3.48798L5.53031 7.9984C5.26145 8.18532 5.10114 8.49202 5.10114 8.81948L5.10117 18.803C5.10117 19.9075 5.9966 20.803 7.10117 20.803H18.1012C19.2057 20.803 20.1012 19.9075 20.1012 18.803L20.1011 8.88554C20.1011 8.55988 19.9426 8.25462 19.6761 8.06737L13.1639 3.49088C12.8204 3.24951 12.3627 3.24836 12.0181 3.48798Z',\n key: '1bkqgr',\n },\n ],\n]);\n\nexport default Home;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Home\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik05LjQzNDE0IDIwLjgwM1YxMy4wNTU3QzkuNDM0MTQgMTIuNTAzNCA5Ljg4MTg2IDEyLjA1NTcgMTAuNDM0MSAxMi4wNTU3SDE0Ljc2NzlDMTUuMzIwMiAxMi4wNTU3IDE1Ljc2NzkgMTIuNTAzNCAxNS43Njc5IDEzLjA1NTdWMjAuODAzTTEyLjAxODEgMy40ODc5OEw1LjUzMDMxIDcuOTk4NEM1LjI2MTQ1IDguMTg1MzIgNS4xMDExNCA4LjQ5MjAyIDUuMTAxMTQgOC44MTk0OEw1LjEwMTE3IDE4LjgwM0M1LjEwMTE3IDE5LjkwNzUgNS45OTY2IDIwLjgwMyA3LjEwMTE3IDIwLjgwM0gxOC4xMDEyQzE5LjIwNTcgMjAuODAzIDIwLjEwMTIgMTkuOTA3NSAyMC4xMDEyIDE4LjgwM0wyMC4xMDExIDguODg1NTRDMjAuMTAxMSA4LjU1OTg4IDE5Ljk0MjYgOC4yNTQ2MiAxOS42NzYxIDguMDY3MzdMMTMuMTYzOSAzLjQ5MDg4QzEyLjgyMDQgMy4yNDk1MSAxMi4zNjI3IDMuMjQ4MzYgMTIuMDE4MSAzLjQ4Nzk4WiIgLz4KPC9zdmc+)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Home = createSupabaseIcon(\n 'Home',\n [\n [\n 'path',\n {\n d: 'M9.43414 20.803V13.0557C9.43414 12.5034 9.88186 12.0557 10.4341 12.0557H14.7679C15.3202 12.0557 15.7679 12.5034 15.7679 13.0557V20.803M12.0181 3.48798L5.53031 7.9984C5.26145 8.18532 5.10114 8.49202 5.10114 8.81948L5.10117 18.803C5.10117 19.9075 5.9966 20.803 7.10117 20.803H18.1012C19.2057 20.803 20.1012 19.9075 20.1012 18.803L20.1011 8.88554C20.1011 8.55988 19.9426 8.25462 19.6761 8.06737L13.1639 3.49088C12.8204 3.24951 12.3627 3.24836 12.0181 3.48798Z',\n key: '1bkqgr',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Home;\n", component: React.lazy(() => import('icons/src/icons/home')), import: "import { Home } from 'icons'", svg: "\n \n", @@ -168,7 +188,7 @@ export const Index: Record = [ name: "insert-code", componentName: "InsertCode", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name InsertCode\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgIDxwYXRoCiAgICAgICAgZD0iTS0yMDQzNyAtMTExNDJIMTIxMzFWLTExMTQ0SC0yMDQzN1YtMTExNDJaTTEyMTMyIC0xMTE0MVY3MTEzSDEyMTM0Vi0xMTE0MUgxMjEzMlpNMTIxMzEgNzExNEgtMjA0MzdWNzExNkgxMjEzMVY3MTE0Wk0tMjA0MzggNzExM1YtMTExNDFILTIwNDQwVjcxMTNILTIwNDM4Wk0tMjA0MzcgNzExNEMtMjA0MzcuNiA3MTE0IC0yMDQzOCA3MTEzLjU1IC0yMDQzOCA3MTEzSC0yMDQ0MEMtMjA0NDAgNzExNC42NiAtMjA0MzguNyA3MTE2IC0yMDQzNyA3MTE2VjcxMTRaTTEyMTMyIDcxMTNDMTIxMzIgNzExMy41NSAxMjEzMS42IDcxMTQgMTIxMzEgNzExNFY3MTE2QzEyMTMyLjcgNzExNiAxMjEzNCA3MTE0LjY2IDEyMTM0IDcxMTNIMTIxMzJaTTEyMTMxIC0xMTE0MkMxMjEzMS42IC0xMTE0MiAxMjEzMiAtMTExNDEuNiAxMjEzMiAtMTExNDFIMTIxMzRDMTIxMzQgLTExMTQyLjcgMTIxMzIuNyAtMTExNDQgMTIxMzEgLTExMTQ0Vi0xMTE0MlpNLTIwNDM3IC0xMTE0NEMtMjA0MzguNyAtMTExNDQgLTIwNDQwIC0xMTE0Mi43IC0yMDQ0MCAtMTExNDFILTIwNDM4Qy0yMDQzOCAtMTExNDEuNiAtMjA0MzcuNiAtMTExNDIgLTIwNDM3IC0xMTE0MlYtMTExNDRaIgogICAgICAgIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuMSIgLz4KICAgIDxwYXRoIGQ9Ik0yMi44NDM3IDguNjk0OTlMMTkuNTM2OSAxMi4wMDE4TDIyLjg0MzggMTUuMzA4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiAvPgogICAgPHJlY3QgeD0iMC41IiB5PSIxNC4wNjI1IiB3aWR0aD0iMTYiIGhlaWdodD0iOCIgcng9IjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIC8+CiAgICA8cmVjdCB4PSIwLjUiIHk9IjEuOTM3NSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjgiIHJ4PSIxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst InsertCode = createSupabaseIcon('InsertCode', [\n [\n 'path',\n {\n d: 'M-20437 -11142H12131V-11144H-20437V-11142ZM12132 -11141V7113H12134V-11141H12132ZM12131 7114H-20437V7116H12131V7114ZM-20438 7113V-11141H-20440V7113H-20438ZM-20437 7114C-20437.6 7114 -20438 7113.55 -20438 7113H-20440C-20440 7114.66 -20438.7 7116 -20437 7116V7114ZM12132 7113C12132 7113.55 12131.6 7114 12131 7114V7116C12132.7 7116 12134 7114.66 12134 7113H12132ZM12131 -11142C12131.6 -11142 12132 -11141.6 12132 -11141H12134C12134 -11142.7 12132.7 -11144 12131 -11144V-11142ZM-20437 -11144C-20438.7 -11144 -20440 -11142.7 -20440 -11141H-20438C-20438 -11141.6 -20437.6 -11142 -20437 -11142V-11144Z',\n fill: 'white',\n 'fill-opacity': '0.1',\n key: 'iaqtc1',\n },\n ],\n [\n 'path',\n {\n d: 'M22.8437 8.69499L19.5369 12.0018L22.8438 15.3086',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1gnkuu',\n },\n ],\n [\n 'rect',\n {\n x: '0.5',\n y: '14.0625',\n width: '16',\n height: '8',\n rx: '1',\n 'stroke-linejoin': 'round',\n key: 't6herz',\n },\n ],\n [\n 'rect',\n {\n x: '0.5',\n y: '1.9375',\n width: '16',\n height: '8',\n rx: '1',\n 'stroke-linejoin': 'round',\n key: '718qtu',\n },\n ],\n]);\n\nexport default InsertCode;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name InsertCode\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgIDxwYXRoCiAgICAgICAgZD0iTS0yMDQzNyAtMTExNDJIMTIxMzFWLTExMTQ0SC0yMDQzN1YtMTExNDJaTTEyMTMyIC0xMTE0MVY3MTEzSDEyMTM0Vi0xMTE0MUgxMjEzMlpNMTIxMzEgNzExNEgtMjA0MzdWNzExNkgxMjEzMVY3MTE0Wk0tMjA0MzggNzExM1YtMTExNDFILTIwNDQwVjcxMTNILTIwNDM4Wk0tMjA0MzcgNzExNEMtMjA0MzcuNiA3MTE0IC0yMDQzOCA3MTEzLjU1IC0yMDQzOCA3MTEzSC0yMDQ0MEMtMjA0NDAgNzExNC42NiAtMjA0MzguNyA3MTE2IC0yMDQzNyA3MTE2VjcxMTRaTTEyMTMyIDcxMTNDMTIxMzIgNzExMy41NSAxMjEzMS42IDcxMTQgMTIxMzEgNzExNFY3MTE2QzEyMTMyLjcgNzExNiAxMjEzNCA3MTE0LjY2IDEyMTM0IDcxMTNIMTIxMzJaTTEyMTMxIC0xMTE0MkMxMjEzMS42IC0xMTE0MiAxMjEzMiAtMTExNDEuNiAxMjEzMiAtMTExNDFIMTIxMzRDMTIxMzQgLTExMTQyLjcgMTIxMzIuNyAtMTExNDQgMTIxMzEgLTExMTQ0Vi0xMTE0MlpNLTIwNDM3IC0xMTE0NEMtMjA0MzguNyAtMTExNDQgLTIwNDQwIC0xMTE0Mi43IC0yMDQ0MCAtMTExNDFILTIwNDM4Qy0yMDQzOCAtMTExNDEuNiAtMjA0MzcuNiAtMTExNDIgLTIwNDM3IC0xMTE0MlYtMTExNDRaIgogICAgICAgIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuMSIgLz4KICAgIDxwYXRoIGQ9Ik0yMi44NDM3IDguNjk0OTlMMTkuNTM2OSAxMi4wMDE4TDIyLjg0MzggMTUuMzA4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiAvPgogICAgPHJlY3QgeD0iMC41IiB5PSIxNC4wNjI1IiB3aWR0aD0iMTYiIGhlaWdodD0iOCIgcng9IjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIC8+CiAgICA8cmVjdCB4PSIwLjUiIHk9IjEuOTM3NSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjgiIHJ4PSIxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst InsertCode = createSupabaseIcon(\n 'InsertCode',\n [\n [\n 'path',\n {\n d: 'M-20437 -11142H12131V-11144H-20437V-11142ZM12132 -11141V7113H12134V-11141H12132ZM12131 7114H-20437V7116H12131V7114ZM-20438 7113V-11141H-20440V7113H-20438ZM-20437 7114C-20437.6 7114 -20438 7113.55 -20438 7113H-20440C-20440 7114.66 -20438.7 7116 -20437 7116V7114ZM12132 7113C12132 7113.55 12131.6 7114 12131 7114V7116C12132.7 7116 12134 7114.66 12134 7113H12132ZM12131 -11142C12131.6 -11142 12132 -11141.6 12132 -11141H12134C12134 -11142.7 12132.7 -11144 12131 -11144V-11142ZM-20437 -11144C-20438.7 -11144 -20440 -11142.7 -20440 -11141H-20438C-20438 -11141.6 -20437.6 -11142 -20437 -11142V-11144Z',\n fill: 'white',\n 'fill-opacity': '0.1',\n key: 'iaqtc1',\n },\n ],\n [\n 'path',\n {\n d: 'M22.8437 8.69499L19.5369 12.0018L22.8438 15.3086',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1gnkuu',\n },\n ],\n [\n 'rect',\n {\n x: '0.5',\n y: '14.0625',\n width: '16',\n height: '8',\n rx: '1',\n 'stroke-linejoin': 'round',\n key: 't6herz',\n },\n ],\n [\n 'rect',\n {\n x: '0.5',\n y: '1.9375',\n width: '16',\n height: '8',\n rx: '1',\n 'stroke-linejoin': 'round',\n key: '718qtu',\n },\n ],\n ],\n {\n fill: 'none',\n stroke: 'currentColor',\n strokeWidth: '1',\n strokeLinecap: 'round',\n strokeLinejoin: 'round',\n },\n);\n\nexport default InsertCode;\n", component: React.lazy(() => import('icons/src/icons/insert-code')), import: "import { InsertCode } from 'icons'", svg: "\n \n \n \n \n", @@ -178,7 +198,7 @@ export const Index: Record = [ name: "integrations", componentName: "Integrations", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Integrations\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xNy4yNjYxIDMuMjMyNTRWMTAuNzMyNU0xMy41MTYxIDYuOTgyOTFMMjEuMDE2MSA2Ljk4MjkxTTExLjAzOTEgMTYuOTUwOEMxMS4wMzkxIDE5LjE3NTIgOS4yMzU4NSAyMC45Nzg0IDcuMDExNDcgMjAuOTc4NEM0Ljc4NzEgMjAuOTc4NCAyLjk4Mzg5IDE5LjE3NTIgMi45ODM4OSAxNi45NTA4QzIuOTgzODkgMTQuNzI2NCA0Ljc4NzEgMTIuOTIzMiA3LjAxMTQ3IDEyLjkyMzJDOS4yMzU4NSAxMi45MjMyIDExLjAzOTEgMTQuNzI2NCAxMS4wMzkxIDE2Ljk1MDhaTTIxLjAxNjEgMTkuODU2OFYxNC4zNTY4QzIxLjAxNjEgMTMuODA0NSAyMC41Njg0IDEzLjM1NjggMjAuMDE2MSAxMy4zNTY4SDE0LjUxNjFDMTMuOTYzOCAxMy4zNTY4IDEzLjUxNjEgMTMuODA0NSAxMy41MTYxIDE0LjM1NjhWMTkuODU2OEMxMy41MTYxIDIwLjQwOTEgMTMuOTYzOCAyMC44NTY4IDE0LjUxNjEgMjAuODU2OEgyMC4wMTYxQzIwLjU2ODQgMjAuODU2OCAyMS4wMTYxIDIwLjQwOTEgMjEuMDE2MSAxOS44NTY4Wk00LjI2MjIxIDEwLjczMjVIOS43NjIyMUMxMC4zMTQ1IDEwLjczMjUgMTAuNzYyMiAxMC4yODQ4IDEwLjc2MjIgOS43MzI1NFY0LjIzMjU0QzEwLjc2MjIgMy42ODAyNiAxMC4zMTQ1IDMuMjMyNTQgOS43NjIyMSAzLjIzMjU0SDQuMjYyMjFDMy43MDk5MiAzLjIzMjU0IDMuMjYyMjEgMy42ODAyNiAzLjI2MjIxIDQuMjMyNTRWOS43MzI1NEMzLjI2MjIxIDEwLjI4NDggMy43MDk5MiAxMC43MzI1IDQuMjYyMjEgMTAuNzMyNVoiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Integrations = createSupabaseIcon('Integrations', [\n [\n 'path',\n {\n d: 'M17.2661 3.23254V10.7325M13.5161 6.98291L21.0161 6.98291M11.0391 16.9508C11.0391 19.1752 9.23585 20.9784 7.01147 20.9784C4.7871 20.9784 2.98389 19.1752 2.98389 16.9508C2.98389 14.7264 4.7871 12.9232 7.01147 12.9232C9.23585 12.9232 11.0391 14.7264 11.0391 16.9508ZM21.0161 19.8568V14.3568C21.0161 13.8045 20.5684 13.3568 20.0161 13.3568H14.5161C13.9638 13.3568 13.5161 13.8045 13.5161 14.3568V19.8568C13.5161 20.4091 13.9638 20.8568 14.5161 20.8568H20.0161C20.5684 20.8568 21.0161 20.4091 21.0161 19.8568ZM4.26221 10.7325H9.76221C10.3145 10.7325 10.7622 10.2848 10.7622 9.73254V4.23254C10.7622 3.68026 10.3145 3.23254 9.76221 3.23254H4.26221C3.70992 3.23254 3.26221 3.68026 3.26221 4.23254V9.73254C3.26221 10.2848 3.70992 10.7325 4.26221 10.7325Z',\n key: '3dnck7',\n },\n ],\n]);\n\nexport default Integrations;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Integrations\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xNy4yNjYxIDMuMjMyNTRWMTAuNzMyNU0xMy41MTYxIDYuOTgyOTFMMjEuMDE2MSA2Ljk4MjkxTTExLjAzOTEgMTYuOTUwOEMxMS4wMzkxIDE5LjE3NTIgOS4yMzU4NSAyMC45Nzg0IDcuMDExNDcgMjAuOTc4NEM0Ljc4NzEgMjAuOTc4NCAyLjk4Mzg5IDE5LjE3NTIgMi45ODM4OSAxNi45NTA4QzIuOTgzODkgMTQuNzI2NCA0Ljc4NzEgMTIuOTIzMiA3LjAxMTQ3IDEyLjkyMzJDOS4yMzU4NSAxMi45MjMyIDExLjAzOTEgMTQuNzI2NCAxMS4wMzkxIDE2Ljk1MDhaTTIxLjAxNjEgMTkuODU2OFYxNC4zNTY4QzIxLjAxNjEgMTMuODA0NSAyMC41Njg0IDEzLjM1NjggMjAuMDE2MSAxMy4zNTY4SDE0LjUxNjFDMTMuOTYzOCAxMy4zNTY4IDEzLjUxNjEgMTMuODA0NSAxMy41MTYxIDE0LjM1NjhWMTkuODU2OEMxMy41MTYxIDIwLjQwOTEgMTMuOTYzOCAyMC44NTY4IDE0LjUxNjEgMjAuODU2OEgyMC4wMTYxQzIwLjU2ODQgMjAuODU2OCAyMS4wMTYxIDIwLjQwOTEgMjEuMDE2MSAxOS44NTY4Wk00LjI2MjIxIDEwLjczMjVIOS43NjIyMUMxMC4zMTQ1IDEwLjczMjUgMTAuNzYyMiAxMC4yODQ4IDEwLjc2MjIgOS43MzI1NFY0LjIzMjU0QzEwLjc2MjIgMy42ODAyNiAxMC4zMTQ1IDMuMjMyNTQgOS43NjIyMSAzLjIzMjU0SDQuMjYyMjFDMy43MDk5MiAzLjIzMjU0IDMuMjYyMjEgMy42ODAyNiAzLjI2MjIxIDQuMjMyNTRWOS43MzI1NEMzLjI2MjIxIDEwLjI4NDggMy43MDk5MiAxMC43MzI1IDQuMjYyMjEgMTAuNzMyNVoiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Integrations = createSupabaseIcon(\n 'Integrations',\n [\n [\n 'path',\n {\n d: 'M17.2661 3.23254V10.7325M13.5161 6.98291L21.0161 6.98291M11.0391 16.9508C11.0391 19.1752 9.23585 20.9784 7.01147 20.9784C4.7871 20.9784 2.98389 19.1752 2.98389 16.9508C2.98389 14.7264 4.7871 12.9232 7.01147 12.9232C9.23585 12.9232 11.0391 14.7264 11.0391 16.9508ZM21.0161 19.8568V14.3568C21.0161 13.8045 20.5684 13.3568 20.0161 13.3568H14.5161C13.9638 13.3568 13.5161 13.8045 13.5161 14.3568V19.8568C13.5161 20.4091 13.9638 20.8568 14.5161 20.8568H20.0161C20.5684 20.8568 21.0161 20.4091 21.0161 19.8568ZM4.26221 10.7325H9.76221C10.3145 10.7325 10.7622 10.2848 10.7622 9.73254V4.23254C10.7622 3.68026 10.3145 3.23254 9.76221 3.23254H4.26221C3.70992 3.23254 3.26221 3.68026 3.26221 4.23254V9.73254C3.26221 10.2848 3.70992 10.7325 4.26221 10.7325Z',\n key: '3dnck7',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Integrations;\n", component: React.lazy(() => import('icons/src/icons/integrations')), import: "import { Integrations } from 'icons'", svg: "\n \n", @@ -188,17 +208,17 @@ export const Index: Record = [ name: "last9", componentName: "Last9", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Last9\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIzLjk0MzEgMTMuMTczN0wyMi43NDg3IDEzLjA1NzVDMjIuNzgyNiAxMi43MDkgMjIuOCAxMi4zNTUyIDIyLjggMTEuOTk3MUMyMi44IDExLjYzODkgMjIuNzgyNiAxMS4yODUyIDIyLjc0ODcgMTAuOTM2NkwyMy45NDMxIDEwLjgyMDRDMjMuOTgwNyAxMS4yMDc1IDI0IDExLjYgMjQgMTEuOTk3MUMyNCAxMi4zOTQxIDIzLjk4MDcgMTIuNzg2NiAyMy45NDMxIDEzLjE3MzdaTTIzLjQ4NjIgOC41MTI1TDIyLjMzNzggOC44NjA0QzIyLjEzMSA4LjE3ODA3IDIxLjg1ODUgNy41MjQxMyAyMS41MjczIDYuOTA1ODhMMjIuNTg1MiA2LjMzOTNDMjIuOTUzMiA3LjAyNjQyIDIzLjI1NjMgNy43NTM1NiAyMy40ODYyIDguNTEyNVpNMjEuMjc2NSA0LjM4NDIzTDIwLjM0OTMgNS4xNDYwM0MxOS45IDQuNTk5MTMgMTkuMzk4IDQuMDk3MTEgMTguODUxIDMuNjQ3NzdMMTkuNjEyOSAyLjcyMDU5QzIwLjIyMDEgMy4yMTk1NCAyMC43Nzc1IDMuNzY5NiAyMS4yNzY1IDQuMzg0MjNaTTE3LjY1NzcgMS40MTE4OEwxNy4wOTEyIDIuNDY5N0MxNi40NzI5IDIuMTM4NTcgMTUuODE5IDEuODY2MDEgMTUuMTM2NiAxLjY1OTI4TDE1LjQ4NDYgMC41MTA4MjlDMTYuMjQzNSAwLjc0MDc2IDE2Ljk3MDYgMS4wNDM4NCAxNy42NTc3IDEuNDExODhaTTEzLjE3NjcgMC4wNTQwMjYyTDEzLjA2MDQgMS4yNDgzOUMxMi43MTE5IDEuMjE0NDYgMTIuMzU4MSAxLjE5NzA3IDEyIDEuMTk3MDdDMTEuNjQxOSAxLjE5NzA3IDExLjI4ODEgMS4yMTQ0NiAxMC45Mzk2IDEuMjQ4MzlMMTAuODIzMyAwLjA1NDAyNjNDMTEuMjEwNCAwLjAxNjM1MDcgMTEuNjAzIC0wLjAwMjkyOTY5IDEyIC0wLjAwMjkyOTY5QzEyLjM5NyAtMC4wMDI5Mjk2OSAxMi43ODk1IDAuMDE2MzUwNyAxMy4xNzY3IDAuMDU0MDI2MlpNOC41MTUzOCAwLjUxMDgyOUw4Ljg2MzMyIDEuNjU5MjhDOC4xODEgMS44NjYwMSA3LjUyNzA2IDIuMTM4NTcgNi45MDg4MiAyLjQ2OTdMNi4zNDIyNCAxLjQxMTg4QzcuMDI5MzYgMS4wNDM4NCA3Ljc1NjUgMC43NDA3NiA4LjUxNTM4IDAuNTEwODI5Wk00LjM4NzE2IDIuNzIwNTlMNS4xNDg5NSAzLjY0Nzc3QzQuNjAyMDcgNC4wOTcxMSA0LjEwMDA0IDQuNTk5MTMgMy42NTA3IDUuMTQ2MDNMMi43MjM1MiA0LjM4NDIzQzMuMjIyNDcgMy43Njk2IDMuNzcyNTMgMy4yMTk1NCA0LjM4NzE2IDIuNzIwNTlaTTEuNDE0ODEgNi4zMzkzTDIuNDcyNjMgNi45MDU4OEMyLjE0MTUxIDcuNTI0MTMgMS44Njg5NSA4LjE3ODA3IDEuNjYyMiA4Ljg2MDRMMC41MTM3OTMgOC41MTI1QzAuNzQzNjg4IDcuNzUzNTYgMS4wNDY3NyA3LjAyNjQyIDEuNDE0ODEgNi4zMzkzWk0wLjA1Njk1NTkgMTAuODIwNEMwLjAxOTI4MDMgMTEuMjA3NSAwIDExLjYgMCAxMS45OTcxQzAgMTIuMzk0MSAwLjAxOTI4MDQgMTIuNzg2NiAwLjA1Njk1NiAxMy4xNzM3TDEuMjUxMzEgMTMuMDU3NUMxLjIxNzM5IDEyLjcwOSAxLjIgMTIuMzU1MiAxLjIgMTEuOTk3MUMxLjIgMTEuNjM4OSAxLjIxNzM5IDExLjI4NTIgMS4yNTEzMSAxMC45MzY2TDAuMDU2OTU1OSAxMC44MjA0Wk0wLjUxMzc5NCAxNS40ODE3TDEuNjYyMiAxNS4xMzM3QzEuODY4OTUgMTUuODE2IDIuMTQxNTEgMTYuNDY5OSAyLjQ3MjYzIDE3LjA4ODJMMS40MTQ4MSAxNy42NTQ3QzEuMDQ2NzcgMTYuOTY3NiAwLjc0MzY4OCAxNi4yNDA1IDAuNTEzNzk0IDE1LjQ4MTdaTTIuNzIzNTIgMTkuNjA5OEwzLjY1MDcgMTguODQ4QzQuMTAwMDQgMTkuMzk0OSA0LjYwMjA3IDE5Ljg5NjkgNS4xNDg5NSAyMC4zNDYzTDQuMzg3MTYgMjEuMjczNUMzLjc3MjUzIDIwLjc3NDUgMy4yMjI0NyAyMC4yMjQ1IDIuNzIzNTIgMTkuNjA5OFpNNi4zNDIyNCAyMi41ODIxTDYuOTA4ODIgMjEuNTI0M0M3LjUyNzA2IDIxLjg1NTUgOC4xODEgMjIuMTI4IDguODYzMzIgMjIuMzM0N0w4LjUxNTM4IDIzLjQ4MzJDNy43NTY1IDIzLjI1MzMgNy4wMjkzNiAyMi45NTAyIDYuMzQyMjQgMjIuNTgyMVpNMTAuODIzMyAyMy45NDAxTDEwLjkzOTYgMjIuNzQ1N0MxMS4yODgxIDIyLjc3OTcgMTEuNjQxOSAyMi43OTcgMTIgMjIuNzk3QzEyLjM1ODEgMjIuNzk3IDEyLjcxMTkgMjIuNzc5NyAxMy4wNjA0IDIyLjc0NTdMMTMuMTc2NyAyMy45NDAxQzEyLjc4OTUgMjMuOTc3OCAxMi4zOTcgMjMuOTk3MSAxMiAyMy45OTcxQzExLjYwMyAyMy45OTcxIDExLjIxMDQgMjMuOTc3OCAxMC44MjMzIDIzLjk0MDFaTTE1LjQ4NDYgMjMuNDgzMkwxNS4xMzY2IDIyLjMzNDdDMTUuODE5IDIyLjEyOCAxNi40NzI5IDIxLjg1NTUgMTcuMDkxMiAyMS41MjQzTDE3LjY1NzcgMjIuNTgyMUMxNi45NzA2IDIyLjk1MDIgMTYuMjQzNSAyMy4yNTMzIDE1LjQ4NDYgMjMuNDgzMlpNMTkuNjEyOSAyMS4yNzM1TDE4Ljg1MSAyMC4zNDYzQzE5LjM5OCAxOS44OTY5IDE5LjkgMTkuMzk0OSAyMC4zNDkzIDE4Ljg0OEwyMS4yNzY1IDE5LjYwOThDMjAuNzc3NSAyMC4yMjQ1IDIwLjIyMDEgMjAuNzc0NSAxOS42MTI5IDIxLjI3MzVaTTIyLjU4NTIgMTcuNjU0N0wyMS41MjczIDE3LjA4ODJDMjEuODU4NSAxNi40Njk5IDIyLjEzMSAxNS44MTYgMjIuMzM3OCAxNS4xMzM3TDIzLjQ4NjIgMTUuNDgxN0MyMy4yNTYzIDE2LjI0MDUgMjIuOTUzMiAxNi45Njc2IDIyLjU4NTIgMTcuNjU0N1oiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8cGF0aCBkPSJNNy4yIDkuNjY2NDJDNy4yIDEyLjM5OTQgOS4wNzgxMiAxNC4yOTMgMTEuNzI0MiAxNC4yOTNDMTIuMTIyMiAxNC4yOTMgMTIuNDk5MiAxNC4yMjM3IDEyLjg0ODMgMTQuMTMzNUw5LjM4NTMyIDE5LjE5NzFIMTIuNDIyNEwxNS43MzE4IDE0LjMyNzdDMTYuOTYwNSAxMi41MTA0IDE3LjU1NCAxMS4xMDIzIDE3LjU2OCA5LjYwNDAyQzE3LjU3NSA2LjU1MiAxNS4xNzMyIDQuNzk3MDcgMTIuMzMxNiA0Ljc5NzA3QzkuMzUwNCA0Ljc5NzA3IDcuMiA2Ljc0NjIyIDcuMiA5LjY2NjQyWk0xMC4xMDQ0IDkuNTYyMzhDMTAuMTA0NCA4LjE1NDMgMTEuMDI2IDcuMTQxNTYgMTIuMzQ1NiA3LjE0MTU2QzEzLjY3MjEgNy4xNDE1NiAxNC42MDc3IDguMTU0MyAxNC42MDc3IDkuNTc2MjRDMTQuNjA3NyAxMC45ODQzIDEzLjY3MjEgMTEuOTgzMiAxMi4zNDU2IDExLjk4MzJDMTEuMDI2IDExLjk4MzIgMTAuMTA0NCAxMC45ODQzIDEwLjEwNDQgOS41NjIzOFoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Last9 = createSupabaseIcon('Last9', [\n [\n 'path',\n {\n 'fill-rule': 'evenodd',\n 'clip-rule': 'evenodd',\n d: 'M23.9431 13.1737L22.7487 13.0575C22.7826 12.709 22.8 12.3552 22.8 11.9971C22.8 11.6389 22.7826 11.2852 22.7487 10.9366L23.9431 10.8204C23.9807 11.2075 24 11.6 24 11.9971C24 12.3941 23.9807 12.7866 23.9431 13.1737ZM23.4862 8.5125L22.3378 8.8604C22.131 8.17807 21.8585 7.52413 21.5273 6.90588L22.5852 6.3393C22.9532 7.02642 23.2563 7.75356 23.4862 8.5125ZM21.2765 4.38423L20.3493 5.14603C19.9 4.59913 19.398 4.09711 18.851 3.64777L19.6129 2.72059C20.2201 3.21954 20.7775 3.7696 21.2765 4.38423ZM17.6577 1.41188L17.0912 2.4697C16.4729 2.13857 15.819 1.86601 15.1366 1.65928L15.4846 0.510829C16.2435 0.74076 16.9706 1.04384 17.6577 1.41188ZM13.1767 0.0540262L13.0604 1.24839C12.7119 1.21446 12.3581 1.19707 12 1.19707C11.6419 1.19707 11.2881 1.21446 10.9396 1.24839L10.8233 0.0540263C11.2104 0.0163507 11.603 -0.00292969 12 -0.00292969C12.397 -0.00292969 12.7895 0.0163507 13.1767 0.0540262ZM8.51538 0.510829L8.86332 1.65928C8.181 1.86601 7.52706 2.13857 6.90882 2.4697L6.34224 1.41188C7.02936 1.04384 7.7565 0.74076 8.51538 0.510829ZM4.38716 2.72059L5.14895 3.64777C4.60207 4.09711 4.10004 4.59913 3.6507 5.14603L2.72352 4.38423C3.22247 3.7696 3.77253 3.21954 4.38716 2.72059ZM1.41481 6.3393L2.47263 6.90588C2.14151 7.52413 1.86895 8.17807 1.6622 8.8604L0.513793 8.5125C0.743688 7.75356 1.04677 7.02642 1.41481 6.3393ZM0.0569559 10.8204C0.0192803 11.2075 0 11.6 0 11.9971C0 12.3941 0.0192804 12.7866 0.056956 13.1737L1.25131 13.0575C1.21739 12.709 1.2 12.3552 1.2 11.9971C1.2 11.6389 1.21739 11.2852 1.25131 10.9366L0.0569559 10.8204ZM0.513794 15.4817L1.6622 15.1337C1.86895 15.816 2.14151 16.4699 2.47263 17.0882L1.41481 17.6547C1.04677 16.9676 0.743688 16.2405 0.513794 15.4817ZM2.72352 19.6098L3.6507 18.848C4.10004 19.3949 4.60207 19.8969 5.14895 20.3463L4.38716 21.2735C3.77253 20.7745 3.22247 20.2245 2.72352 19.6098ZM6.34224 22.5821L6.90882 21.5243C7.52706 21.8555 8.181 22.128 8.86332 22.3347L8.51538 23.4832C7.7565 23.2533 7.02936 22.9502 6.34224 22.5821ZM10.8233 23.9401L10.9396 22.7457C11.2881 22.7797 11.6419 22.797 12 22.797C12.3581 22.797 12.7119 22.7797 13.0604 22.7457L13.1767 23.9401C12.7895 23.9778 12.397 23.9971 12 23.9971C11.603 23.9971 11.2104 23.9778 10.8233 23.9401ZM15.4846 23.4832L15.1366 22.3347C15.819 22.128 16.4729 21.8555 17.0912 21.5243L17.6577 22.5821C16.9706 22.9502 16.2435 23.2533 15.4846 23.4832ZM19.6129 21.2735L18.851 20.3463C19.398 19.8969 19.9 19.3949 20.3493 18.848L21.2765 19.6098C20.7775 20.2245 20.2201 20.7745 19.6129 21.2735ZM22.5852 17.6547L21.5273 17.0882C21.8585 16.4699 22.131 15.816 22.3378 15.1337L23.4862 15.4817C23.2563 16.2405 22.9532 16.9676 22.5852 17.6547Z',\n fill: 'currentColor',\n key: '1bcx6p',\n },\n ],\n [\n 'path',\n {\n d: 'M7.2 9.66642C7.2 12.3994 9.07812 14.293 11.7242 14.293C12.1222 14.293 12.4992 14.2237 12.8483 14.1335L9.38532 19.1971H12.4224L15.7318 14.3277C16.9605 12.5104 17.554 11.1023 17.568 9.60402C17.575 6.552 15.1732 4.79707 12.3316 4.79707C9.3504 4.79707 7.2 6.74622 7.2 9.66642ZM10.1044 9.56238C10.1044 8.1543 11.026 7.14156 12.3456 7.14156C13.6721 7.14156 14.6077 8.1543 14.6077 9.57624C14.6077 10.9843 13.6721 11.9832 12.3456 11.9832C11.026 11.9832 10.1044 10.9843 10.1044 9.56238Z',\n fill: 'currentColor',\n key: '1vyu7g',\n },\n ],\n]);\n\nexport default Last9;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Last9\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMuOTQzMSAxMy4xNzM3TDIyLjc0ODcgMTMuMDU3NUMyMi43ODI2IDEyLjcwOSAyMi44IDEyLjM1NTIgMjIuOCAxMS45OTcxQzIyLjggMTEuNjM4OSAyMi43ODI2IDExLjI4NTIgMjIuNzQ4NyAxMC45MzY2TDIzLjk0MzEgMTAuODIwNEMyMy45ODA3IDExLjIwNzUgMjQgMTEuNiAyNCAxMS45OTcxQzI0IDEyLjM5NDEgMjMuOTgwNyAxMi43ODY2IDIzLjk0MzEgMTMuMTczN1pNMjMuNDg2MiA4LjUxMjVMMjIuMzM3OCA4Ljg2MDRDMjIuMTMxIDguMTc4MDcgMjEuODU4NSA3LjUyNDEzIDIxLjUyNzMgNi45MDU4OEwyMi41ODUyIDYuMzM5M0MyMi45NTMyIDcuMDI2NDIgMjMuMjU2MyA3Ljc1MzU2IDIzLjQ4NjIgOC41MTI1Wk0yMS4yNzY1IDQuMzg0MjNMMjAuMzQ5MyA1LjE0NjAzQzE5LjkgNC41OTkxMyAxOS4zOTggNC4wOTcxMSAxOC44NTEgMy42NDc3N0wxOS42MTI5IDIuNzIwNTlDMjAuMjIwMSAzLjIxOTU0IDIwLjc3NzUgMy43Njk2IDIxLjI3NjUgNC4zODQyM1pNMTcuNjU3NyAxLjQxMTg4TDE3LjA5MTIgMi40Njk3QzE2LjQ3MjkgMi4xMzg1NyAxNS44MTkgMS44NjYwMSAxNS4xMzY2IDEuNjU5MjhMMTUuNDg0NiAwLjUxMDgyOUMxNi4yNDM1IDAuNzQwNzYgMTYuOTcwNiAxLjA0Mzg0IDE3LjY1NzcgMS40MTE4OFpNMTMuMTc2NyAwLjA1NDAyNjJMMTMuMDYwNCAxLjI0ODM5QzEyLjcxMTkgMS4yMTQ0NiAxMi4zNTgxIDEuMTk3MDcgMTIgMS4xOTcwN0MxMS42NDE5IDEuMTk3MDcgMTEuMjg4MSAxLjIxNDQ2IDEwLjkzOTYgMS4yNDgzOUwxMC44MjMzIDAuMDU0MDI2M0MxMS4yMTA0IDAuMDE2MzUwNyAxMS42MDMgLTAuMDAyOTI5NjkgMTIgLTAuMDAyOTI5NjlDMTIuMzk3IC0wLjAwMjkyOTY5IDEyLjc4OTUgMC4wMTYzNTA3IDEzLjE3NjcgMC4wNTQwMjYyWk04LjUxNTM4IDAuNTEwODI5TDguODYzMzIgMS42NTkyOEM4LjE4MSAxLjg2NjAxIDcuNTI3MDYgMi4xMzg1NyA2LjkwODgyIDIuNDY5N0w2LjM0MjI0IDEuNDExODhDNy4wMjkzNiAxLjA0Mzg0IDcuNzU2NSAwLjc0MDc2IDguNTE1MzggMC41MTA4MjlaTTQuMzg3MTYgMi43MjA1OUw1LjE0ODk1IDMuNjQ3NzdDNC42MDIwNyA0LjA5NzExIDQuMTAwMDQgNC41OTkxMyAzLjY1MDcgNS4xNDYwM0wyLjcyMzUyIDQuMzg0MjNDMy4yMjI0NyAzLjc2OTYgMy43NzI1MyAzLjIxOTU0IDQuMzg3MTYgMi43MjA1OVpNMS40MTQ4MSA2LjMzOTNMMi40NzI2MyA2LjkwNTg4QzIuMTQxNTEgNy41MjQxMyAxLjg2ODk1IDguMTc4MDcgMS42NjIyIDguODYwNEwwLjUxMzc5MyA4LjUxMjVDMC43NDM2ODggNy43NTM1NiAxLjA0Njc3IDcuMDI2NDIgMS40MTQ4MSA2LjMzOTNaTTAuMDU2OTU1OSAxMC44MjA0QzAuMDE5MjgwMyAxMS4yMDc1IDAgMTEuNiAwIDExLjk5NzFDMCAxMi4zOTQxIDAuMDE5MjgwNCAxMi43ODY2IDAuMDU2OTU2IDEzLjE3MzdMMS4yNTEzMSAxMy4wNTc1QzEuMjE3MzkgMTIuNzA5IDEuMiAxMi4zNTUyIDEuMiAxMS45OTcxQzEuMiAxMS42Mzg5IDEuMjE3MzkgMTEuMjg1MiAxLjI1MTMxIDEwLjkzNjZMMC4wNTY5NTU5IDEwLjgyMDRaTTAuNTEzNzk0IDE1LjQ4MTdMMS42NjIyIDE1LjEzMzdDMS44Njg5NSAxNS44MTYgMi4xNDE1MSAxNi40Njk5IDIuNDcyNjMgMTcuMDg4MkwxLjQxNDgxIDE3LjY1NDdDMS4wNDY3NyAxNi45Njc2IDAuNzQzNjg4IDE2LjI0MDUgMC41MTM3OTQgMTUuNDgxN1pNMi43MjM1MiAxOS42MDk4TDMuNjUwNyAxOC44NDhDNC4xMDAwNCAxOS4zOTQ5IDQuNjAyMDcgMTkuODk2OSA1LjE0ODk1IDIwLjM0NjNMNC4zODcxNiAyMS4yNzM1QzMuNzcyNTMgMjAuNzc0NSAzLjIyMjQ3IDIwLjIyNDUgMi43MjM1MiAxOS42MDk4Wk02LjM0MjI0IDIyLjU4MjFMNi45MDg4MiAyMS41MjQzQzcuNTI3MDYgMjEuODU1NSA4LjE4MSAyMi4xMjggOC44NjMzMiAyMi4zMzQ3TDguNTE1MzggMjMuNDgzMkM3Ljc1NjUgMjMuMjUzMyA3LjAyOTM2IDIyLjk1MDIgNi4zNDIyNCAyMi41ODIxWk0xMC44MjMzIDIzLjk0MDFMMTAuOTM5NiAyMi43NDU3QzExLjI4ODEgMjIuNzc5NyAxMS42NDE5IDIyLjc5NyAxMiAyMi43OTdDMTIuMzU4MSAyMi43OTcgMTIuNzExOSAyMi43Nzk3IDEzLjA2MDQgMjIuNzQ1N0wxMy4xNzY3IDIzLjk0MDFDMTIuNzg5NSAyMy45Nzc4IDEyLjM5NyAyMy45OTcxIDEyIDIzLjk5NzFDMTEuNjAzIDIzLjk5NzEgMTEuMjEwNCAyMy45Nzc4IDEwLjgyMzMgMjMuOTQwMVpNMTUuNDg0NiAyMy40ODMyTDE1LjEzNjYgMjIuMzM0N0MxNS44MTkgMjIuMTI4IDE2LjQ3MjkgMjEuODU1NSAxNy4wOTEyIDIxLjUyNDNMMTcuNjU3NyAyMi41ODIxQzE2Ljk3MDYgMjIuOTUwMiAxNi4yNDM1IDIzLjI1MzMgMTUuNDg0NiAyMy40ODMyWk0xOS42MTI5IDIxLjI3MzVMMTguODUxIDIwLjM0NjNDMTkuMzk4IDE5Ljg5NjkgMTkuOSAxOS4zOTQ5IDIwLjM0OTMgMTguODQ4TDIxLjI3NjUgMTkuNjA5OEMyMC43Nzc1IDIwLjIyNDUgMjAuMjIwMSAyMC43NzQ1IDE5LjYxMjkgMjEuMjczNVpNMjIuNTg1MiAxNy42NTQ3TDIxLjUyNzMgMTcuMDg4MkMyMS44NTg1IDE2LjQ2OTkgMjIuMTMxIDE1LjgxNiAyMi4zMzc4IDE1LjEzMzdMMjMuNDg2MiAxNS40ODE3QzIzLjI1NjMgMTYuMjQwNSAyMi45NTMyIDE2Ljk2NzYgMjIuNTg1MiAxNy42NTQ3WiIgZmlsbD0iY3VycmVudENvbG9yIi8+CjxwYXRoIGQ9Ik03LjIgOS42NjY0MkM3LjIgMTIuMzk5NCA5LjA3ODEyIDE0LjI5MyAxMS43MjQyIDE0LjI5M0MxMi4xMjIyIDE0LjI5MyAxMi40OTkyIDE0LjIyMzcgMTIuODQ4MyAxNC4xMzM1TDkuMzg1MzIgMTkuMTk3MUgxMi40MjI0TDE1LjczMTggMTQuMzI3N0MxNi45NjA1IDEyLjUxMDQgMTcuNTU0IDExLjEwMjMgMTcuNTY4IDkuNjA0MDJDMTcuNTc1IDYuNTUyIDE1LjE3MzIgNC43OTcwNyAxMi4zMzE2IDQuNzk3MDdDOS4zNTA0IDQuNzk3MDcgNy4yIDYuNzQ2MjIgNy4yIDkuNjY2NDJaTTEwLjEwNDQgOS41NjIzOEMxMC4xMDQ0IDguMTU0MyAxMS4wMjYgNy4xNDE1NiAxMi4zNDU2IDcuMTQxNTZDMTMuNjcyMSA3LjE0MTU2IDE0LjYwNzcgOC4xNTQzIDE0LjYwNzcgOS41NzYyNEMxNC42MDc3IDEwLjk4NDMgMTMuNjcyMSAxMS45ODMyIDEyLjM0NTYgMTEuOTgzMkMxMS4wMjYgMTEuOTgzMiAxMC4xMDQ0IDEwLjk4NDMgMTAuMTA0NCA5LjU2MjM4WiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Last9 = createSupabaseIcon(\n 'Last9',\n [\n [\n 'path',\n {\n 'fill-rule': 'evenodd',\n 'clip-rule': 'evenodd',\n d: 'M23.9431 13.1737L22.7487 13.0575C22.7826 12.709 22.8 12.3552 22.8 11.9971C22.8 11.6389 22.7826 11.2852 22.7487 10.9366L23.9431 10.8204C23.9807 11.2075 24 11.6 24 11.9971C24 12.3941 23.9807 12.7866 23.9431 13.1737ZM23.4862 8.5125L22.3378 8.8604C22.131 8.17807 21.8585 7.52413 21.5273 6.90588L22.5852 6.3393C22.9532 7.02642 23.2563 7.75356 23.4862 8.5125ZM21.2765 4.38423L20.3493 5.14603C19.9 4.59913 19.398 4.09711 18.851 3.64777L19.6129 2.72059C20.2201 3.21954 20.7775 3.7696 21.2765 4.38423ZM17.6577 1.41188L17.0912 2.4697C16.4729 2.13857 15.819 1.86601 15.1366 1.65928L15.4846 0.510829C16.2435 0.74076 16.9706 1.04384 17.6577 1.41188ZM13.1767 0.0540262L13.0604 1.24839C12.7119 1.21446 12.3581 1.19707 12 1.19707C11.6419 1.19707 11.2881 1.21446 10.9396 1.24839L10.8233 0.0540263C11.2104 0.0163507 11.603 -0.00292969 12 -0.00292969C12.397 -0.00292969 12.7895 0.0163507 13.1767 0.0540262ZM8.51538 0.510829L8.86332 1.65928C8.181 1.86601 7.52706 2.13857 6.90882 2.4697L6.34224 1.41188C7.02936 1.04384 7.7565 0.74076 8.51538 0.510829ZM4.38716 2.72059L5.14895 3.64777C4.60207 4.09711 4.10004 4.59913 3.6507 5.14603L2.72352 4.38423C3.22247 3.7696 3.77253 3.21954 4.38716 2.72059ZM1.41481 6.3393L2.47263 6.90588C2.14151 7.52413 1.86895 8.17807 1.6622 8.8604L0.513793 8.5125C0.743688 7.75356 1.04677 7.02642 1.41481 6.3393ZM0.0569559 10.8204C0.0192803 11.2075 0 11.6 0 11.9971C0 12.3941 0.0192804 12.7866 0.056956 13.1737L1.25131 13.0575C1.21739 12.709 1.2 12.3552 1.2 11.9971C1.2 11.6389 1.21739 11.2852 1.25131 10.9366L0.0569559 10.8204ZM0.513794 15.4817L1.6622 15.1337C1.86895 15.816 2.14151 16.4699 2.47263 17.0882L1.41481 17.6547C1.04677 16.9676 0.743688 16.2405 0.513794 15.4817ZM2.72352 19.6098L3.6507 18.848C4.10004 19.3949 4.60207 19.8969 5.14895 20.3463L4.38716 21.2735C3.77253 20.7745 3.22247 20.2245 2.72352 19.6098ZM6.34224 22.5821L6.90882 21.5243C7.52706 21.8555 8.181 22.128 8.86332 22.3347L8.51538 23.4832C7.7565 23.2533 7.02936 22.9502 6.34224 22.5821ZM10.8233 23.9401L10.9396 22.7457C11.2881 22.7797 11.6419 22.797 12 22.797C12.3581 22.797 12.7119 22.7797 13.0604 22.7457L13.1767 23.9401C12.7895 23.9778 12.397 23.9971 12 23.9971C11.603 23.9971 11.2104 23.9778 10.8233 23.9401ZM15.4846 23.4832L15.1366 22.3347C15.819 22.128 16.4729 21.8555 17.0912 21.5243L17.6577 22.5821C16.9706 22.9502 16.2435 23.2533 15.4846 23.4832ZM19.6129 21.2735L18.851 20.3463C19.398 19.8969 19.9 19.3949 20.3493 18.848L21.2765 19.6098C20.7775 20.2245 20.2201 20.7745 19.6129 21.2735ZM22.5852 17.6547L21.5273 17.0882C21.8585 16.4699 22.131 15.816 22.3378 15.1337L23.4862 15.4817C23.2563 16.2405 22.9532 16.9676 22.5852 17.6547Z',\n fill: 'currentColor',\n key: '1bcx6p',\n },\n ],\n [\n 'path',\n {\n d: 'M7.2 9.66642C7.2 12.3994 9.07812 14.293 11.7242 14.293C12.1222 14.293 12.4992 14.2237 12.8483 14.1335L9.38532 19.1971H12.4224L15.7318 14.3277C16.9605 12.5104 17.554 11.1023 17.568 9.60402C17.575 6.552 15.1732 4.79707 12.3316 4.79707C9.3504 4.79707 7.2 6.74622 7.2 9.66642ZM10.1044 9.56238C10.1044 8.1543 11.026 7.14156 12.3456 7.14156C13.6721 7.14156 14.6077 8.1543 14.6077 9.57624C14.6077 10.9843 13.6721 11.9832 12.3456 11.9832C11.026 11.9832 10.1044 10.9843 10.1044 9.56238Z',\n fill: 'currentColor',\n key: '1vyu7g',\n },\n ],\n ],\n { fill: 'none', stroke: 'none' },\n);\n\nexport default Last9;\n", component: React.lazy(() => import('icons/src/icons/last9')), import: "import { Last9 } from 'icons'", - svg: "\n\n\n\n", + svg: "\n\n\n\n", jsx: "import { Last9 } from \"icons\"\n \n " }, { name: "logs", componentName: "Logs", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Logs\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik00LjUgNS4yMDY3OUg0LjUzNzEzTTcuNDYyNDEgNS4yMTcwN0gxOS41TTQuNSA5LjY1ODM5SDQuNTM3MTNNNy40NjI0MSA5LjY2ODY4SDE5LjVNNC41MjY5MiAxNC4xNjRINC41MzcxM003LjQ2MjQxIDE0LjE3NDJIMTkuNU00LjUyNjkyIDE4LjcwNjhMNC41MzcxMyAxOC42OTY1TTcuNDYyNDEgMTguNzA2OEgxOS41IiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Logs = createSupabaseIcon('Logs', [\n [\n 'path',\n {\n d: 'M4.5 5.20679H4.53713M7.46241 5.21707H19.5M4.5 9.65839H4.53713M7.46241 9.66868H19.5M4.52692 14.164H4.53713M7.46241 14.1742H19.5M4.52692 18.7068L4.53713 18.6965M7.46241 18.7068H19.5',\n key: '2ab8w8',\n },\n ],\n]);\n\nexport default Logs;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Logs\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik00LjUgNS4yMDY3OUg0LjUzNzEzTTcuNDYyNDEgNS4yMTcwN0gxOS41TTQuNSA5LjY1ODM5SDQuNTM3MTNNNy40NjI0MSA5LjY2ODY4SDE5LjVNNC41MjY5MiAxNC4xNjRINC41MzcxM003LjQ2MjQxIDE0LjE3NDJIMTkuNU00LjUyNjkyIDE4LjcwNjhMNC41MzcxMyAxOC42OTY1TTcuNDYyNDEgMTguNzA2OEgxOS41IiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Logs = createSupabaseIcon(\n 'Logs',\n [\n [\n 'path',\n {\n d: 'M4.5 5.20679H4.53713M7.46241 5.21707H19.5M4.5 9.65839H4.53713M7.46241 9.66868H19.5M4.52692 14.164H4.53713M7.46241 14.1742H19.5M4.52692 18.7068L4.53713 18.6965M7.46241 18.7068H19.5',\n key: '2ab8w8',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Logs;\n", component: React.lazy(() => import('icons/src/icons/logs')), import: "import { Logs } from 'icons'", svg: "\n \n", @@ -208,7 +228,7 @@ export const Index: Record = [ name: "otlp", componentName: "Otlp", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Otlp\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiIHN0cm9rZS13aWR0aD0iMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Ik0xMi42OCAxMy4wOWMtLjk4NCAuOTg0LS45ODQgMi41OCAwIDMuNTY0Ljk4NC45ODQgMi41OC45ODQgMy41NjQgMCAuOTg0LS45ODQuOTg0LTIuNTggMC0zLjU2NC0uOTg0LS45ODQtMi41OC0uOTg0LTMuNTY0IDB6bTIuNjY0IDIuNjY2YTEuMjQ2IDEuMjQ2IDAgMCAxLTEuNzY0IDAgMS4yNDYgMS4yNDYgMCAwIDEgMC0xLjc2NCAxLjI0NiAxLjI0NiAwIDAgMSAxLjc2NCAwYy40ODcuNDg1LjQ4NyAxLjI3NyAwIDEuNzY0ek0xNi4yMDUuNjg4bC0xLjU0NCAxLjU0NGEuNzgyLjc4MiAwIDAgMCAwIDEuMTAybDYuMDI4IDYuMDI4YS43ODIuNzgyIDAgMCAwIDEuMTAyIDBsMS41NDQtMS41NDRjLjMwMi0uMzAyLjMwMi0uNzk5IDAtMS4xMDFsLTYuMDI4LTYuMDI4YS43OC43OCAwIDAgMC0xLjEwMiAwek01LjM4OCAyMC40MThhLjcwNi43MDYgMCAwIDAgMC0uOTk2bC0uNzg0LS43ODRhLjcwNi43MDYgMCAwIDAtLjk5NiAwbC0xLjYyMSAxLjYyMS0uMDAzLjAwMi0uNDQ1LS40NDVjLS4yNDYtLjI0Ni0uNjQ3LS4yNDYtLjg5MSAwLS4yNDYuMjQ2LS4yNDYuNjQ3IDAgLjg5MWwyLjY3MSAyLjY3MWEuNjI5LjYyOSAwIDAgMCAuODkgMGMuMjQ0LS4yNDYuMjQ2LS42NDcgMC0uODlsLS40NDUtLjQ0NS4wMDMtLjAwMnptMCAwIi8+CiAgPHBhdGggZD0iTTEzLjU1NSA1LjEyMSAxMC4xMjYgOC41NWMtLjMwNS4zMDUtLjMwNS44MDYgMCAxLjExMWwyLjExOSAyLjExOWMxLjQ5Ny0xLjA3OCAzLjU5Ni0uOTQ0IDQuOTQzLjQwNGwxLjcxNS0xLjcxNWMuMzA0LS4zMDUuMzA0LS44MDYgMC0xLjExMWwtMy40MjktMy40MjlhLjc4NS43ODUgMCAwIDAtMS4xMSAwek0xMS4zNTMgMTIuNjczbC0xLjI1MS0xLjI1MWMtLjI5My0uMjkzLS43NzMtLjI5My0xLjA2NiAwbC00LjQxMSA0LjQxM2EuNzU3Ljc1NyAwIDAgMCAwIDEuMDY2bDIuNSAyLjVhLjc1Ny43NTcgMCAwIDAgMS4wNjYgMGwyLjgzNy0yLjg0MmMtLjYtMS4yNC0uNDkyLTIuNzM1LjMyNS0zLjg4NnptMCAwIi8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Otlp = createSupabaseIcon('Otlp', [\n [\n 'path',\n {\n d: 'M12.68 13.09c-.984 .984-.984 2.58 0 3.564.984.984 2.58.984 3.564 0 .984-.984.984-2.58 0-3.564-.984-.984-2.58-.984-3.564 0zm2.664 2.666a1.246 1.246 0 0 1-1.764 0 1.246 1.246 0 0 1 0-1.764 1.246 1.246 0 0 1 1.764 0c.487.485.487 1.277 0 1.764zM16.205.688l-1.544 1.544a.782.782 0 0 0 0 1.102l6.028 6.028a.782.782 0 0 0 1.102 0l1.544-1.544c.302-.302.302-.799 0-1.101l-6.028-6.028a.78.78 0 0 0-1.102 0zM5.388 20.418a.706.706 0 0 0 0-.996l-.784-.784a.706.706 0 0 0-.996 0l-1.621 1.621-.003.002-.445-.445c-.246-.246-.647-.246-.891 0-.246.246-.246.647 0 .891l2.671 2.671a.629.629 0 0 0 .89 0c.244-.246.246-.647 0-.89l-.445-.445.003-.002zm0 0',\n key: 'i7z0x6',\n },\n ],\n [\n 'path',\n {\n d: 'M13.555 5.121 10.126 8.55c-.305.305-.305.806 0 1.111l2.119 2.119c1.497-1.078 3.596-.944 4.943.404l1.715-1.715c.304-.305.304-.806 0-1.111l-3.429-3.429a.785.785 0 0 0-1.11 0zM11.353 12.673l-1.251-1.251c-.293-.293-.773-.293-1.066 0l-4.411 4.413a.757.757 0 0 0 0 1.066l2.5 2.5a.757.757 0 0 0 1.066 0l2.837-2.842c-.6-1.24-.492-2.735.325-3.886zm0 0',\n key: '5ytdqc',\n },\n ],\n]);\n\nexport default Otlp;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Otlp\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiIHN0cm9rZS13aWR0aD0iMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Ik0xMi42OCAxMy4wOWMtLjk4NCAuOTg0LS45ODQgMi41OCAwIDMuNTY0Ljk4NC45ODQgMi41OC45ODQgMy41NjQgMCAuOTg0LS45ODQuOTg0LTIuNTggMC0zLjU2NC0uOTg0LS45ODQtMi41OC0uOTg0LTMuNTY0IDB6bTIuNjY0IDIuNjY2YTEuMjQ2IDEuMjQ2IDAgMCAxLTEuNzY0IDAgMS4yNDYgMS4yNDYgMCAwIDEgMC0xLjc2NCAxLjI0NiAxLjI0NiAwIDAgMSAxLjc2NCAwYy40ODcuNDg1LjQ4NyAxLjI3NyAwIDEuNzY0ek0xNi4yMDUuNjg4bC0xLjU0NCAxLjU0NGEuNzgyLjc4MiAwIDAgMCAwIDEuMTAybDYuMDI4IDYuMDI4YS43ODIuNzgyIDAgMCAwIDEuMTAyIDBsMS41NDQtMS41NDRjLjMwMi0uMzAyLjMwMi0uNzk5IDAtMS4xMDFsLTYuMDI4LTYuMDI4YS43OC43OCAwIDAgMC0xLjEwMiAwek01LjM4OCAyMC40MThhLjcwNi43MDYgMCAwIDAgMC0uOTk2bC0uNzg0LS43ODRhLjcwNi43MDYgMCAwIDAtLjk5NiAwbC0xLjYyMSAxLjYyMS0uMDAzLjAwMi0uNDQ1LS40NDVjLS4yNDYtLjI0Ni0uNjQ3LS4yNDYtLjg5MSAwLS4yNDYuMjQ2LS4yNDYuNjQ3IDAgLjg5MWwyLjY3MSAyLjY3MWEuNjI5LjYyOSAwIDAgMCAuODkgMGMuMjQ0LS4yNDYuMjQ2LS42NDcgMC0uODlsLS40NDUtLjQ0NS4wMDMtLjAwMnptMCAwIi8+CiAgPHBhdGggZD0iTTEzLjU1NSA1LjEyMSAxMC4xMjYgOC41NWMtLjMwNS4zMDUtLjMwNS44MDYgMCAxLjExMWwyLjExOSAyLjExOWMxLjQ5Ny0xLjA3OCAzLjU5Ni0uOTQ0IDQuOTQzLjQwNGwxLjcxNS0xLjcxNWMuMzA0LS4zMDUuMzA0LS44MDYgMC0xLjExMWwtMy40MjktMy40MjlhLjc4NS43ODUgMCAwIDAtMS4xMSAwek0xMS4zNTMgMTIuNjczbC0xLjI1MS0xLjI1MWMtLjI5My0uMjkzLS43NzMtLjI5My0xLjA2NiAwbC00LjQxMSA0LjQxM2EuNzU3Ljc1NyAwIDAgMCAwIDEuMDY2bDIuNSAyLjVhLjc1Ny43NTcgMCAwIDAgMS4wNjYgMGwyLjgzNy0yLjg0MmMtLjYtMS4yNC0uNDkyLTIuNzM1LjMyNS0zLjg4NnptMCAwIi8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Otlp = createSupabaseIcon(\n 'Otlp',\n [\n [\n 'path',\n {\n d: 'M12.68 13.09c-.984 .984-.984 2.58 0 3.564.984.984 2.58.984 3.564 0 .984-.984.984-2.58 0-3.564-.984-.984-2.58-.984-3.564 0zm2.664 2.666a1.246 1.246 0 0 1-1.764 0 1.246 1.246 0 0 1 0-1.764 1.246 1.246 0 0 1 1.764 0c.487.485.487 1.277 0 1.764zM16.205.688l-1.544 1.544a.782.782 0 0 0 0 1.102l6.028 6.028a.782.782 0 0 0 1.102 0l1.544-1.544c.302-.302.302-.799 0-1.101l-6.028-6.028a.78.78 0 0 0-1.102 0zM5.388 20.418a.706.706 0 0 0 0-.996l-.784-.784a.706.706 0 0 0-.996 0l-1.621 1.621-.003.002-.445-.445c-.246-.246-.647-.246-.891 0-.246.246-.246.647 0 .891l2.671 2.671a.629.629 0 0 0 .89 0c.244-.246.246-.647 0-.89l-.445-.445.003-.002zm0 0',\n key: 'i7z0x6',\n },\n ],\n [\n 'path',\n {\n d: 'M13.555 5.121 10.126 8.55c-.305.305-.305.806 0 1.111l2.119 2.119c1.497-1.078 3.596-.944 4.943.404l1.715-1.715c.304-.305.304-.806 0-1.111l-3.429-3.429a.785.785 0 0 0-1.11 0zM11.353 12.673l-1.251-1.251c-.293-.293-.773-.293-1.066 0l-4.411 4.413a.757.757 0 0 0 0 1.066l2.5 2.5a.757.757 0 0 0 1.066 0l2.837-2.842c-.6-1.24-.492-2.735.325-3.886zm0 0',\n key: '5ytdqc',\n },\n ],\n ],\n { fill: 'currentColor', stroke: 'currentColor', strokeWidth: '0' },\n);\n\nexport default Otlp;\n", component: React.lazy(() => import('icons/src/icons/otlp')), import: "import { Otlp } from 'icons'", svg: "\n \n \n\n", @@ -218,17 +238,17 @@ export const Index: Record = [ name: "postgres", componentName: "Postgres", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Postgres\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xMS41NDY2IDMuMjMxMDhDMTEuMjcwNCAzLjIzMTA4IDExLjA0NjYgMy40NTQ5NCAxMS4wNDY2IDMuNzMxMDhDMTEuMDQ2NiA0LjAwNzIyIDExLjI3MDQgNC4yMzEwOCAxMS41NDY2IDQuMjMxMDhWMy4yMzEwOFpNMjAuNjU2OSAxOS41MDQ2QzIwLjY1NjkgMTkuMjI4NSAyMC40MzMgMTkuMDA0NiAyMC4xNTY5IDE5LjAwNDZDMTkuODgwOCAxOS4wMDQ2IDE5LjY1NjkgMTkuMjI4NSAxOS42NTY5IDE5LjUwNDZIMjAuNjU2OVpNMTkuNjU2OSAxNS45NjU2QzE5LjY1NjkgMTYuMjQxNyAxOS44ODA4IDE2LjQ2NTYgMjAuMTU2OSAxNi40NjU2QzIwLjQzMyAxNi40NjU2IDIwLjY1NjkgMTYuMjQxNyAyMC42NTY5IDE1Ljk2NTZIMTkuNjU2OVpNMTMuMDExOSAxOS41NTM2QzEyLjk1OSAxOS4yODI2IDEyLjY5NjQgMTkuMTA1OCAxMi40MjU0IDE5LjE1ODZDMTIuMTU0NCAxOS4yMTE1IDExLjk3NzUgMTkuNDc0MSAxMi4wMzA0IDE5Ljc0NTJMMTMuMDExOSAxOS41NTM2Wk05Ljg3MzgxIDE4Ljg1NjVMOS4zNzM4MSAxOC44NTY1VjE4Ljg1NjVIOS44NzM4MVpNNC4yMDcyMSA1LjI5OTMyTDMuNzM3ODQgNS4xMjY5OUwzLjczNzg0IDUuMTI3TDQuMjA3MjEgNS4yOTkzMlpNMi41MjUyNyA5Ljg4MDQ2TDIuMDU1OSA5LjcwODE0TDIuMDU1OSA5LjcwODE0TDIuNTI1MjcgOS44ODA0NlpNMy4yNDkyMiAxMi42ODczTDIuOTIxNzYgMTMuMDY1MUwyLjkyMTc2IDEzLjA2NTFMMy4yNDkyMiAxMi42ODczWk00LjQwMzM0IDEzLjY4NzVMNC4wNzU4OCAxNC4wNjUzTDQuMDc1ODggMTQuMDY1M0w0LjQwMzM0IDEzLjY4NzVaTTUuMDA5NzEgMTUuMDE1NEw0LjUwOTcxIDE1LjAxNTRMNC41MDk3MSAxNS4wMTU0TDUuMDA5NzEgMTUuMDE1NFpNNS4wMDk2OSAxNi44NTM2TDUuNTA5NjkgMTYuODUzNkw1LjUwOTY5IDE2Ljg1MzZMNS4wMDk2OSAxNi44NTM2Wk05Ljg3Mzg1IDEwLjY2NjFMOS4zNzM4NSAxMC42NjYxTDkuMzczODUgMTAuNjY2MUw5Ljg3Mzg1IDEwLjY2NjFaTTExLjkzOTkgNi45MDc4M0MxMi4xMzYgNi43MTMzOSAxMi4xMzczIDYuMzk2ODEgMTEuOTQyOSA2LjIwMDczQzExLjc0ODQgNi4wMDQ2NCAxMS40MzE5IDYuMDAzMzEgMTEuMjM1OCA2LjE5Nzc0TDExLjkzOTkgNi45MDc4M1pNMTcuODQxIDE4Ljc1MDZMMTcuODQwOSAxOC4yNTA2TDE3Ljg0MDkgMTguMjUwNkwxNy44NDEgMTguNzUwNlpNMjMuMDY3NiAxOS4yNTA2QzIzLjM0MzcgMTkuMjUwNiAyMy41Njc2IDE5LjAyNjcgMjMuNTY3NSAxOC43NTA2QzIzLjU2NzUgMTguNDc0NCAyMy4zNDM3IDE4LjI1MDYgMjMuMDY3NSAxOC4yNTA2TDIzLjA2NzYgMTkuMjUwNlpNMTMuMDE3MSAxNS4yNDQ2QzEyLjg5NTUgMTQuOTk2NyAxMi41OTU5IDE0Ljg5NDMgMTIuMzQ4IDE1LjAxNkMxMi4xMDAxIDE1LjEzNzYgMTEuOTk3OCAxNS40MzcyIDEyLjExOTQgMTUuNjg1MUwxMy4wMTcxIDE1LjI0NDZaTTExLjU0NjYgNC4yMzEwOEgxMi42MDhWMy4yMzEwOEgxMS41NDY2VjQuMjMxMDhaTTE5LjY1NjkgMTkuNTA0NkMxOS42NTY5IDIxLjAyNjQgMTguMjQ2NyAyMi4yNjA2IDE2LjMwMzMgMjIuMjYwNlYyMy4yNjA2QzE4LjYxNjUgMjMuMjYwNiAyMC42NTY5IDIxLjc0NDkgMjAuNjU2OSAxOS41MDQ2SDE5LjY1NjlaTTEyLjYwOCA0LjIzMTA4QzE2LjUwMSA0LjIzMTA4IDE5LjY1NjkgNy4zODY5OCAxOS42NTY5IDExLjI4SDIwLjY1NjlDMjAuNjU2OSA2LjgzNDcgMTcuMDUzMyAzLjIzMTA4IDEyLjYwOCAzLjIzMTA4VjQuMjMxMDhaTTE5LjY1NjkgMTEuMjhWMTUuOTY1NkgyMC42NTY5VjExLjI4SDE5LjY1NjlaTTE2LjMwMzMgMjIuMjYwNkMxNC42NzI3IDIyLjI2MDYgMTMuMzEzIDIxLjA5NjQgMTMuMDExOSAxOS41NTM2TDEyLjAzMDQgMTkuNzQ1MkMxMi40MjE0IDIxLjc0ODUgMTQuMTg1MiAyMy4yNjA2IDE2LjMwMzMgMjMuMjYwNlYyMi4yNjA2Wk0xMS42NTUyIDMuMjIzMzlINi40NjQ1OVY0LjIyMzM5SDExLjY1NTJWMy4yMjMzOVpNMy43Mzc4NCA1LjEyN0wyLjA1NTkgOS43MDgxNEwyLjk5NDY0IDEwLjA1MjhMNC42NzY1OCA1LjQ3MTY0TDMuNzM3ODQgNS4xMjdaTTIuOTIxNzYgMTMuMDY1MUw0LjA3NTg4IDE0LjA2NTNMNC43MzA4IDEzLjMwOTZMMy41NzY2OCAxMi4zMDk0TDIuOTIxNzYgMTMuMDY1MVpNNC41MDk3MSAxNS4wMTU0TDQuNTA5NjkgMTYuODUzNkw1LjUwOTY5IDE2Ljg1MzZMNS41MDk3MSAxNS4wMTU0TDQuNTA5NzEgMTUuMDE1NFpNMTAuMzczOSAxMC42NjYxQzEwLjM3MzkgOS4yNTQ2MyAxMC45Mzc2IDcuOTAxNjYgMTEuOTM5OSA2LjkwNzgzTDExLjIzNTggNi4xOTc3NEMxMC4wNDQyIDcuMzc5MzQgOS4zNzM4NyA4Ljk4Nzk1IDkuMzczODUgMTAuNjY2MUwxMC4zNzM5IDEwLjY2NjFaTTIuMDU1OSA5LjcwODE0QzEuNjE4OTMgMTAuODk4MyAxLjk2MzYzIDEyLjIzNDggMi45MjE3NiAxMy4wNjUxTDMuNTc2NjggMTIuMzA5NEMyLjkzMjYgMTEuNzUxMiAyLjcwMDg5IDEwLjg1MjkgMi45OTQ2NCAxMC4wNTI4TDIuMDU1OSA5LjcwODE0Wk04LjQ0MzE5IDIwLjc4NzJDOS41MDk0NCAyMC43ODcyIDEwLjM3MzggMTkuOTIyOCAxMC4zNzM4IDE4Ljg1NjVIOS4zNzM4MUM5LjM3MzgxIDE5LjM3MDUgOC45NTcxNiAxOS43ODcyIDguNDQzMTkgMTkuNzg3MlYyMC43ODcyWk04LjQ0MzE5IDE5Ljc4NzJDNi44MjMwNSAxOS43ODcyIDUuNTA5NjcgMTguNDczOCA1LjUwOTY5IDE2Ljg1MzZMNC41MDk2OSAxNi44NTM2QzQuNTA5NjYgMTkuMDI2IDYuMjcwNzUgMjAuNzg3MiA4LjQ0MzE5IDIwLjc4NzJWMTkuNzg3MlpNNC4wNzU4OCAxNC4wNjUzQzQuMzUxNDIgMTQuMzA0MSA0LjUwOTcyIDE0LjY1MDggNC41MDk3MSAxNS4wMTU0TDUuNTA5NzEgMTUuMDE1NEM1LjUwOTcyIDE0LjM2MDggNS4yMjU1MiAxMy43Mzg0IDQuNzMwOCAxMy4zMDk2TDQuMDc1ODggMTQuMDY1M1pNNi40NjQ1OSAzLjIyMzM5QzUuMjQ2NDMgMy4yMjMzOSA0LjE1NzY4IDMuOTgzNDcgMy43Mzc4NCA1LjEyNjk5TDQuNjc2NTggNS40NzE2NEM0Ljk1MTg4IDQuNzIxOCA1LjY2NTgxIDQuMjIzMzkgNi40NjQ1OSA0LjIyMzM5VjMuMjIzMzlaTTE3Ljg0MSAxOS4yNTA2TDIzLjA2NzYgMTkuMjUwNkwyMy4wNjc1IDE4LjI1MDZMMTcuODQwOSAxOC4yNTA2TDE3Ljg0MSAxOS4yNTA2Wk0xMi4xMTk0IDE1LjY4NTFDMTMuMTkwNSAxNy44Njc2IDE1LjQwOTggMTkuMjUwNyAxNy44NDEgMTkuMjUwNkwxNy44NDA5IDE4LjI1MDZDMTUuNzkxMyAxOC4yNTA3IDEzLjkyMDEgMTcuMDg0NiAxMy4wMTcxIDE1LjI0NDZMMTIuMTE5NCAxNS42ODUxWk0xMC4zNzM4IDE4Ljg1NjVMMTAuMzczOSAxMC42NjYxTDkuMzczODUgMTAuNjY2MUw5LjM3MzgxIDE4Ljg1NjVMMTAuMzczOCAxOC44NTY1WiIgLz4KICAgIDxwYXRoCiAgICAgICAgZD0iTTE1LjcxNTEgMTEuMjA1NkMxNS43MTUxIDExLjYyNTcgMTYuMDU1NiAxMS45NjYzIDE2LjQ3NTggMTEuOTY2M0MxNi44OTU5IDExLjk2NjMgMTcuMjM2NSAxMS42MjU3IDE3LjIzNjUgMTEuMjA1NkMxNy4yMzY1IDEwLjc4NTQgMTYuODk1OSAxMC40NDQ4IDE2LjQ3NTggMTAuNDQ0OEMxNi4wNTU2IDEwLjQ0NDggMTUuNzE1MSAxMC43ODU0IDE1LjcxNTEgMTEuMjA1NloiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Postgres = createSupabaseIcon('Postgres', [\n [\n 'path',\n {\n d: 'M11.5466 3.23108C11.2704 3.23108 11.0466 3.45494 11.0466 3.73108C11.0466 4.00722 11.2704 4.23108 11.5466 4.23108V3.23108ZM20.6569 19.5046C20.6569 19.2285 20.433 19.0046 20.1569 19.0046C19.8808 19.0046 19.6569 19.2285 19.6569 19.5046H20.6569ZM19.6569 15.9656C19.6569 16.2417 19.8808 16.4656 20.1569 16.4656C20.433 16.4656 20.6569 16.2417 20.6569 15.9656H19.6569ZM13.0119 19.5536C12.959 19.2826 12.6964 19.1058 12.4254 19.1586C12.1544 19.2115 11.9775 19.4741 12.0304 19.7452L13.0119 19.5536ZM9.87381 18.8565L9.37381 18.8565V18.8565H9.87381ZM4.20721 5.29932L3.73784 5.12699L3.73784 5.127L4.20721 5.29932ZM2.52527 9.88046L2.0559 9.70814L2.0559 9.70814L2.52527 9.88046ZM3.24922 12.6873L2.92176 13.0651L2.92176 13.0651L3.24922 12.6873ZM4.40334 13.6875L4.07588 14.0653L4.07588 14.0653L4.40334 13.6875ZM5.00971 15.0154L4.50971 15.0154L4.50971 15.0154L5.00971 15.0154ZM5.00969 16.8536L5.50969 16.8536L5.50969 16.8536L5.00969 16.8536ZM9.87385 10.6661L9.37385 10.6661L9.37385 10.6661L9.87385 10.6661ZM11.9399 6.90783C12.136 6.71339 12.1373 6.39681 11.9429 6.20073C11.7484 6.00464 11.4319 6.00331 11.2358 6.19774L11.9399 6.90783ZM17.841 18.7506L17.8409 18.2506L17.8409 18.2506L17.841 18.7506ZM23.0676 19.2506C23.3437 19.2506 23.5676 19.0267 23.5675 18.7506C23.5675 18.4744 23.3437 18.2506 23.0675 18.2506L23.0676 19.2506ZM13.0171 15.2446C12.8955 14.9967 12.5959 14.8943 12.348 15.016C12.1001 15.1376 11.9978 15.4372 12.1194 15.6851L13.0171 15.2446ZM11.5466 4.23108H12.608V3.23108H11.5466V4.23108ZM19.6569 19.5046C19.6569 21.0264 18.2467 22.2606 16.3033 22.2606V23.2606C18.6165 23.2606 20.6569 21.7449 20.6569 19.5046H19.6569ZM12.608 4.23108C16.501 4.23108 19.6569 7.38698 19.6569 11.28H20.6569C20.6569 6.8347 17.0533 3.23108 12.608 3.23108V4.23108ZM19.6569 11.28V15.9656H20.6569V11.28H19.6569ZM16.3033 22.2606C14.6727 22.2606 13.313 21.0964 13.0119 19.5536L12.0304 19.7452C12.4214 21.7485 14.1852 23.2606 16.3033 23.2606V22.2606ZM11.6552 3.22339H6.46459V4.22339H11.6552V3.22339ZM3.73784 5.127L2.0559 9.70814L2.99464 10.0528L4.67658 5.47164L3.73784 5.127ZM2.92176 13.0651L4.07588 14.0653L4.7308 13.3096L3.57668 12.3094L2.92176 13.0651ZM4.50971 15.0154L4.50969 16.8536L5.50969 16.8536L5.50971 15.0154L4.50971 15.0154ZM10.3739 10.6661C10.3739 9.25463 10.9376 7.90166 11.9399 6.90783L11.2358 6.19774C10.0442 7.37934 9.37387 8.98795 9.37385 10.6661L10.3739 10.6661ZM2.0559 9.70814C1.61893 10.8983 1.96363 12.2348 2.92176 13.0651L3.57668 12.3094C2.9326 11.7512 2.70089 10.8529 2.99464 10.0528L2.0559 9.70814ZM8.44319 20.7872C9.50944 20.7872 10.3738 19.9228 10.3738 18.8565H9.37381C9.37381 19.3705 8.95716 19.7872 8.44319 19.7872V20.7872ZM8.44319 19.7872C6.82305 19.7872 5.50967 18.4738 5.50969 16.8536L4.50969 16.8536C4.50966 19.026 6.27075 20.7872 8.44319 20.7872V19.7872ZM4.07588 14.0653C4.35142 14.3041 4.50972 14.6508 4.50971 15.0154L5.50971 15.0154C5.50972 14.3608 5.22552 13.7384 4.7308 13.3096L4.07588 14.0653ZM6.46459 3.22339C5.24643 3.22339 4.15768 3.98347 3.73784 5.12699L4.67658 5.47164C4.95188 4.7218 5.66581 4.22339 6.46459 4.22339V3.22339ZM17.841 19.2506L23.0676 19.2506L23.0675 18.2506L17.8409 18.2506L17.841 19.2506ZM12.1194 15.6851C13.1905 17.8676 15.4098 19.2507 17.841 19.2506L17.8409 18.2506C15.7913 18.2507 13.9201 17.0846 13.0171 15.2446L12.1194 15.6851ZM10.3738 18.8565L10.3739 10.6661L9.37385 10.6661L9.37381 18.8565L10.3738 18.8565Z',\n key: '1mbkmc',\n },\n ],\n [\n 'path',\n {\n d: 'M15.7151 11.2056C15.7151 11.6257 16.0556 11.9663 16.4758 11.9663C16.8959 11.9663 17.2365 11.6257 17.2365 11.2056C17.2365 10.7854 16.8959 10.4448 16.4758 10.4448C16.0556 10.4448 15.7151 10.7854 15.7151 11.2056Z',\n key: '1vir92',\n },\n ],\n]);\n\nexport default Postgres;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Postgres\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xMS41NDY2IDMuMjMxMDhDMTEuMjcwNCAzLjIzMTA4IDExLjA0NjYgMy40NTQ5NCAxMS4wNDY2IDMuNzMxMDhDMTEuMDQ2NiA0LjAwNzIyIDExLjI3MDQgNC4yMzEwOCAxMS41NDY2IDQuMjMxMDhWMy4yMzEwOFpNMjAuNjU2OSAxOS41MDQ2QzIwLjY1NjkgMTkuMjI4NSAyMC40MzMgMTkuMDA0NiAyMC4xNTY5IDE5LjAwNDZDMTkuODgwOCAxOS4wMDQ2IDE5LjY1NjkgMTkuMjI4NSAxOS42NTY5IDE5LjUwNDZIMjAuNjU2OVpNMTkuNjU2OSAxNS45NjU2QzE5LjY1NjkgMTYuMjQxNyAxOS44ODA4IDE2LjQ2NTYgMjAuMTU2OSAxNi40NjU2QzIwLjQzMyAxNi40NjU2IDIwLjY1NjkgMTYuMjQxNyAyMC42NTY5IDE1Ljk2NTZIMTkuNjU2OVpNMTMuMDExOSAxOS41NTM2QzEyLjk1OSAxOS4yODI2IDEyLjY5NjQgMTkuMTA1OCAxMi40MjU0IDE5LjE1ODZDMTIuMTU0NCAxOS4yMTE1IDExLjk3NzUgMTkuNDc0MSAxMi4wMzA0IDE5Ljc0NTJMMTMuMDExOSAxOS41NTM2Wk05Ljg3MzgxIDE4Ljg1NjVMOS4zNzM4MSAxOC44NTY1VjE4Ljg1NjVIOS44NzM4MVpNNC4yMDcyMSA1LjI5OTMyTDMuNzM3ODQgNS4xMjY5OUwzLjczNzg0IDUuMTI3TDQuMjA3MjEgNS4yOTkzMlpNMi41MjUyNyA5Ljg4MDQ2TDIuMDU1OSA5LjcwODE0TDIuMDU1OSA5LjcwODE0TDIuNTI1MjcgOS44ODA0NlpNMy4yNDkyMiAxMi42ODczTDIuOTIxNzYgMTMuMDY1MUwyLjkyMTc2IDEzLjA2NTFMMy4yNDkyMiAxMi42ODczWk00LjQwMzM0IDEzLjY4NzVMNC4wNzU4OCAxNC4wNjUzTDQuMDc1ODggMTQuMDY1M0w0LjQwMzM0IDEzLjY4NzVaTTUuMDA5NzEgMTUuMDE1NEw0LjUwOTcxIDE1LjAxNTRMNC41MDk3MSAxNS4wMTU0TDUuMDA5NzEgMTUuMDE1NFpNNS4wMDk2OSAxNi44NTM2TDUuNTA5NjkgMTYuODUzNkw1LjUwOTY5IDE2Ljg1MzZMNS4wMDk2OSAxNi44NTM2Wk05Ljg3Mzg1IDEwLjY2NjFMOS4zNzM4NSAxMC42NjYxTDkuMzczODUgMTAuNjY2MUw5Ljg3Mzg1IDEwLjY2NjFaTTExLjkzOTkgNi45MDc4M0MxMi4xMzYgNi43MTMzOSAxMi4xMzczIDYuMzk2ODEgMTEuOTQyOSA2LjIwMDczQzExLjc0ODQgNi4wMDQ2NCAxMS40MzE5IDYuMDAzMzEgMTEuMjM1OCA2LjE5Nzc0TDExLjkzOTkgNi45MDc4M1pNMTcuODQxIDE4Ljc1MDZMMTcuODQwOSAxOC4yNTA2TDE3Ljg0MDkgMTguMjUwNkwxNy44NDEgMTguNzUwNlpNMjMuMDY3NiAxOS4yNTA2QzIzLjM0MzcgMTkuMjUwNiAyMy41Njc2IDE5LjAyNjcgMjMuNTY3NSAxOC43NTA2QzIzLjU2NzUgMTguNDc0NCAyMy4zNDM3IDE4LjI1MDYgMjMuMDY3NSAxOC4yNTA2TDIzLjA2NzYgMTkuMjUwNlpNMTMuMDE3MSAxNS4yNDQ2QzEyLjg5NTUgMTQuOTk2NyAxMi41OTU5IDE0Ljg5NDMgMTIuMzQ4IDE1LjAxNkMxMi4xMDAxIDE1LjEzNzYgMTEuOTk3OCAxNS40MzcyIDEyLjExOTQgMTUuNjg1MUwxMy4wMTcxIDE1LjI0NDZaTTExLjU0NjYgNC4yMzEwOEgxMi42MDhWMy4yMzEwOEgxMS41NDY2VjQuMjMxMDhaTTE5LjY1NjkgMTkuNTA0NkMxOS42NTY5IDIxLjAyNjQgMTguMjQ2NyAyMi4yNjA2IDE2LjMwMzMgMjIuMjYwNlYyMy4yNjA2QzE4LjYxNjUgMjMuMjYwNiAyMC42NTY5IDIxLjc0NDkgMjAuNjU2OSAxOS41MDQ2SDE5LjY1NjlaTTEyLjYwOCA0LjIzMTA4QzE2LjUwMSA0LjIzMTA4IDE5LjY1NjkgNy4zODY5OCAxOS42NTY5IDExLjI4SDIwLjY1NjlDMjAuNjU2OSA2LjgzNDcgMTcuMDUzMyAzLjIzMTA4IDEyLjYwOCAzLjIzMTA4VjQuMjMxMDhaTTE5LjY1NjkgMTEuMjhWMTUuOTY1NkgyMC42NTY5VjExLjI4SDE5LjY1NjlaTTE2LjMwMzMgMjIuMjYwNkMxNC42NzI3IDIyLjI2MDYgMTMuMzEzIDIxLjA5NjQgMTMuMDExOSAxOS41NTM2TDEyLjAzMDQgMTkuNzQ1MkMxMi40MjE0IDIxLjc0ODUgMTQuMTg1MiAyMy4yNjA2IDE2LjMwMzMgMjMuMjYwNlYyMi4yNjA2Wk0xMS42NTUyIDMuMjIzMzlINi40NjQ1OVY0LjIyMzM5SDExLjY1NTJWMy4yMjMzOVpNMy43Mzc4NCA1LjEyN0wyLjA1NTkgOS43MDgxNEwyLjk5NDY0IDEwLjA1MjhMNC42NzY1OCA1LjQ3MTY0TDMuNzM3ODQgNS4xMjdaTTIuOTIxNzYgMTMuMDY1MUw0LjA3NTg4IDE0LjA2NTNMNC43MzA4IDEzLjMwOTZMMy41NzY2OCAxMi4zMDk0TDIuOTIxNzYgMTMuMDY1MVpNNC41MDk3MSAxNS4wMTU0TDQuNTA5NjkgMTYuODUzNkw1LjUwOTY5IDE2Ljg1MzZMNS41MDk3MSAxNS4wMTU0TDQuNTA5NzEgMTUuMDE1NFpNMTAuMzczOSAxMC42NjYxQzEwLjM3MzkgOS4yNTQ2MyAxMC45Mzc2IDcuOTAxNjYgMTEuOTM5OSA2LjkwNzgzTDExLjIzNTggNi4xOTc3NEMxMC4wNDQyIDcuMzc5MzQgOS4zNzM4NyA4Ljk4Nzk1IDkuMzczODUgMTAuNjY2MUwxMC4zNzM5IDEwLjY2NjFaTTIuMDU1OSA5LjcwODE0QzEuNjE4OTMgMTAuODk4MyAxLjk2MzYzIDEyLjIzNDggMi45MjE3NiAxMy4wNjUxTDMuNTc2NjggMTIuMzA5NEMyLjkzMjYgMTEuNzUxMiAyLjcwMDg5IDEwLjg1MjkgMi45OTQ2NCAxMC4wNTI4TDIuMDU1OSA5LjcwODE0Wk04LjQ0MzE5IDIwLjc4NzJDOS41MDk0NCAyMC43ODcyIDEwLjM3MzggMTkuOTIyOCAxMC4zNzM4IDE4Ljg1NjVIOS4zNzM4MUM5LjM3MzgxIDE5LjM3MDUgOC45NTcxNiAxOS43ODcyIDguNDQzMTkgMTkuNzg3MlYyMC43ODcyWk04LjQ0MzE5IDE5Ljc4NzJDNi44MjMwNSAxOS43ODcyIDUuNTA5NjcgMTguNDczOCA1LjUwOTY5IDE2Ljg1MzZMNC41MDk2OSAxNi44NTM2QzQuNTA5NjYgMTkuMDI2IDYuMjcwNzUgMjAuNzg3MiA4LjQ0MzE5IDIwLjc4NzJWMTkuNzg3MlpNNC4wNzU4OCAxNC4wNjUzQzQuMzUxNDIgMTQuMzA0MSA0LjUwOTcyIDE0LjY1MDggNC41MDk3MSAxNS4wMTU0TDUuNTA5NzEgMTUuMDE1NEM1LjUwOTcyIDE0LjM2MDggNS4yMjU1MiAxMy43Mzg0IDQuNzMwOCAxMy4zMDk2TDQuMDc1ODggMTQuMDY1M1pNNi40NjQ1OSAzLjIyMzM5QzUuMjQ2NDMgMy4yMjMzOSA0LjE1NzY4IDMuOTgzNDcgMy43Mzc4NCA1LjEyNjk5TDQuNjc2NTggNS40NzE2NEM0Ljk1MTg4IDQuNzIxOCA1LjY2NTgxIDQuMjIzMzkgNi40NjQ1OSA0LjIyMzM5VjMuMjIzMzlaTTE3Ljg0MSAxOS4yNTA2TDIzLjA2NzYgMTkuMjUwNkwyMy4wNjc1IDE4LjI1MDZMMTcuODQwOSAxOC4yNTA2TDE3Ljg0MSAxOS4yNTA2Wk0xMi4xMTk0IDE1LjY4NTFDMTMuMTkwNSAxNy44Njc2IDE1LjQwOTggMTkuMjUwNyAxNy44NDEgMTkuMjUwNkwxNy44NDA5IDE4LjI1MDZDMTUuNzkxMyAxOC4yNTA3IDEzLjkyMDEgMTcuMDg0NiAxMy4wMTcxIDE1LjI0NDZMMTIuMTE5NCAxNS42ODUxWk0xMC4zNzM4IDE4Ljg1NjVMMTAuMzczOSAxMC42NjYxTDkuMzczODUgMTAuNjY2MUw5LjM3MzgxIDE4Ljg1NjVMMTAuMzczOCAxOC44NTY1WiIgLz4KICAgIDxwYXRoCiAgICAgICAgZD0iTTE1LjcxNTEgMTEuMjA1NkMxNS43MTUxIDExLjYyNTcgMTYuMDU1NiAxMS45NjYzIDE2LjQ3NTggMTEuOTY2M0MxNi44OTU5IDExLjk2NjMgMTcuMjM2NSAxMS42MjU3IDE3LjIzNjUgMTEuMjA1NkMxNy4yMzY1IDEwLjc4NTQgMTYuODk1OSAxMC40NDQ4IDE2LjQ3NTggMTAuNDQ0OEMxNi4wNTU2IDEwLjQ0NDggMTUuNzE1MSAxMC43ODU0IDE1LjcxNTEgMTEuMjA1NloiIC8+Cjwvc3ZnPgo=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Postgres = createSupabaseIcon(\n 'Postgres',\n [\n [\n 'path',\n {\n d: 'M11.5466 3.23108C11.2704 3.23108 11.0466 3.45494 11.0466 3.73108C11.0466 4.00722 11.2704 4.23108 11.5466 4.23108V3.23108ZM20.6569 19.5046C20.6569 19.2285 20.433 19.0046 20.1569 19.0046C19.8808 19.0046 19.6569 19.2285 19.6569 19.5046H20.6569ZM19.6569 15.9656C19.6569 16.2417 19.8808 16.4656 20.1569 16.4656C20.433 16.4656 20.6569 16.2417 20.6569 15.9656H19.6569ZM13.0119 19.5536C12.959 19.2826 12.6964 19.1058 12.4254 19.1586C12.1544 19.2115 11.9775 19.4741 12.0304 19.7452L13.0119 19.5536ZM9.87381 18.8565L9.37381 18.8565V18.8565H9.87381ZM4.20721 5.29932L3.73784 5.12699L3.73784 5.127L4.20721 5.29932ZM2.52527 9.88046L2.0559 9.70814L2.0559 9.70814L2.52527 9.88046ZM3.24922 12.6873L2.92176 13.0651L2.92176 13.0651L3.24922 12.6873ZM4.40334 13.6875L4.07588 14.0653L4.07588 14.0653L4.40334 13.6875ZM5.00971 15.0154L4.50971 15.0154L4.50971 15.0154L5.00971 15.0154ZM5.00969 16.8536L5.50969 16.8536L5.50969 16.8536L5.00969 16.8536ZM9.87385 10.6661L9.37385 10.6661L9.37385 10.6661L9.87385 10.6661ZM11.9399 6.90783C12.136 6.71339 12.1373 6.39681 11.9429 6.20073C11.7484 6.00464 11.4319 6.00331 11.2358 6.19774L11.9399 6.90783ZM17.841 18.7506L17.8409 18.2506L17.8409 18.2506L17.841 18.7506ZM23.0676 19.2506C23.3437 19.2506 23.5676 19.0267 23.5675 18.7506C23.5675 18.4744 23.3437 18.2506 23.0675 18.2506L23.0676 19.2506ZM13.0171 15.2446C12.8955 14.9967 12.5959 14.8943 12.348 15.016C12.1001 15.1376 11.9978 15.4372 12.1194 15.6851L13.0171 15.2446ZM11.5466 4.23108H12.608V3.23108H11.5466V4.23108ZM19.6569 19.5046C19.6569 21.0264 18.2467 22.2606 16.3033 22.2606V23.2606C18.6165 23.2606 20.6569 21.7449 20.6569 19.5046H19.6569ZM12.608 4.23108C16.501 4.23108 19.6569 7.38698 19.6569 11.28H20.6569C20.6569 6.8347 17.0533 3.23108 12.608 3.23108V4.23108ZM19.6569 11.28V15.9656H20.6569V11.28H19.6569ZM16.3033 22.2606C14.6727 22.2606 13.313 21.0964 13.0119 19.5536L12.0304 19.7452C12.4214 21.7485 14.1852 23.2606 16.3033 23.2606V22.2606ZM11.6552 3.22339H6.46459V4.22339H11.6552V3.22339ZM3.73784 5.127L2.0559 9.70814L2.99464 10.0528L4.67658 5.47164L3.73784 5.127ZM2.92176 13.0651L4.07588 14.0653L4.7308 13.3096L3.57668 12.3094L2.92176 13.0651ZM4.50971 15.0154L4.50969 16.8536L5.50969 16.8536L5.50971 15.0154L4.50971 15.0154ZM10.3739 10.6661C10.3739 9.25463 10.9376 7.90166 11.9399 6.90783L11.2358 6.19774C10.0442 7.37934 9.37387 8.98795 9.37385 10.6661L10.3739 10.6661ZM2.0559 9.70814C1.61893 10.8983 1.96363 12.2348 2.92176 13.0651L3.57668 12.3094C2.9326 11.7512 2.70089 10.8529 2.99464 10.0528L2.0559 9.70814ZM8.44319 20.7872C9.50944 20.7872 10.3738 19.9228 10.3738 18.8565H9.37381C9.37381 19.3705 8.95716 19.7872 8.44319 19.7872V20.7872ZM8.44319 19.7872C6.82305 19.7872 5.50967 18.4738 5.50969 16.8536L4.50969 16.8536C4.50966 19.026 6.27075 20.7872 8.44319 20.7872V19.7872ZM4.07588 14.0653C4.35142 14.3041 4.50972 14.6508 4.50971 15.0154L5.50971 15.0154C5.50972 14.3608 5.22552 13.7384 4.7308 13.3096L4.07588 14.0653ZM6.46459 3.22339C5.24643 3.22339 4.15768 3.98347 3.73784 5.12699L4.67658 5.47164C4.95188 4.7218 5.66581 4.22339 6.46459 4.22339V3.22339ZM17.841 19.2506L23.0676 19.2506L23.0675 18.2506L17.8409 18.2506L17.841 19.2506ZM12.1194 15.6851C13.1905 17.8676 15.4098 19.2507 17.841 19.2506L17.8409 18.2506C15.7913 18.2507 13.9201 17.0846 13.0171 15.2446L12.1194 15.6851ZM10.3738 18.8565L10.3739 10.6661L9.37385 10.6661L9.37381 18.8565L10.3738 18.8565Z',\n key: '1mbkmc',\n },\n ],\n [\n 'path',\n {\n d: 'M15.7151 11.2056C15.7151 11.6257 16.0556 11.9663 16.4758 11.9663C16.8959 11.9663 17.2365 11.6257 17.2365 11.2056C17.2365 10.7854 16.8959 10.4448 16.4758 10.4448C16.0556 10.4448 15.7151 10.7854 15.7151 11.2056Z',\n key: '1vir92',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Postgres;\n", component: React.lazy(() => import('icons/src/icons/postgres')), import: "import { Postgres } from 'icons'", - svg: "\n \n \n", + svg: "\n \n \n\n", jsx: "import { Postgres } from \"icons\"\n \n " }, { name: "realtime", componentName: "Realtime", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Realtime\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik04LjA0MjczIDEuNTgyMDNWNS4zMjIwNU01LjI0MzU0IDUuMzIyMDVMMi4wNDcxMiAyLjAyNzkxTTUuMjQzNTQgNy45MDk3OUgxLjU3NzY0TTE1LjM3NzYgMTUuNTUwN0wyMS4wNzkgMTQuMTMxNkMyMS41NDE3IDE0LjAxNjQgMjEuNTk1OSAxMy4zODA2IDIxLjE1OTUgMTMuMTg4N0w4LjAwODI4IDcuNDA1ODZDNy41OTEzNyA3LjIyMjU0IDcuMTY2NDMgNy42NDY2MSA3LjM0ODkgOC4wNjM4OUwxMy4wMzIxIDIxLjA2MDdDMTMuMjIyNCAyMS40OTYgMTMuODU1NiAyMS40NDU0IDEzLjk3NDMgMjAuOTg1NEwxNS4zNzc2IDE1LjU1MDdaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Realtime = createSupabaseIcon('Realtime', [\n [\n 'path',\n {\n d: 'M8.04273 1.58203V5.32205M5.24354 5.32205L2.04712 2.02791M5.24354 7.90979H1.57764M15.3776 15.5507L21.079 14.1316C21.5417 14.0164 21.5959 13.3806 21.1595 13.1887L8.00828 7.40586C7.59137 7.22254 7.16643 7.64661 7.3489 8.06389L13.0321 21.0607C13.2224 21.496 13.8556 21.4454 13.9743 20.9854L15.3776 15.5507Z',\n key: '1w2oqg',\n },\n ],\n]);\n\nexport default Realtime;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Realtime\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik04LjA0MjczIDEuNTgyMDNWNS4zMjIwNU01LjI0MzU0IDUuMzIyMDVMMi4wNDcxMiAyLjAyNzkxTTUuMjQzNTQgNy45MDk3OUgxLjU3NzY0TTE1LjM3NzYgMTUuNTUwN0wyMS4wNzkgMTQuMTMxNkMyMS41NDE3IDE0LjAxNjQgMjEuNTk1OSAxMy4zODA2IDIxLjE1OTUgMTMuMTg4N0w4LjAwODI4IDcuNDA1ODZDNy41OTEzNyA3LjIyMjU0IDcuMTY2NDMgNy42NDY2MSA3LjM0ODkgOC4wNjM4OUwxMy4wMzIxIDIxLjA2MDdDMTMuMjIyNCAyMS40OTYgMTMuODU1NiAyMS40NDU0IDEzLjk3NDMgMjAuOTg1NEwxNS4zNzc2IDE1LjU1MDdaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Realtime = createSupabaseIcon(\n 'Realtime',\n [\n [\n 'path',\n {\n d: 'M8.04273 1.58203V5.32205M5.24354 5.32205L2.04712 2.02791M5.24354 7.90979H1.57764M15.3776 15.5507L21.079 14.1316C21.5417 14.0164 21.5959 13.3806 21.1595 13.1887L8.00828 7.40586C7.59137 7.22254 7.16643 7.64661 7.3489 8.06389L13.0321 21.0607C13.2224 21.496 13.8556 21.4454 13.9743 20.9854L15.3776 15.5507Z',\n key: '1w2oqg',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Realtime;\n", component: React.lazy(() => import('icons/src/icons/realtime')), import: "import { Realtime } from 'icons'", svg: "\n \n", @@ -238,7 +258,7 @@ export const Index: Record = [ name: "replace-code", componentName: "ReplaceCode", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name ReplaceCode\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiAgICBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgIDxwYXRoCiAgICAgICAgZD0iTS0yMDQwMyAtMTExNDJIMTIxNjVWLTExMTQ0SC0yMDQwM1YtMTExNDJaTTEyMTY2IC0xMTE0MVY3MTEzSDEyMTY4Vi0xMTE0MUgxMjE2NlpNMTIxNjUgNzExNEgtMjA0MDNWNzExNkgxMjE2NVY3MTE0Wk0tMjA0MDQgNzExM1YtMTExNDFILTIwNDA2VjcxMTNILTIwNDA0Wk0tMjA0MDMgNzExNEMtMjA0MDMuNiA3MTE0IC0yMDQwNCA3MTEzLjU1IC0yMDQwNCA3MTEzSC0yMDQwNkMtMjA0MDYgNzExNC42NiAtMjA0MDQuNyA3MTE2IC0yMDQwMyA3MTE2VjcxMTRaTTEyMTY2IDcxMTNDMTIxNjYgNzExMy41NSAxMjE2NS42IDcxMTQgMTIxNjUgNzExNFY3MTE2QzEyMTY2LjcgNzExNiAxMjE2OCA3MTE0LjY2IDEyMTY4IDcxMTNIMTIxNjZaTTEyMTY1IC0xMTE0MkMxMjE2NS42IC0xMTE0MiAxMjE2NiAtMTExNDEuNiAxMjE2NiAtMTExNDFIMTIxNjhDMTIxNjggLTExMTQyLjcgMTIxNjYuNyAtMTExNDQgMTIxNjUgLTExMTQ0Vi0xMTE0MlpNLTIwNDAzIC0xMTE0NEMtMjA0MDQuNyAtMTExNDQgLTIwNDA2IC0xMTE0Mi43IC0yMDQwNiAtMTExNDFILTIwNDA0Qy0yMDQwNCAtMTExNDEuNiAtMjA0MDMuNiAtMTExNDIgLTIwNDAzIC0xMTE0MlYtMTExNDRaIgogICAgICAgIGZpbGwtb3BhY2l0eT0iMC4xIiAvPgogICAgPHJlY3QgeD0iNi40NDUzMSIgeT0iMTQuMTEzMyIgd2lkdGg9IjE1Ljg0NTUiIGhlaWdodD0iNy45MTgxOCIgcng9IjMuOTU5MDkiIC8+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xMC41ODk2IDEwLjAxOTVMMTguMjE0OCAxMC4wMTk1QzE5LjA0MzMgMTAuMDE5NSAxOS43MTQ4IDkuMzQ3OTYgMTkuNzE0OCA4LjUxOTUzTDE5LjcxNDggMy41OTIyNUMxOS43MTQ4IDIuNzYzODMgMTkuMDQzMyAyLjA5MjI2IDE4LjIxNDggMi4wOTIyNkw1Ljk5NjA5IDIuMDkyMjYiCiAgICAgICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiAvPgogICAgPHBhdGggZD0iTTUuOTg5MDIgMTAuNDY1NlY1Ljc4OTA2SDEuMzEyNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiAvPgogICAgPHBhdGggZD0iTTMuMjcxMTEgMTMuNjEzM1YxMy42MTMzQzEuNjE1MTUgMTIuMzkxNCAxLjQ3OTQ4IDkuOTY0NDYgMi45ODg5NCA4LjU2NTY0TDUuOTk2MDkgNS43Nzg5MSIKICAgICAgICBzdHJva2UtbGluZWNhcD0icm91bmQiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst ReplaceCode = createSupabaseIcon('ReplaceCode', [\n [\n 'path',\n {\n d: 'M-20403 -11142H12165V-11144H-20403V-11142ZM12166 -11141V7113H12168V-11141H12166ZM12165 7114H-20403V7116H12165V7114ZM-20404 7113V-11141H-20406V7113H-20404ZM-20403 7114C-20403.6 7114 -20404 7113.55 -20404 7113H-20406C-20406 7114.66 -20404.7 7116 -20403 7116V7114ZM12166 7113C12166 7113.55 12165.6 7114 12165 7114V7116C12166.7 7116 12168 7114.66 12168 7113H12166ZM12165 -11142C12165.6 -11142 12166 -11141.6 12166 -11141H12168C12168 -11142.7 12166.7 -11144 12165 -11144V-11142ZM-20403 -11144C-20404.7 -11144 -20406 -11142.7 -20406 -11141H-20404C-20404 -11141.6 -20403.6 -11142 -20403 -11142V-11144Z',\n 'fill-opacity': '0.1',\n key: 'g9kgmq',\n },\n ],\n [\n 'rect',\n {\n x: '6.44531',\n y: '14.1133',\n width: '15.8455',\n height: '7.91818',\n rx: '3.95909',\n key: '1evqnx',\n },\n ],\n [\n 'path',\n {\n d: 'M10.5896 10.0195L18.2148 10.0195C19.0433 10.0195 19.7148 9.34796 19.7148 8.51953L19.7148 3.59225C19.7148 2.76383 19.0433 2.09226 18.2148 2.09226L5.99609 2.09226',\n 'stroke-linecap': 'round',\n key: '18tp5x',\n },\n ],\n [\n 'path',\n {\n d: 'M5.98902 10.4656V5.78906H1.3125',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'sfubon',\n },\n ],\n [\n 'path',\n {\n d: 'M3.27111 13.6133V13.6133C1.61515 12.3914 1.47948 9.96446 2.98894 8.56564L5.99609 5.77891',\n 'stroke-linecap': 'round',\n key: '1w6ie7',\n },\n ],\n]);\n\nexport default ReplaceCode;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name ReplaceCode\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiAgICBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgIDxwYXRoCiAgICAgICAgZD0iTS0yMDQwMyAtMTExNDJIMTIxNjVWLTExMTQ0SC0yMDQwM1YtMTExNDJaTTEyMTY2IC0xMTE0MVY3MTEzSDEyMTY4Vi0xMTE0MUgxMjE2NlpNMTIxNjUgNzExNEgtMjA0MDNWNzExNkgxMjE2NVY3MTE0Wk0tMjA0MDQgNzExM1YtMTExNDFILTIwNDA2VjcxMTNILTIwNDA0Wk0tMjA0MDMgNzExNEMtMjA0MDMuNiA3MTE0IC0yMDQwNCA3MTEzLjU1IC0yMDQwNCA3MTEzSC0yMDQwNkMtMjA0MDYgNzExNC42NiAtMjA0MDQuNyA3MTE2IC0yMDQwMyA3MTE2VjcxMTRaTTEyMTY2IDcxMTNDMTIxNjYgNzExMy41NSAxMjE2NS42IDcxMTQgMTIxNjUgNzExNFY3MTE2QzEyMTY2LjcgNzExNiAxMjE2OCA3MTE0LjY2IDEyMTY4IDcxMTNIMTIxNjZaTTEyMTY1IC0xMTE0MkMxMjE2NS42IC0xMTE0MiAxMjE2NiAtMTExNDEuNiAxMjE2NiAtMTExNDFIMTIxNjhDMTIxNjggLTExMTQyLjcgMTIxNjYuNyAtMTExNDQgMTIxNjUgLTExMTQ0Vi0xMTE0MlpNLTIwNDAzIC0xMTE0NEMtMjA0MDQuNyAtMTExNDQgLTIwNDA2IC0xMTE0Mi43IC0yMDQwNiAtMTExNDFILTIwNDA0Qy0yMDQwNCAtMTExNDEuNiAtMjA0MDMuNiAtMTExNDIgLTIwNDAzIC0xMTE0MlYtMTExNDRaIgogICAgICAgIGZpbGwtb3BhY2l0eT0iMC4xIiAvPgogICAgPHJlY3QgeD0iNi40NDUzMSIgeT0iMTQuMTEzMyIgd2lkdGg9IjE1Ljg0NTUiIGhlaWdodD0iNy45MTgxOCIgcng9IjMuOTU5MDkiIC8+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xMC41ODk2IDEwLjAxOTVMMTguMjE0OCAxMC4wMTk1QzE5LjA0MzMgMTAuMDE5NSAxOS43MTQ4IDkuMzQ3OTYgMTkuNzE0OCA4LjUxOTUzTDE5LjcxNDggMy41OTIyNUMxOS43MTQ4IDIuNzYzODMgMTkuMDQzMyAyLjA5MjI2IDE4LjIxNDggMi4wOTIyNkw1Ljk5NjA5IDIuMDkyMjYiCiAgICAgICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiAvPgogICAgPHBhdGggZD0iTTUuOTg5MDIgMTAuNDY1NlY1Ljc4OTA2SDEuMzEyNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiAvPgogICAgPHBhdGggZD0iTTMuMjcxMTEgMTMuNjEzM1YxMy42MTMzQzEuNjE1MTUgMTIuMzkxNCAxLjQ3OTQ4IDkuOTY0NDYgMi45ODg5NCA4LjU2NTY0TDUuOTk2MDkgNS43Nzg5MSIKICAgICAgICBzdHJva2UtbGluZWNhcD0icm91bmQiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst ReplaceCode = createSupabaseIcon(\n 'ReplaceCode',\n [\n [\n 'path',\n {\n d: 'M-20403 -11142H12165V-11144H-20403V-11142ZM12166 -11141V7113H12168V-11141H12166ZM12165 7114H-20403V7116H12165V7114ZM-20404 7113V-11141H-20406V7113H-20404ZM-20403 7114C-20403.6 7114 -20404 7113.55 -20404 7113H-20406C-20406 7114.66 -20404.7 7116 -20403 7116V7114ZM12166 7113C12166 7113.55 12165.6 7114 12165 7114V7116C12166.7 7116 12168 7114.66 12168 7113H12166ZM12165 -11142C12165.6 -11142 12166 -11141.6 12166 -11141H12168C12168 -11142.7 12166.7 -11144 12165 -11144V-11142ZM-20403 -11144C-20404.7 -11144 -20406 -11142.7 -20406 -11141H-20404C-20404 -11141.6 -20403.6 -11142 -20403 -11142V-11144Z',\n 'fill-opacity': '0.1',\n key: 'g9kgmq',\n },\n ],\n [\n 'rect',\n {\n x: '6.44531',\n y: '14.1133',\n width: '15.8455',\n height: '7.91818',\n rx: '3.95909',\n key: '1evqnx',\n },\n ],\n [\n 'path',\n {\n d: 'M10.5896 10.0195L18.2148 10.0195C19.0433 10.0195 19.7148 9.34796 19.7148 8.51953L19.7148 3.59225C19.7148 2.76383 19.0433 2.09226 18.2148 2.09226L5.99609 2.09226',\n 'stroke-linecap': 'round',\n key: '18tp5x',\n },\n ],\n [\n 'path',\n {\n d: 'M5.98902 10.4656V5.78906H1.3125',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: 'sfubon',\n },\n ],\n [\n 'path',\n {\n d: 'M3.27111 13.6133V13.6133C1.61515 12.3914 1.47948 9.96446 2.98894 8.56564L5.99609 5.77891',\n 'stroke-linecap': 'round',\n key: '1w6ie7',\n },\n ],\n ],\n {\n fill: 'none',\n stroke: 'currentColor',\n strokeWidth: '1',\n strokeLinecap: 'round',\n strokeLinejoin: 'round',\n },\n);\n\nexport default ReplaceCode;\n", component: React.lazy(() => import('icons/src/icons/replace-code')), import: "import { ReplaceCode } from 'icons'", svg: "\n \n \n \n \n \n", @@ -248,7 +268,7 @@ export const Index: Record = [ name: "reports", componentName: "Reports", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Reports\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0zLjAzNDc5IDkuMDg0OUw4LjA3MjQxIDQuMDU3NUM4LjQ2Mjk2IDMuNjY3NzQgOS4wOTU0IDMuNjY3OTYgOS40ODU2OCA0LjA1Nzk5TDE0LjAyOTUgOC41OTg4MUMxNC40MiA4Ljk4OTEyIDE1LjA1MyA4Ljk4OTAxIDE1LjQ0MzUgOC41OTg1N0wyMC41ODc3IDMuNDU0MThNMTYuNDk5NiAzLjAxNTI2SDE5Ljk5OTZDMjAuNTUxOSAzLjAxNTI2IDIwLjk5OTYgMy40NjI5NyAyMC45OTk2IDQuMDE1MjZWNy41MTUyNk0yLjk5OTYzIDEyLjAxNTNMMi45OTk2MyAyMC4xOTU4QzIuOTk5NjMgMjAuNzQ4MSAzLjQ0NzM1IDIxLjE5NTggMy45OTk2MyAyMS4xOTU4TDIwLjAwMDQgMjEuMTk1OEMyMC41NTI3IDIxLjE5NTggMjEuMDAwNCAyMC43NDgxIDIxLjAwMDQgMjAuMTk1OFY5Ljg4NTc0TTguODI1MzIgOS44NzE4M0w4LjgyNTMxIDIxLjE5NThNMTUuMTc1NCAxNS4wNzQ2VjIxLjE5NDkiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Reports = createSupabaseIcon('Reports', [\n [\n 'path',\n {\n d: 'M3.03479 9.0849L8.07241 4.0575C8.46296 3.66774 9.0954 3.66796 9.48568 4.05799L14.0295 8.59881C14.42 8.98912 15.053 8.98901 15.4435 8.59857L20.5877 3.45418M16.4996 3.01526H19.9996C20.5519 3.01526 20.9996 3.46297 20.9996 4.01526V7.51526M2.99963 12.0153L2.99963 20.1958C2.99963 20.7481 3.44735 21.1958 3.99963 21.1958L20.0004 21.1958C20.5527 21.1958 21.0004 20.7481 21.0004 20.1958V9.88574M8.82532 9.87183L8.82531 21.1958M15.1754 15.0746V21.1949',\n key: '1g8azg',\n },\n ],\n]);\n\nexport default Reports;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Reports\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0zLjAzNDc5IDkuMDg0OUw4LjA3MjQxIDQuMDU3NUM4LjQ2Mjk2IDMuNjY3NzQgOS4wOTU0IDMuNjY3OTYgOS40ODU2OCA0LjA1Nzk5TDE0LjAyOTUgOC41OTg4MUMxNC40MiA4Ljk4OTEyIDE1LjA1MyA4Ljk4OTAxIDE1LjQ0MzUgOC41OTg1N0wyMC41ODc3IDMuNDU0MThNMTYuNDk5NiAzLjAxNTI2SDE5Ljk5OTZDMjAuNTUxOSAzLjAxNTI2IDIwLjk5OTYgMy40NjI5NyAyMC45OTk2IDQuMDE1MjZWNy41MTUyNk0yLjk5OTYzIDEyLjAxNTNMMi45OTk2MyAyMC4xOTU4QzIuOTk5NjMgMjAuNzQ4MSAzLjQ0NzM1IDIxLjE5NTggMy45OTk2MyAyMS4xOTU4TDIwLjAwMDQgMjEuMTk1OEMyMC41NTI3IDIxLjE5NTggMjEuMDAwNCAyMC43NDgxIDIxLjAwMDQgMjAuMTk1OFY5Ljg4NTc0TTguODI1MzIgOS44NzE4M0w4LjgyNTMxIDIxLjE5NThNMTUuMTc1NCAxNS4wNzQ2VjIxLjE5NDkiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Reports = createSupabaseIcon(\n 'Reports',\n [\n [\n 'path',\n {\n d: 'M3.03479 9.0849L8.07241 4.0575C8.46296 3.66774 9.0954 3.66796 9.48568 4.05799L14.0295 8.59881C14.42 8.98912 15.053 8.98901 15.4435 8.59857L20.5877 3.45418M16.4996 3.01526H19.9996C20.5519 3.01526 20.9996 3.46297 20.9996 4.01526V7.51526M2.99963 12.0153L2.99963 20.1958C2.99963 20.7481 3.44735 21.1958 3.99963 21.1958L20.0004 21.1958C20.5527 21.1958 21.0004 20.7481 21.0004 20.1958V9.88574M8.82532 9.87183L8.82531 21.1958M15.1754 15.0746V21.1949',\n key: '1g8azg',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Reports;\n", component: React.lazy(() => import('icons/src/icons/reports')), import: "import { Reports } from 'icons'", svg: "\n \n", @@ -258,7 +278,7 @@ export const Index: Record = [ name: "sentry", componentName: "Sentry", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Sentry\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIgc3Ryb2tlLXdpZHRoPSIwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXNlbnRyeSB0ZXh0LWZvcmVncm91bmQtbGlnaHQiPjxwYXRoIGQ9Ik0xMy45MSAyLjUwNWMtLjg3My0xLjQ0OC0yLjk3Mi0xLjQ0OC0zLjg0NCAwTDYuOTA0IDcuOTJhMTUuNDc4IDE1LjQ3OCAwIDAgMSA4LjUzIDEyLjgxMWgtMi4yMjFBMTMuMzAxIDEzLjMwMSAwIDAgMCA1Ljc4NCA5LjgxNGwtMi45MjYgNS4wNmE3LjY1IDcuNjUgMCAwIDEgNC40MzUgNS44NDhIMi4xOTRhLjM2NS4zNjUgMCAwIDEtLjI5OC0uNTM0bDEuNDEzLTIuNDAyYTUuMTYgNS4xNiAwIDAgMC0xLjYxNC0uOTEzTC4yOTYgMTkuMjc1YTIuMTgyIDIuMTgyIDAgMCAwIC44MTIgMi45OTkgMi4yNCAyLjI0IDAgMCAwIDEuMDg2LjI4OGg2Ljk4M2E5LjMyMiA5LjMyMiAwIDAgMC0zLjg0NS04LjMxOGwxLjExLTEuOTIyYTExLjQ3IDExLjQ3IDAgMCAxIDQuOTUgMTAuMjRoNS45MTVhMTcuMjQyIDE3LjI0MiAwIDAgMC03Ljg4NS0xNS4yOGwyLjI0NC0zLjg0NWEuMzcuMzcgMCAwIDEgLjUwNC0uMTNjLjI1NS4xNCA5Ljc1IDE2LjcwOCA5LjkyOCAxNi45YS4zNjUuMzY1IDAgMCAxLS4zMjcuNTQzaC0yLjI4N2MuMDI5LjYxMi4wMjkgMS4yMjMgMCAxLjgzMWgyLjI5N2EyLjIwNiAyLjIwNiAwIDAgMCAxLjkyMi0zLjMxeiI+PC9wYXRoPjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Sentry = createSupabaseIcon('Sentry', [\n [\n 'path',\n {\n d: 'M13.91 2.505c-.873-1.448-2.972-1.448-3.844 0L6.904 7.92a15.478 15.478 0 0 1 8.53 12.811h-2.221A13.301 13.301 0 0 0 5.784 9.814l-2.926 5.06a7.65 7.65 0 0 1 4.435 5.848H2.194a.365.365 0 0 1-.298-.534l1.413-2.402a5.16 5.16 0 0 0-1.614-.913L.296 19.275a2.182 2.182 0 0 0 .812 2.999 2.24 2.24 0 0 0 1.086.288h6.983a9.322 9.322 0 0 0-3.845-8.318l1.11-1.922a11.47 11.47 0 0 1 4.95 10.24h5.915a17.242 17.242 0 0 0-7.885-15.28l2.244-3.845a.37.37 0 0 1 .504-.13c.255.14 9.75 16.708 9.928 16.9a.365.365 0 0 1-.327.543h-2.287c.029.612.029 1.223 0 1.831h2.297a2.206 2.206 0 0 0 1.922-3.31z',\n key: '1ysbk7',\n },\n ],\n]);\n\nexport default Sentry;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Sentry\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIgc3Ryb2tlLXdpZHRoPSIwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXNlbnRyeSB0ZXh0LWZvcmVncm91bmQtbGlnaHQiPjxwYXRoIGQ9Ik0xMy45MSAyLjUwNWMtLjg3My0xLjQ0OC0yLjk3Mi0xLjQ0OC0zLjg0NCAwTDYuOTA0IDcuOTJhMTUuNDc4IDE1LjQ3OCAwIDAgMSA4LjUzIDEyLjgxMWgtMi4yMjFBMTMuMzAxIDEzLjMwMSAwIDAgMCA1Ljc4NCA5LjgxNGwtMi45MjYgNS4wNmE3LjY1IDcuNjUgMCAwIDEgNC40MzUgNS44NDhIMi4xOTRhLjM2NS4zNjUgMCAwIDEtLjI5OC0uNTM0bDEuNDEzLTIuNDAyYTUuMTYgNS4xNiAwIDAgMC0xLjYxNC0uOTEzTC4yOTYgMTkuMjc1YTIuMTgyIDIuMTgyIDAgMCAwIC44MTIgMi45OTkgMi4yNCAyLjI0IDAgMCAwIDEuMDg2LjI4OGg2Ljk4M2E5LjMyMiA5LjMyMiAwIDAgMC0zLjg0NS04LjMxOGwxLjExLTEuOTIyYTExLjQ3IDExLjQ3IDAgMCAxIDQuOTUgMTAuMjRoNS45MTVhMTcuMjQyIDE3LjI0MiAwIDAgMC03Ljg4NS0xNS4yOGwyLjI0NC0zLjg0NWEuMzcuMzcgMCAwIDEgLjUwNC0uMTNjLjI1NS4xNCA5Ljc1IDE2LjcwOCA5LjkyOCAxNi45YS4zNjUuMzY1IDAgMCAxLS4zMjcuNTQzaC0yLjI4N2MuMDI5LjYxMi4wMjkgMS4yMjMgMCAxLjgzMWgyLjI5N2EyLjIwNiAyLjIwNiAwIDAgMCAxLjkyMi0zLjMxeiI+PC9wYXRoPjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Sentry = createSupabaseIcon(\n 'Sentry',\n [\n [\n 'path',\n {\n d: 'M13.91 2.505c-.873-1.448-2.972-1.448-3.844 0L6.904 7.92a15.478 15.478 0 0 1 8.53 12.811h-2.221A13.301 13.301 0 0 0 5.784 9.814l-2.926 5.06a7.65 7.65 0 0 1 4.435 5.848H2.194a.365.365 0 0 1-.298-.534l1.413-2.402a5.16 5.16 0 0 0-1.614-.913L.296 19.275a2.182 2.182 0 0 0 .812 2.999 2.24 2.24 0 0 0 1.086.288h6.983a9.322 9.322 0 0 0-3.845-8.318l1.11-1.922a11.47 11.47 0 0 1 4.95 10.24h5.915a17.242 17.242 0 0 0-7.885-15.28l2.244-3.845a.37.37 0 0 1 .504-.13c.255.14 9.75 16.708 9.928 16.9a.365.365 0 0 1-.327.543h-2.287c.029.612.029 1.223 0 1.831h2.297a2.206 2.206 0 0 0 1.922-3.31z',\n key: '1ysbk7',\n },\n ],\n ],\n {\n fill: 'currentColor',\n stroke: 'currentColor',\n strokeWidth: '0',\n strokeLinecap: 'round',\n strokeLinejoin: 'round',\n },\n);\n\nexport default Sentry;\n", component: React.lazy(() => import('icons/src/icons/sentry')), import: "import { Sentry } from 'icons'", svg: "\n", @@ -268,7 +288,7 @@ export const Index: Record = [ name: "settings", componentName: "Settings", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Settings\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xOS4wMjIyIDkuMjQ3NzhDMTguNzY4NiA4LjYzMjA5IDE4LjkyMjYgNy45MDQ0NSAxOS4wMDg1IDcuMjQ0MTNDMTkuMDc0NSA2LjczNjg4IDE4LjkxNTggNi4yMDU0NiAxOC41MzA2IDUuODExMkMxOC4xNTYxIDUuNDI3OTUgMTcuNjQ3MSA1LjI1NTc0IDE3LjE1MTcgNS4yOTYyOEMxNi40NjUgNS4zNTI0OCAxNS42OTkzIDUuNDkxNjkgMTUuMDY3MyA1LjIxNzFDMTUuMDMzNyA1LjIwMjQ5IDE1IDUuMTg4MTIgMTQuOTY2MSA1LjE3Mzk5QzE0LjM2MzcgNC45MjI3MiAxMy45NDY3IDQuMzMzODggMTMuNTQ4IDMuODE3MDdDMTMuMjExIDMuMzgwMjUgMTIuNjgyMyAzLjA5ODg4IDEyLjA4OCAzLjA5ODg4QzExLjQ5NTQgMy4wOTg4OCAxMC45NjgxIDMuMzc4NTkgMTAuNjMxIDMuODEzMThDMTAuMjMwOSA0LjMyODk1IDkuODEyMjkgNC45MTY3MyA5LjIwOTE4IDUuMTY2NEM5LjE3MDQ0IDUuMTgyNDQgOS4xMzE4NyA1LjE5ODc5IDkuMDkzNDcgNS4yMTU0NUM4LjQ2NTM4IDUuNDg3OTQgNy43MDU2OSA1LjM1MTU3IDcuMDIzMjggNS4yOTYxOUM2LjUyODMgNS4yNTYwMSA2LjAxOTc4IDUuNDI4MjUgNS42NDU1OCA1LjgxMTJDNS4yNjY5MyA2LjE5ODcxIDUuMTA3MTUgNi43MTg3MiA1LjE2NDQ3IDcuMjE4MDZDNS4yNDExNiA3Ljg4NjE5IDUuMzkzMTMgOC42MjE3NCA1LjEzNjU3IDkuMjQzNEM0Ljg5Mjc2IDkuODM0MTcgNC4zMTczMiAxMC4yNTExIDMuODA4NCAxMC42Mzc3QzMuMzY1MzYgMTAuOTc0MyAzLjA3OTI4IDExLjUwNjggMy4wNzkyOCAxMi4xMDYxQzMuMDc5MjggMTIuNzA2IDMuMzY1OTUgMTMuMjM5IDMuODA5NzggMTMuNTc1NUM0LjMxODQ0IDEzLjk2MTIgNC44OTMyIDE0LjM3NzUgNS4xMzY3NiAxNC45Njc1QzUuMzkzNTMgMTUuNTg5NiA1LjI0MDc3IDE2LjMyNTggNS4xNjMxNSAxNi45OTQzQzUuMTA1MSAxNy40OTQzIDUuMjY0NzkgMTguMDE1MyA1LjY0NDAxIDE4LjQwMzRDNi4wMTg2NCAxOC43ODY4IDYuNTI3OSAxOC45NTkgNy4wMjM0MyAxOC45MTgzQzcuNzA3MDUgMTguODYyMSA4LjQ2ODM1IDE4LjcyNDMgOS4wOTc3NyAxOC45OTY5QzkuMTMzNzggMTkuMDEyNSA5LjE2OTkzIDE5LjAyNzggOS4yMDYyMiAxOS4wNDI5QzkuODEwNTIgMTkuMjkzMyAxMC4yMjk0IDE5Ljg4MzIgMTAuNjI5OCAyMC40MDA1QzEwLjk2NjkgMjAuODM1OSAxMS40OTQ3IDIxLjExNjMgMTIuMDg4IDIxLjExNjNDMTIuNjgzIDIxLjExNjMgMTMuMjEyMiAyMC44MzQzIDEzLjU0OTEgMjAuMzk2NkMxMy45NDgxIDE5Ljg3ODMgMTQuMzY1NCAxOS4yODczIDE0Ljk2OSAxOS4wMzUzQzE1LjAwMDUgMTkuMDIyMSAxNS4wMzE4IDE5LjAwODggMTUuMDYzMSAxOC45OTUyQzE1LjY5NjMgMTguNzIwNSAxNi40NjM2IDE4Ljg2MTIgMTcuMTUxNiAxOC45MTgyQzE3LjY0NzUgMTguOTU5MiAxOC4xNTcyIDE4Ljc4NzEgMTguNTMyMSAxOC40MDM0QzE4LjkxNzkgMTguMDA4NSAxOS4wNzY1IDE3LjQ3NjEgMTkuMDA5OCAxNi45NjgyQzE4LjkyMjkgMTYuMzA3NiAxOC43NjgyIDE1LjU3OTMgMTkuMDIyIDE0Ljk2MzJDMTkuMjYzNCAxNC4zNzc0IDE5LjgzNiAxMy45NjY0IDIwLjM0NiAxMy41OTA2QzIwLjgwMTMgMTMuMjU1IDIxLjA5NjcgMTIuNzE1IDIxLjA5NjcgMTIuMTA2MUMyMS4wOTY3IDExLjQ5NzcgMjAuODAxOSAxMC45NTgyIDIwLjM0NzQgMTAuNjIyNkMxOS44MzcyIDEwLjI0NTggMTkuMjYzOCA5LjgzNDI2IDE5LjAyMjIgOS4yNDc3OFoiIC8+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xMi4wMDAyIDE1LjEwNTFDMTMuNjU3IDE1LjEwNTEgMTUuMDAwMiAxMy43NjIgMTUuMDAwMiAxMi4xMDUxQzE1LjAwMDIgMTAuNDQ4MiAxMy42NTcgOS4xMDUxIDEyLjAwMDIgOS4xMDUxQzEwLjM0MzMgOS4xMDUxIDkuMDAwMTggMTAuNDQ4MiA5LjAwMDE4IDEyLjEwNTFDOS4wMDAxOCAxMy43NjIgMTAuMzQzMyAxNS4xMDUxIDEyLjAwMDIgMTUuMTA1MVoiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Settings = createSupabaseIcon('Settings', [\n [\n 'path',\n {\n d: 'M19.0222 9.24778C18.7686 8.63209 18.9226 7.90445 19.0085 7.24413C19.0745 6.73688 18.9158 6.20546 18.5306 5.8112C18.1561 5.42795 17.6471 5.25574 17.1517 5.29628C16.465 5.35248 15.6993 5.49169 15.0673 5.2171C15.0337 5.20249 15 5.18812 14.9661 5.17399C14.3637 4.92272 13.9467 4.33388 13.548 3.81707C13.211 3.38025 12.6823 3.09888 12.088 3.09888C11.4954 3.09888 10.9681 3.37859 10.631 3.81318C10.2309 4.32895 9.81229 4.91673 9.20918 5.1664C9.17044 5.18244 9.13187 5.19879 9.09347 5.21545C8.46538 5.48794 7.70569 5.35157 7.02328 5.29619C6.5283 5.25601 6.01978 5.42825 5.64558 5.8112C5.26693 6.19871 5.10715 6.71872 5.16447 7.21806C5.24116 7.88619 5.39313 8.62174 5.13657 9.2434C4.89276 9.83417 4.31732 10.2511 3.8084 10.6377C3.36536 10.9743 3.07928 11.5068 3.07928 12.1061C3.07928 12.706 3.36595 13.239 3.80978 13.5755C4.31844 13.9612 4.8932 14.3775 5.13676 14.9675C5.39353 15.5896 5.24077 16.3258 5.16315 16.9943C5.1051 17.4943 5.26479 18.0153 5.64401 18.4034C6.01864 18.7868 6.5279 18.959 7.02343 18.9183C7.70705 18.8621 8.46835 18.7243 9.09777 18.9969C9.13378 19.0125 9.16993 19.0278 9.20622 19.0429C9.81052 19.2933 10.2294 19.8832 10.6298 20.4005C10.9669 20.8359 11.4947 21.1163 12.088 21.1163C12.683 21.1163 13.2122 20.8343 13.5491 20.3966C13.9481 19.8783 14.3654 19.2873 14.969 19.0353C15.0005 19.0221 15.0318 19.0088 15.0631 18.9952C15.6963 18.7205 16.4636 18.8612 17.1516 18.9182C17.6475 18.9592 18.1572 18.7871 18.5321 18.4034C18.9179 18.0085 19.0765 17.4761 19.0098 16.9682C18.9229 16.3076 18.7682 15.5793 19.022 14.9632C19.2634 14.3774 19.836 13.9664 20.346 13.5906C20.8013 13.255 21.0967 12.715 21.0967 12.1061C21.0967 11.4977 20.8019 10.9582 20.3474 10.6226C19.8372 10.2458 19.2638 9.83426 19.0222 9.24778Z',\n key: '102x66',\n },\n ],\n [\n 'path',\n {\n d: 'M12.0002 15.1051C13.657 15.1051 15.0002 13.762 15.0002 12.1051C15.0002 10.4482 13.657 9.1051 12.0002 9.1051C10.3433 9.1051 9.00018 10.4482 9.00018 12.1051C9.00018 13.762 10.3433 15.1051 12.0002 15.1051Z',\n key: '153c57',\n },\n ],\n]);\n\nexport default Settings;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Settings\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xOS4wMjIyIDkuMjQ3NzhDMTguNzY4NiA4LjYzMjA5IDE4LjkyMjYgNy45MDQ0NSAxOS4wMDg1IDcuMjQ0MTNDMTkuMDc0NSA2LjczNjg4IDE4LjkxNTggNi4yMDU0NiAxOC41MzA2IDUuODExMkMxOC4xNTYxIDUuNDI3OTUgMTcuNjQ3MSA1LjI1NTc0IDE3LjE1MTcgNS4yOTYyOEMxNi40NjUgNS4zNTI0OCAxNS42OTkzIDUuNDkxNjkgMTUuMDY3MyA1LjIxNzFDMTUuMDMzNyA1LjIwMjQ5IDE1IDUuMTg4MTIgMTQuOTY2MSA1LjE3Mzk5QzE0LjM2MzcgNC45MjI3MiAxMy45NDY3IDQuMzMzODggMTMuNTQ4IDMuODE3MDdDMTMuMjExIDMuMzgwMjUgMTIuNjgyMyAzLjA5ODg4IDEyLjA4OCAzLjA5ODg4QzExLjQ5NTQgMy4wOTg4OCAxMC45NjgxIDMuMzc4NTkgMTAuNjMxIDMuODEzMThDMTAuMjMwOSA0LjMyODk1IDkuODEyMjkgNC45MTY3MyA5LjIwOTE4IDUuMTY2NEM5LjE3MDQ0IDUuMTgyNDQgOS4xMzE4NyA1LjE5ODc5IDkuMDkzNDcgNS4yMTU0NUM4LjQ2NTM4IDUuNDg3OTQgNy43MDU2OSA1LjM1MTU3IDcuMDIzMjggNS4yOTYxOUM2LjUyODMgNS4yNTYwMSA2LjAxOTc4IDUuNDI4MjUgNS42NDU1OCA1LjgxMTJDNS4yNjY5MyA2LjE5ODcxIDUuMTA3MTUgNi43MTg3MiA1LjE2NDQ3IDcuMjE4MDZDNS4yNDExNiA3Ljg4NjE5IDUuMzkzMTMgOC42MjE3NCA1LjEzNjU3IDkuMjQzNEM0Ljg5Mjc2IDkuODM0MTcgNC4zMTczMiAxMC4yNTExIDMuODA4NCAxMC42Mzc3QzMuMzY1MzYgMTAuOTc0MyAzLjA3OTI4IDExLjUwNjggMy4wNzkyOCAxMi4xMDYxQzMuMDc5MjggMTIuNzA2IDMuMzY1OTUgMTMuMjM5IDMuODA5NzggMTMuNTc1NUM0LjMxODQ0IDEzLjk2MTIgNC44OTMyIDE0LjM3NzUgNS4xMzY3NiAxNC45Njc1QzUuMzkzNTMgMTUuNTg5NiA1LjI0MDc3IDE2LjMyNTggNS4xNjMxNSAxNi45OTQzQzUuMTA1MSAxNy40OTQzIDUuMjY0NzkgMTguMDE1MyA1LjY0NDAxIDE4LjQwMzRDNi4wMTg2NCAxOC43ODY4IDYuNTI3OSAxOC45NTkgNy4wMjM0MyAxOC45MTgzQzcuNzA3MDUgMTguODYyMSA4LjQ2ODM1IDE4LjcyNDMgOS4wOTc3NyAxOC45OTY5QzkuMTMzNzggMTkuMDEyNSA5LjE2OTkzIDE5LjAyNzggOS4yMDYyMiAxOS4wNDI5QzkuODEwNTIgMTkuMjkzMyAxMC4yMjk0IDE5Ljg4MzIgMTAuNjI5OCAyMC40MDA1QzEwLjk2NjkgMjAuODM1OSAxMS40OTQ3IDIxLjExNjMgMTIuMDg4IDIxLjExNjNDMTIuNjgzIDIxLjExNjMgMTMuMjEyMiAyMC44MzQzIDEzLjU0OTEgMjAuMzk2NkMxMy45NDgxIDE5Ljg3ODMgMTQuMzY1NCAxOS4yODczIDE0Ljk2OSAxOS4wMzUzQzE1LjAwMDUgMTkuMDIyMSAxNS4wMzE4IDE5LjAwODggMTUuMDYzMSAxOC45OTUyQzE1LjY5NjMgMTguNzIwNSAxNi40NjM2IDE4Ljg2MTIgMTcuMTUxNiAxOC45MTgyQzE3LjY0NzUgMTguOTU5MiAxOC4xNTcyIDE4Ljc4NzEgMTguNTMyMSAxOC40MDM0QzE4LjkxNzkgMTguMDA4NSAxOS4wNzY1IDE3LjQ3NjEgMTkuMDA5OCAxNi45NjgyQzE4LjkyMjkgMTYuMzA3NiAxOC43NjgyIDE1LjU3OTMgMTkuMDIyIDE0Ljk2MzJDMTkuMjYzNCAxNC4zNzc0IDE5LjgzNiAxMy45NjY0IDIwLjM0NiAxMy41OTA2QzIwLjgwMTMgMTMuMjU1IDIxLjA5NjcgMTIuNzE1IDIxLjA5NjcgMTIuMTA2MUMyMS4wOTY3IDExLjQ5NzcgMjAuODAxOSAxMC45NTgyIDIwLjM0NzQgMTAuNjIyNkMxOS44MzcyIDEwLjI0NTggMTkuMjYzOCA5LjgzNDI2IDE5LjAyMjIgOS4yNDc3OFoiIC8+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xMi4wMDAyIDE1LjEwNTFDMTMuNjU3IDE1LjEwNTEgMTUuMDAwMiAxMy43NjIgMTUuMDAwMiAxMi4xMDUxQzE1LjAwMDIgMTAuNDQ4MiAxMy42NTcgOS4xMDUxIDEyLjAwMDIgOS4xMDUxQzEwLjM0MzMgOS4xMDUxIDkuMDAwMTggMTAuNDQ4MiA5LjAwMDE4IDEyLjEwNTFDOS4wMDAxOCAxMy43NjIgMTAuMzQzMyAxNS4xMDUxIDEyLjAwMDIgMTUuMTA1MVoiIC8+Cjwvc3ZnPg==)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Settings = createSupabaseIcon(\n 'Settings',\n [\n [\n 'path',\n {\n d: 'M19.0222 9.24778C18.7686 8.63209 18.9226 7.90445 19.0085 7.24413C19.0745 6.73688 18.9158 6.20546 18.5306 5.8112C18.1561 5.42795 17.6471 5.25574 17.1517 5.29628C16.465 5.35248 15.6993 5.49169 15.0673 5.2171C15.0337 5.20249 15 5.18812 14.9661 5.17399C14.3637 4.92272 13.9467 4.33388 13.548 3.81707C13.211 3.38025 12.6823 3.09888 12.088 3.09888C11.4954 3.09888 10.9681 3.37859 10.631 3.81318C10.2309 4.32895 9.81229 4.91673 9.20918 5.1664C9.17044 5.18244 9.13187 5.19879 9.09347 5.21545C8.46538 5.48794 7.70569 5.35157 7.02328 5.29619C6.5283 5.25601 6.01978 5.42825 5.64558 5.8112C5.26693 6.19871 5.10715 6.71872 5.16447 7.21806C5.24116 7.88619 5.39313 8.62174 5.13657 9.2434C4.89276 9.83417 4.31732 10.2511 3.8084 10.6377C3.36536 10.9743 3.07928 11.5068 3.07928 12.1061C3.07928 12.706 3.36595 13.239 3.80978 13.5755C4.31844 13.9612 4.8932 14.3775 5.13676 14.9675C5.39353 15.5896 5.24077 16.3258 5.16315 16.9943C5.1051 17.4943 5.26479 18.0153 5.64401 18.4034C6.01864 18.7868 6.5279 18.959 7.02343 18.9183C7.70705 18.8621 8.46835 18.7243 9.09777 18.9969C9.13378 19.0125 9.16993 19.0278 9.20622 19.0429C9.81052 19.2933 10.2294 19.8832 10.6298 20.4005C10.9669 20.8359 11.4947 21.1163 12.088 21.1163C12.683 21.1163 13.2122 20.8343 13.5491 20.3966C13.9481 19.8783 14.3654 19.2873 14.969 19.0353C15.0005 19.0221 15.0318 19.0088 15.0631 18.9952C15.6963 18.7205 16.4636 18.8612 17.1516 18.9182C17.6475 18.9592 18.1572 18.7871 18.5321 18.4034C18.9179 18.0085 19.0765 17.4761 19.0098 16.9682C18.9229 16.3076 18.7682 15.5793 19.022 14.9632C19.2634 14.3774 19.836 13.9664 20.346 13.5906C20.8013 13.255 21.0967 12.715 21.0967 12.1061C21.0967 11.4977 20.8019 10.9582 20.3474 10.6226C19.8372 10.2458 19.2638 9.83426 19.0222 9.24778Z',\n key: '102x66',\n },\n ],\n [\n 'path',\n {\n d: 'M12.0002 15.1051C13.657 15.1051 15.0002 13.762 15.0002 12.1051C15.0002 10.4482 13.657 9.1051 12.0002 9.1051C10.3433 9.1051 9.00018 10.4482 9.00018 12.1051C9.00018 13.762 10.3433 15.1051 12.0002 15.1051Z',\n key: '153c57',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Settings;\n", component: React.lazy(() => import('icons/src/icons/settings')), import: "import { Settings } from 'icons'", svg: "\n \n \n", @@ -278,7 +298,7 @@ export const Index: Record = [ name: "sql-editor", componentName: "SqlEditor", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name SqlEditor\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik03Ljg5ODQ0IDguNDM0MkwxMS41MDA0IDEyLjAzNTZMNy44OTg0NCAxNS42Mzc1TTEyIDE1LjMyOTJIMTYuNU01IDIxLjEwNTVIMTlDMjAuMTA0NiAyMS4xMDU1IDIxIDIwLjIxIDIxIDE5LjEwNTVWNS4xMDU0N0MyMSA0LjAwMDkgMjAuMTA0NiAzLjEwNTQ3IDE5IDMuMTA1NDdINUMzLjg5NTQzIDMuMTA1NDcgMyA0LjAwMDkgMyA1LjEwNTQ3VjE5LjEwNTVDMyAyMC4yMSAzLjg5NTQzIDIxLjEwNTUgNSAyMS4xMDU1WiIgLz4KPC9zdmc+)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst SqlEditor = createSupabaseIcon('SqlEditor', [\n [\n 'path',\n {\n d: 'M7.89844 8.4342L11.5004 12.0356L7.89844 15.6375M12 15.3292H16.5M5 21.1055H19C20.1046 21.1055 21 20.21 21 19.1055V5.10547C21 4.0009 20.1046 3.10547 19 3.10547H5C3.89543 3.10547 3 4.0009 3 5.10547V19.1055C3 20.21 3.89543 21.1055 5 21.1055Z',\n key: 'orzc99',\n },\n ],\n]);\n\nexport default SqlEditor;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name SqlEditor\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik03Ljg5ODQ0IDguNDM0MkwxMS41MDA0IDEyLjAzNTZMNy44OTg0NCAxNS42Mzc1TTEyIDE1LjMyOTJIMTYuNU01IDIxLjEwNTVIMTlDMjAuMTA0NiAyMS4xMDU1IDIxIDIwLjIxIDIxIDE5LjEwNTVWNS4xMDU0N0MyMSA0LjAwMDkgMjAuMTA0NiAzLjEwNTQ3IDE5IDMuMTA1NDdINUMzLjg5NTQzIDMuMTA1NDcgMyA0LjAwMDkgMyA1LjEwNTQ3VjE5LjEwNTVDMyAyMC4yMSAzLjg5NTQzIDIxLjEwNTUgNSAyMS4xMDU1WiIgLz4KPC9zdmc+)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst SqlEditor = createSupabaseIcon(\n 'SqlEditor',\n [\n [\n 'path',\n {\n d: 'M7.89844 8.4342L11.5004 12.0356L7.89844 15.6375M12 15.3292H16.5M5 21.1055H19C20.1046 21.1055 21 20.21 21 19.1055V5.10547C21 4.0009 20.1046 3.10547 19 3.10547H5C3.89543 3.10547 3 4.0009 3 5.10547V19.1055C3 20.21 3.89543 21.1055 5 21.1055Z',\n key: 'orzc99',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default SqlEditor;\n", component: React.lazy(() => import('icons/src/icons/sql-editor')), import: "import { SqlEditor } from 'icons'", svg: "\n \n", @@ -288,7 +308,7 @@ export const Index: Record = [ name: "storage", componentName: "Storage", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Storage\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xOS40OTk1IDExLjM2ODVWOC41MDcyNUwxNC4wNzIzIDMuMTA1ODRINS40OTk1MUM0Ljk0NzIyIDMuMTA1ODQgNC40OTk1MSAzLjU1MzU1IDQuNDk5NTEgNC4xMDU4NFY5LjEwNTFNMTkuNDQ2OCA4LjQ4MjE4TDE0LjA3MDEgMy4xMDU0N0wxNC4wNzAxIDcuNDgyMThDMTQuMDcwMSA4LjAzNDQ2IDE0LjUxNzggOC40ODIxOCAxNS4wNzAxIDguNDgyMThMMTkuNDQ2OCA4LjQ4MjE4Wk02Ljg2Njc1IDkuMTA1MUgzLjk2MDQ1QzMuNDA4MTYgOS4xMDUxIDIuOTYwNDUgOS41NTI4MiAyLjk2MDQ1IDEwLjEwNTFWMTkuMTA1MUMyLjk2MDQ1IDIwLjIwOTcgMy44NTU4OCAyMS4xMDUxIDQuOTYwNDUgMjEuMTA1MUgxOC45NjA0QzIwLjA2NSAyMS4xMDUxIDIwLjk2MDQgMjAuMjA5NyAyMC45NjA0IDE5LjEwNTFWMTIuMzY4NUMyMC45NjA0IDExLjgxNjIgMjAuNTEyNyAxMS4zNjg1IDE5Ljk2MDUgMTEuMzY4NUg5Ljk4NjIyQzkuNzIzODIgMTEuMzY4NSA5LjQ3MTk0IDExLjI2NTQgOS4yODQ4OSAxMS4wODEzTDcuNTY4MDggOS4zOTIyNkM3LjM4MTAzIDkuMjA4MjQgNy4xMjkxNSA5LjEwNTEgNi44NjY3NSA5LjEwNTFaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Storage = createSupabaseIcon('Storage', [\n [\n 'path',\n {\n d: 'M19.4995 11.3685V8.50725L14.0723 3.10584H5.49951C4.94722 3.10584 4.49951 3.55355 4.49951 4.10584V9.1051M19.4468 8.48218L14.0701 3.10547L14.0701 7.48218C14.0701 8.03446 14.5178 8.48218 15.0701 8.48218L19.4468 8.48218ZM6.86675 9.1051H3.96045C3.40816 9.1051 2.96045 9.55282 2.96045 10.1051V19.1051C2.96045 20.2097 3.85588 21.1051 4.96045 21.1051H18.9604C20.065 21.1051 20.9604 20.2097 20.9604 19.1051V12.3685C20.9604 11.8162 20.5127 11.3685 19.9605 11.3685H9.98622C9.72382 11.3685 9.47194 11.2654 9.28489 11.0813L7.56808 9.39226C7.38103 9.20824 7.12915 9.1051 6.86675 9.1051Z',\n key: '1liyj6',\n },\n ],\n]);\n\nexport default Storage;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name Storage\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xOS40OTk1IDExLjM2ODVWOC41MDcyNUwxNC4wNzIzIDMuMTA1ODRINS40OTk1MUM0Ljk0NzIyIDMuMTA1ODQgNC40OTk1MSAzLjU1MzU1IDQuNDk5NTEgNC4xMDU4NFY5LjEwNTFNMTkuNDQ2OCA4LjQ4MjE4TDE0LjA3MDEgMy4xMDU0N0wxNC4wNzAxIDcuNDgyMThDMTQuMDcwMSA4LjAzNDQ2IDE0LjUxNzggOC40ODIxOCAxNS4wNzAxIDguNDgyMThMMTkuNDQ2OCA4LjQ4MjE4Wk02Ljg2Njc1IDkuMTA1MUgzLjk2MDQ1QzMuNDA4MTYgOS4xMDUxIDIuOTYwNDUgOS41NTI4MiAyLjk2MDQ1IDEwLjEwNTFWMTkuMTA1MUMyLjk2MDQ1IDIwLjIwOTcgMy44NTU4OCAyMS4xMDUxIDQuOTYwNDUgMjEuMTA1MUgxOC45NjA0QzIwLjA2NSAyMS4xMDUxIDIwLjk2MDQgMjAuMjA5NyAyMC45NjA0IDE5LjEwNTFWMTIuMzY4NUMyMC45NjA0IDExLjgxNjIgMjAuNTEyNyAxMS4zNjg1IDE5Ljk2MDUgMTEuMzY4NUg5Ljk4NjIyQzkuNzIzODIgMTEuMzY4NSA5LjQ3MTk0IDExLjI2NTQgOS4yODQ4OSAxMS4wODEzTDcuNTY4MDggOS4zOTIyNkM3LjM4MTAzIDkuMjA4MjQgNy4xMjkxNSA5LjEwNTEgNi44NjY3NSA5LjEwNTFaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst Storage = createSupabaseIcon(\n 'Storage',\n [\n [\n 'path',\n {\n d: 'M19.4995 11.3685V8.50725L14.0723 3.10584H5.49951C4.94722 3.10584 4.49951 3.55355 4.49951 4.10584V9.1051M19.4468 8.48218L14.0701 3.10547L14.0701 7.48218C14.0701 8.03446 14.5178 8.48218 15.0701 8.48218L19.4468 8.48218ZM6.86675 9.1051H3.96045C3.40816 9.1051 2.96045 9.55282 2.96045 10.1051V19.1051C2.96045 20.2097 3.85588 21.1051 4.96045 21.1051H18.9604C20.065 21.1051 20.9604 20.2097 20.9604 19.1051V12.3685C20.9604 11.8162 20.5127 11.3685 19.9605 11.3685H9.98622C9.72382 11.3685 9.47194 11.2654 9.28489 11.0813L7.56808 9.39226C7.38103 9.20824 7.12915 9.1051 6.86675 9.1051Z',\n key: '1liyj6',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default Storage;\n", component: React.lazy(() => import('icons/src/icons/storage')), import: "import { Storage } from 'icons'", svg: "\n \n", @@ -298,7 +318,7 @@ export const Index: Record = [ name: "table-editor", componentName: "TableEditor", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name TableEditor\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0yLjk3MDcgMTUuMzQ5NEwyMC45NzA3IDE1LjM1NU0yMC45NDA1IDkuNjE1ODhIMi45OTY5OU04Ljc3NjYxIDkuNjE1ODhWMjEuMTM2N00yMC45NDA1IDUuODU1NDdWMTkuMTM2N0MyMC45NDA1IDIwLjI0MTMgMjAuMDQ1MSAyMS4xMzY3IDE4Ljk0MDUgMjEuMTM2N0g0Ljk5Njk5QzMuODkyNDIgMjEuMTM2NyAyLjk5Njk5IDIwLjI0MTMgMi45OTY5OSAxOS4xMzY3VjUuODU1NDdDMi45OTY5OSA0Ljc1MDkgMy44OTI0MiAzLjg1NTQ3IDQuOTk2OTkgMy44NTU0N0gxOC45NDA1QzIwLjA0NTEgMy44NTU0NyAyMC45NDA1IDQuNzUwOSAyMC45NDA1IDUuODU1NDdaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst TableEditor = createSupabaseIcon('TableEditor', [\n [\n 'path',\n {\n d: 'M2.9707 15.3494L20.9707 15.355M20.9405 9.61588H2.99699M8.77661 9.61588V21.1367M20.9405 5.85547V19.1367C20.9405 20.2413 20.0451 21.1367 18.9405 21.1367H4.99699C3.89242 21.1367 2.99699 20.2413 2.99699 19.1367V5.85547C2.99699 4.7509 3.89242 3.85547 4.99699 3.85547H18.9405C20.0451 3.85547 20.9405 4.7509 20.9405 5.85547Z',\n key: '1qrasg',\n },\n ],\n]);\n\nexport default TableEditor;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name TableEditor\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0yLjk3MDcgMTUuMzQ5NEwyMC45NzA3IDE1LjM1NU0yMC45NDA1IDkuNjE1ODhIMi45OTY5OU04Ljc3NjYxIDkuNjE1ODhWMjEuMTM2N00yMC45NDA1IDUuODU1NDdWMTkuMTM2N0MyMC45NDA1IDIwLjI0MTMgMjAuMDQ1MSAyMS4xMzY3IDE4Ljk0MDUgMjEuMTM2N0g0Ljk5Njk5QzMuODkyNDIgMjEuMTM2NyAyLjk5Njk5IDIwLjI0MTMgMi45OTY5OSAxOS4xMzY3VjUuODU1NDdDMi45OTY5OSA0Ljc1MDkgMy44OTI0MiAzLjg1NTQ3IDQuOTk2OTkgMy44NTU0N0gxOC45NDA1QzIwLjA0NTEgMy44NTU0NyAyMC45NDA1IDQuNzUwOSAyMC45NDA1IDUuODU1NDdaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst TableEditor = createSupabaseIcon(\n 'TableEditor',\n [\n [\n 'path',\n {\n d: 'M2.9707 15.3494L20.9707 15.355M20.9405 9.61588H2.99699M8.77661 9.61588V21.1367M20.9405 5.85547V19.1367C20.9405 20.2413 20.0451 21.1367 18.9405 21.1367H4.99699C3.89242 21.1367 2.99699 20.2413 2.99699 19.1367V5.85547C2.99699 4.7509 3.89242 3.85547 4.99699 3.85547H18.9405C20.0451 3.85547 20.9405 4.7509 20.9405 5.85547Z',\n key: '1qrasg',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default TableEditor;\n", component: React.lazy(() => import('icons/src/icons/table-editor')), import: "import { TableEditor } from 'icons'", svg: "\n \n", @@ -308,7 +328,7 @@ export const Index: Record = [ name: "user", componentName: "User", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name User\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik03LjA2NDczIDE5LjYzMjhDNC42MTY0OCAxOC4wMjQ0IDMgMTUuMjUzNyAzIDEyLjEwNTVDMyA3LjEzNDkxIDcuMDI5NDQgMy4xMDU0NyAxMiAzLjEwNTQ3QzE2Ljk3MDYgMy4xMDU0NyAyMSA3LjEzNDkxIDIxIDEyLjEwNTVDMjEgMTUuMjUzNyAxOS40MjczIDE4LjAwOTQgMTYuOTc5IDE5LjYxNzhNMTYuOTc5OSAyMi4yODQ0VjE5LjcxMzZDMTYuOTc5OSAxNy4wMjU4IDE0LjgwMTEgMTQuODQ2OSAxMi4xMTMzIDE0Ljg0NjlDOS40MjU0NyAxNC44NDY5IDcuMjQ2NTggMTcuMDI1OCA3LjI0NjU4IDE5LjcxMzZWMjIuMjg0NE0xNSAxMS44NDY5QzE1IDEzLjUwMzggMTMuNjU2OSAxNC44NDY5IDEyIDE0Ljg0NjlDMTAuMzQzMSAxNC44NDY5IDkgMTMuNTAzOCA5IDExLjg0NjlDOSAxMC4xOTAxIDEwLjM0MzEgOC44NDY5MiAxMiA4Ljg0NjkyQzEzLjY1NjkgOC44NDY5MiAxNSAxMC4xOTAxIDE1IDExLjg0NjlaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst User = createSupabaseIcon('User', [\n [\n 'path',\n {\n d: 'M7.06473 19.6328C4.61648 18.0244 3 15.2537 3 12.1055C3 7.13491 7.02944 3.10547 12 3.10547C16.9706 3.10547 21 7.13491 21 12.1055C21 15.2537 19.4273 18.0094 16.979 19.6178M16.9799 22.2844V19.7136C16.9799 17.0258 14.8011 14.8469 12.1133 14.8469C9.42547 14.8469 7.24658 17.0258 7.24658 19.7136V22.2844M15 11.8469C15 13.5038 13.6569 14.8469 12 14.8469C10.3431 14.8469 9 13.5038 9 11.8469C9 10.1901 10.3431 8.84692 12 8.84692C13.6569 8.84692 15 10.1901 15 11.8469Z',\n key: '173y10',\n },\n ],\n]);\n\nexport default User;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name User\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiICAgIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik03LjA2NDczIDE5LjYzMjhDNC42MTY0OCAxOC4wMjQ0IDMgMTUuMjUzNyAzIDEyLjEwNTVDMyA3LjEzNDkxIDcuMDI5NDQgMy4xMDU0NyAxMiAzLjEwNTQ3QzE2Ljk3MDYgMy4xMDU0NyAyMSA3LjEzNDkxIDIxIDEyLjEwNTVDMjEgMTUuMjUzNyAxOS40MjczIDE4LjAwOTQgMTYuOTc5IDE5LjYxNzhNMTYuOTc5OSAyMi4yODQ0VjE5LjcxMzZDMTYuOTc5OSAxNy4wMjU4IDE0LjgwMTEgMTQuODQ2OSAxMi4xMTMzIDE0Ljg0NjlDOS40MjU0NyAxNC44NDY5IDcuMjQ2NTggMTcuMDI1OCA3LjI0NjU4IDE5LjcxMzZWMjIuMjg0NE0xNSAxMS44NDY5QzE1IDEzLjUwMzggMTMuNjU2OSAxNC44NDY5IDEyIDE0Ljg0NjlDMTAuMzQzMSAxNC44NDY5IDkgMTMuNTAzOCA5IDExLjg0NjlDOSAxMC4xOTAxIDEwLjM0MzEgOC44NDY5MiAxMiA4Ljg0NjkyQzEzLjY1NjkgOC44NDY5MiAxNSAxMC4xOTAxIDE1IDExLjg0NjlaIiAvPgo8L3N2Zz4=)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst User = createSupabaseIcon(\n 'User',\n [\n [\n 'path',\n {\n d: 'M7.06473 19.6328C4.61648 18.0244 3 15.2537 3 12.1055C3 7.13491 7.02944 3.10547 12 3.10547C16.9706 3.10547 21 7.13491 21 12.1055C21 15.2537 19.4273 18.0094 16.979 19.6178M16.9799 22.2844V19.7136C16.9799 17.0258 14.8011 14.8469 12.1133 14.8469C9.42547 14.8469 7.24658 17.0258 7.24658 19.7136V22.2844M15 11.8469C15 13.5038 13.6569 14.8469 12 14.8469C10.3431 14.8469 9 13.5038 9 11.8469C9 10.1901 10.3431 8.84692 12 8.84692C13.6569 8.84692 15 10.1901 15 11.8469Z',\n key: '173y10',\n },\n ],\n ],\n { fill: 'none', stroke: 'currentColor', strokeWidth: '1' },\n);\n\nexport default User;\n", component: React.lazy(() => import('icons/src/icons/user')), import: "import { User } from 'icons'", svg: "\n \n", @@ -318,7 +338,7 @@ export const Index: Record = [ name: "vector-bucket", componentName: "VectorBucket", deprecated: false, - raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name VectorBucket\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkuOTk5OSAyMEMyMC41MzAzIDIwIDIxLjAzOSAxOS43ODkzIDIxLjQxNDEgMTkuNDE0MkMyMS43ODkyIDE5LjAzOTEgMjEuOTk5OSAxOC41MzA0IDIxLjk5OTkgMThWOEMyMS45OTk5IDcuNDY5NTcgMjEuNzg5MiA2Ljk2MDg2IDIxLjQxNDEgNi41ODU3OUMyMS4wMzkgNi4yMTA3MSAyMC41MzAzIDYgMTkuOTk5OSA2SDEyLjA5OTlDMTEuNzY1NCA2LjAwMzI4IDExLjQzNTQgNS45MjI2MSAxMS4xNDAyIDUuNzY1MzhDMTAuODQ0OSA1LjYwODE1IDEwLjU5MzggNS4zNzkzOCAxMC40MDk5IDUuMUw5LjU5OTg4IDMuOUM5LjQxNzc3IDMuNjIzNDcgOS4xNjk4NSAzLjM5NjQ4IDguODc4MzggMy4yMzk0QzguNTg2OSAzLjA4MjMxIDguMjYwOTkgMy4wMDAwNSA3LjkyOTg4IDNIMy45OTk4OEMzLjQ2OTQ0IDMgMi45NjA3NCAzLjIxMDcxIDIuNTg1NjYgMy41ODU3OUMyLjIxMDU5IDMuOTYwODYgMS45OTk4OCA0LjQ2OTU3IDEuOTk5ODggNVYxOEMxLjk5OTg4IDE4LjUzMDQgMi4yMTA1OSAxOS4wMzkxIDIuNTg1NjYgMTkuNDE0MkMyLjk2MDc0IDE5Ljc4OTMgMy40Njk0NCAyMCAzLjk5OTg4IDIwSDE5Ljk5OTlaIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjc4MzMgMTUuMjE5N1YxOS41TTExLjc4MzMgMTUuMjE5N0wxNi44MzI3IDEyLjI4NjhNMTEuNzgzMyAxNS4yMTk3TDYuNzM0MjUgMTIuMjg2OU02LjczNDI1IDEyLjI4NjlWMTUuNzk2NU02LjczNDI1IDEyLjI4NjlWMTIuMjU2OEw5Ljc1ODg1IDEwLjVNMTYuODMyOCAxNS44MjcyVjEyLjI1NjhMMTMuODA4MyAxMC41IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst VectorBucket = createSupabaseIcon('VectorBucket', [\n [\n 'path',\n {\n d: 'M19.9999 20C20.5303 20 21.039 19.7893 21.4141 19.4142C21.7892 19.0391 21.9999 18.5304 21.9999 18V8C21.9999 7.46957 21.7892 6.96086 21.4141 6.58579C21.039 6.21071 20.5303 6 19.9999 6H12.0999C11.7654 6.00328 11.4354 5.92261 11.1402 5.76538C10.8449 5.60815 10.5938 5.37938 10.4099 5.1L9.59988 3.9C9.41777 3.62347 9.16985 3.39648 8.87838 3.2394C8.5869 3.08231 8.26099 3.00005 7.92988 3H3.99988C3.46944 3 2.96074 3.21071 2.58566 3.58579C2.21059 3.96086 1.99988 4.46957 1.99988 5V18C1.99988 18.5304 2.21059 19.0391 2.58566 19.4142C2.96074 19.7893 3.46944 20 3.99988 20H19.9999Z',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1wdbdy',\n },\n ],\n [\n 'path',\n {\n d: 'M11.7833 15.2197V19.5M11.7833 15.2197L16.8327 12.2868M11.7833 15.2197L6.73425 12.2869M6.73425 12.2869V15.7965M6.73425 12.2869V12.2568L9.75885 10.5M16.8328 15.8272V12.2568L13.8083 10.5',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1t09vn',\n },\n ],\n]);\n\nexport default VectorBucket;\n", + raw: "import createSupabaseIcon from '../createSupabaseIcon';\n\n/**\n * @component @name VectorBucket\n * @description Supabase SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkuOTk5OSAyMEMyMC41MzAzIDIwIDIxLjAzOSAxOS43ODkzIDIxLjQxNDEgMTkuNDE0MkMyMS43ODkyIDE5LjAzOTEgMjEuOTk5OSAxOC41MzA0IDIxLjk5OTkgMThWOEMyMS45OTk5IDcuNDY5NTcgMjEuNzg5MiA2Ljk2MDg2IDIxLjQxNDEgNi41ODU3OUMyMS4wMzkgNi4yMTA3MSAyMC41MzAzIDYgMTkuOTk5OSA2SDEyLjA5OTlDMTEuNzY1NCA2LjAwMzI4IDExLjQzNTQgNS45MjI2MSAxMS4xNDAyIDUuNzY1MzhDMTAuODQ0OSA1LjYwODE1IDEwLjU5MzggNS4zNzkzOCAxMC40MDk5IDUuMUw5LjU5OTg4IDMuOUM5LjQxNzc3IDMuNjIzNDcgOS4xNjk4NSAzLjM5NjQ4IDguODc4MzggMy4yMzk0QzguNTg2OSAzLjA4MjMxIDguMjYwOTkgMy4wMDAwNSA3LjkyOTg4IDNIMy45OTk4OEMzLjQ2OTQ0IDMgMi45NjA3NCAzLjIxMDcxIDIuNTg1NjYgMy41ODU3OUMyLjIxMDU5IDMuOTYwODYgMS45OTk4OCA0LjQ2OTU3IDEuOTk5ODggNVYxOEMxLjk5OTg4IDE4LjUzMDQgMi4yMTA1OSAxOS4wMzkxIDIuNTg1NjYgMTkuNDE0MkMyLjk2MDc0IDE5Ljc4OTMgMy40Njk0NCAyMCAzLjk5OTg4IDIwSDE5Ljk5OTlaIiBzdHJva2U9IiMwMDAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjc4MzMgMTUuMjE5N1YxOS41TTExLjc4MzMgMTUuMjE5N0wxNi44MzI3IDEyLjI4NjhNMTEuNzgzMyAxNS4yMTk3TDYuNzM0MjUgMTIuMjg2OU02LjczNDI1IDEyLjI4NjlWMTUuNzk2NU02LjczNDI1IDEyLjI4NjlWMTIuMjU2OEw5Ljc1ODg1IDEwLjVNMTYuODMyOCAxNS44MjcyVjEyLjI1NjhMMTMuODA4MyAxMC41IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)\n *\n * @param {Object} props - Supabase icons props and any valid SVG attribute\n * @returns {JSX.Element} JSX Element\n *\n */\nconst VectorBucket = createSupabaseIcon(\n 'VectorBucket',\n [\n [\n 'path',\n {\n d: 'M19.9999 20C20.5303 20 21.039 19.7893 21.4141 19.4142C21.7892 19.0391 21.9999 18.5304 21.9999 18V8C21.9999 7.46957 21.7892 6.96086 21.4141 6.58579C21.039 6.21071 20.5303 6 19.9999 6H12.0999C11.7654 6.00328 11.4354 5.92261 11.1402 5.76538C10.8449 5.60815 10.5938 5.37938 10.4099 5.1L9.59988 3.9C9.41777 3.62347 9.16985 3.39648 8.87838 3.2394C8.5869 3.08231 8.26099 3.00005 7.92988 3H3.99988C3.46944 3 2.96074 3.21071 2.58566 3.58579C2.21059 3.96086 1.99988 4.46957 1.99988 5V18C1.99988 18.5304 2.21059 19.0391 2.58566 19.4142C2.96074 19.7893 3.46944 20 3.99988 20H19.9999Z',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1wdbdy',\n },\n ],\n [\n 'path',\n {\n d: 'M11.7833 15.2197V19.5M11.7833 15.2197L16.8327 12.2868M11.7833 15.2197L6.73425 12.2869M6.73425 12.2869V15.7965M6.73425 12.2869V12.2568L9.75885 10.5M16.8328 15.8272V12.2568L13.8083 10.5',\n stroke: 'currentColor',\n 'stroke-width': '1.5',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n key: '1t09vn',\n },\n ],\n ],\n { fill: 'none' },\n);\n\nexport default VectorBucket;\n", component: React.lazy(() => import('icons/src/icons/vector-bucket')), import: "import { VectorBucket } from 'icons'", svg: "\n\n\n\n", diff --git a/packages/icons/src/icons/big-query.ts b/packages/icons/src/icons/big-query.ts index 5eac32c358db3..6670f9ece520b 100644 --- a/packages/icons/src/icons/big-query.ts +++ b/packages/icons/src/icons/big-query.ts @@ -4,7 +4,7 @@ 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=) + * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy40ODk4MSAxNy44OThMNy40ODk4MSA5LjY1MzA4TTEwLjgzNjggMTguNzU1MkwxMC44MzY4IDcuNTMwNjNNMTQuMTgzNyAxOC4wMjA1VjEyLjAyMDRNMjEgMjEuMDgxN0wxNi40Mjg2IDE2LjUxMDNNMTguNzU1MiAxMC44Nzc2QzE4Ljc1NTIgMTUuMjI4MiAxNS4yMjgyIDE4Ljc1NTIgMTAuODc3NiAxOC43NTUyQzYuNTI2OTEgMTguNzU1MiAzIDE1LjIyODIgMyAxMC44Nzc2QzMgNi41MjY5MSA2LjUyNjkxIDMgMTAuODc3NiAzQzE1LjIyODIgMyAxOC43NTUyIDYuNTI2OTEgMTguNzU1MiAxMC44Nzc2WiIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjAuOTc1Mjk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==) * * @param {Object} props - Supabase icons props and any valid SVG attribute * @returns {JSX.Element} JSX Element @@ -18,7 +18,7 @@ const BigQuery = createSupabaseIcon('BigQuery', [ stroke: 'currentColor', 'stroke-width': '0.975299', 'stroke-linecap': 'round', - key: 't3k65m', + key: '1oqls8', }, ], ]); diff --git a/packages/icons/src/icons/chatgpt.ts b/packages/icons/src/icons/chatgpt.ts new file mode 100644 index 0000000000000..cba729864be91 --- /dev/null +++ b/packages/icons/src/icons/chatgpt.ts @@ -0,0 +1,24 @@ +import createSupabaseIcon from '../createSupabaseIcon'; + +/** + * @component @name Chatgpt + * @description Supabase SVG icon component, renders SVG Element with children. + * + * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yMC41NjQ3IDEwLjE4MTVDMjEuMDE4NSA4LjgyMDIgMjAuODYyNyA3LjMzMDIgMjAuMTM4IDYuMDkwNzlDMTkuMDQ3NiA0LjE5NDQyIDE2Ljg1MzIgMy4yMTkxNSAxNC43MTMgMy42NzI5MkMxMy43NTgxIDIuNjAyODMgMTIuMzkgMS45OTMyOCAxMC45NTQyIDIuMDAwMDZDOC43NjY1OSAyLjAwMDA2IDYuODIyODEgMy40MDg3OSA2LjE0NTU0IDUuNDg4MDFDNC43MzY4MSA1Ljc3OTI0IDMuNTI0NDkgNi42NTk3IDIuODEzMzUgNy45MDU4OEMxLjcxNjE3IDkuODAyMjUgMS45NjY3NiAxMi4xODYzIDMuNDM2NDQgMTMuODExN0MyLjk4MjY3IDE1LjE3MyAzLjEzODQ0IDE2LjY2MyAzLjg2MzEyIDE3Ljg5NTdDNC45NTM1NCAxOS43OTg4IDcuMTQ3OSAyMC43NzQxIDkuMjk0ODYgMjAuMzIwM0MxMC4yNDMgMjEuMzkwNCAxMS42MTExIDIyLjAwNjcgMTMuMDQ3IDIxLjk5OTlDMTUuMjM0NSAyMS45OTk5IDE3LjE3ODMgMjAuNTkxMiAxNy44NTU2IDE4LjUxMkMxOS4yNjQzIDE4LjIyMDggMjAuNDc2NiAxNy4zNDAzIDIxLjE4MSAxNi4wOTQxQzIyLjI4NSAxNC4xOTc4IDIyLjAzNDQgMTEuODEzOCAyMC41NjQ3IDEwLjE4ODNWMTAuMTgxNVpNMTkuMDA3IDYuNzQ3NzRDMTkuNDQwNCA3LjUwNjI5IDE5LjYwMyA4LjM5MzUyIDE5LjQ1NCA5LjI1MzY2QzE5LjQyNjkgOS4yMzMzNCAxOS4zNzI3IDkuMjA2MjUgMTkuMzM4OCA5LjE4NTkzTDE1LjM1NjUgNi44ODMyQzE1LjE1MzMgNi43NjgwNiAxNC45MDI3IDYuNzY4MDYgMTQuNjk5NSA2Ljg4MzJMMTAuMDMzMSA5LjU3ODc1VjcuNjAxMTFMMTMuODg2OCA1LjM3Mjg4QzE1LjY4MTUgNC4zMzY2NSAxNy45NzA3IDQuOTUyOTcgMTkuMDA3IDYuNzQ3NzRaTTEwLjAzMzEgMTAuODU4OEwxMS45OTcyIDkuNzIwOTdMMTMuOTYxMyAxMC44NTg4VjEzLjEyNzdMMTEuOTk3MiAxNC4yNjU1TDEwLjAzMzEgMTMuMTI3N1YxMC44NTg4Wk0xMC45NDc0IDMuMzA3MTlDMTEuODI3OSAzLjMwNzE5IDEyLjY3NDUgMy42MTE5NyAxMy4zNTE3IDQuMTc0MUMxMy4zMjQ2IDQuMTg3NjUgMTMuMjcwNSA0LjIyMTUxIDEzLjIyOTggNC4yNDE4M0w5LjI0NzQ1IDYuNTM3NzlDOS4wNDQyNyA2LjY1MjkzIDguOTIyMzYgNi44Njk2NSA4LjkyMjM2IDcuMTA2N1YxMi40OTc4TDcuMjA4ODYgMTEuNTA5VjcuMDUyNTJDNy4yMDg4NiA0Ljk4MDA2IDguODgxNzIgMy4zMDcxOSAxMC45NTQyIDMuMzAwNDJMMTAuOTQ3NCAzLjMwNzE5Wk0zLjk1MTE3IDguNTYyODRDNC4zOTE0IDcuODA0MjkgNS4wNzU0NCA3LjIyMTg0IDUuOTAxNzIgNi45MTcwNlYxMS42NTEyQzUuOTAxNzIgMTEuODg4MyA2LjAyMzYzIDEyLjA5ODIgNi4yMjY4MSAxMi4yMjAxTDEwLjg4NjUgMTQuOTA4OUw5LjE2NjE4IDE1LjkwNDVMNS4zMTkyNiAxMy42ODNDMy41MzEyNiAxMi42NDY4IDIuOTE0OTQgMTAuMzU3NiAzLjk1MTE3IDguNTYyODRaTTUuMDAwOTQgMTcuMjUyM0M0LjU2MDcyIDE2LjUwMDUgNC40MDQ5NCAxNS42MDY1IDQuNTUzOTQgMTQuNzQ2M0M0LjU4MTAzIDE0Ljc2NjcgNC42MzUyMiAxNC43OTM4IDQuNjY5MDggMTQuODE0MUw4LjY1MTQ1IDE3LjExNjhDOC44NTQ2MyAxNy4yMzE5IDkuMTA1MjIgMTcuMjMxOSA5LjMwODQgMTcuMTE2OEwxMy45NjggMTQuNDIxM1YxNi4zOTg5TDEwLjExNDQgMTguNjIwNEM4LjMxOTU4IDE5LjY0OTggNi4wMzA0IDE5LjA0MDMgNC45OTQxNyAxNy4yNTIzSDUuMDAwOTRaTTEzLjA1MzcgMjAuNjkyOEMxMi4xOCAyMC42OTI4IDExLjMyNjcgMjAuMzg4IDEwLjY1NjIgMTkuODI1OUMxMC42ODMzIDE5LjgxMjQgMTAuNzQ0MiAxOS43Nzg1IDEwLjc3ODEgMTkuNzU4MkwxNC43NjA1IDE3LjQ2MjJDMTQuOTYzNiAxNy4zNDcxIDE1LjA5MjMgMTcuMTMwMyAxNS4wODU1IDE2Ljg5MzNWMTEuNTA5TDE2Ljc5OSAxMi40OTc4VjE2Ljk0NzVDMTYuNzk5IDE5LjAxOTkgMTUuMTE5NCAyMC42OTk2IDEzLjA1MzcgMjAuNjk5NlYyMC42OTI4Wk0yMC4wNTY3IDE1LjQzNzJDMTkuNjE2NSAxNi4xOTU3IDE4LjkyNTcgMTYuNzc4MiAxOC4xMDYyIDE3LjA3NjJWMTIuMzQyQzE4LjEwNjIgMTIuMTA1IDE3Ljk4NDMgMTEuODg4MyAxNy43ODExIDExLjc3MzFMMTMuMTE0NyA5LjA3NzU2TDE0LjgyODIgOC4wODg3NUwxOC42ODE5IDEwLjMxMDJDMjAuNDc2NiAxMS4zNDY0IDIxLjA4NjIgMTMuNjM1NiAyMC4wNSAxNS40MzA0TDIwLjA1NjcgMTUuNDM3MloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K) + * + * @param {Object} props - Supabase icons props and any valid SVG attribute + * @returns {JSX.Element} JSX Element + * + */ +const Chatgpt = createSupabaseIcon('Chatgpt', [ + [ + 'path', + { + d: 'M20.5647 10.1815C21.0185 8.8202 20.8627 7.3302 20.138 6.09079C19.0476 4.19442 16.8532 3.21915 14.713 3.67292C13.7581 2.60283 12.39 1.99328 10.9542 2.00006C8.76659 2.00006 6.82281 3.40879 6.14554 5.48801C4.73681 5.77924 3.52449 6.6597 2.81335 7.90588C1.71617 9.80225 1.96676 12.1863 3.43644 13.8117C2.98267 15.173 3.13844 16.663 3.86312 17.8957C4.95354 19.7988 7.1479 20.7741 9.29486 20.3203C10.243 21.3904 11.6111 22.0067 13.047 21.9999C15.2345 21.9999 17.1783 20.5912 17.8556 18.512C19.2643 18.2208 20.4766 17.3403 21.181 16.0941C22.285 14.1978 22.0344 11.8138 20.5647 10.1883V10.1815ZM19.007 6.74774C19.4404 7.50629 19.603 8.39352 19.454 9.25366C19.4269 9.23334 19.3727 9.20625 19.3388 9.18593L15.3565 6.8832C15.1533 6.76806 14.9027 6.76806 14.6995 6.8832L10.0331 9.57875V7.60111L13.8868 5.37288C15.6815 4.33665 17.9707 4.95297 19.007 6.74774ZM10.0331 10.8588L11.9972 9.72097L13.9613 10.8588V13.1277L11.9972 14.2655L10.0331 13.1277V10.8588ZM10.9474 3.30719C11.8279 3.30719 12.6745 3.61197 13.3517 4.1741C13.3246 4.18765 13.2705 4.22151 13.2298 4.24183L9.24745 6.53779C9.04427 6.65293 8.92236 6.86965 8.92236 7.1067V12.4978L7.20886 11.509V7.05252C7.20886 4.98006 8.88172 3.30719 10.9542 3.30042L10.9474 3.30719ZM3.95117 8.56284C4.3914 7.80429 5.07544 7.22184 5.90172 6.91706V11.6512C5.90172 11.8883 6.02363 12.0982 6.22681 12.2201L10.8865 14.9089L9.16618 15.9045L5.31926 13.683C3.53126 12.6468 2.91494 10.3576 3.95117 8.56284ZM5.00094 17.2523C4.56072 16.5005 4.40494 15.6065 4.55394 14.7463C4.58103 14.7667 4.63522 14.7938 4.66908 14.8141L8.65145 17.1168C8.85463 17.2319 9.10522 17.2319 9.3084 17.1168L13.968 14.4213V16.3989L10.1144 18.6204C8.31958 19.6498 6.0304 19.0403 4.99417 17.2523H5.00094ZM13.0537 20.6928C12.18 20.6928 11.3267 20.388 10.6562 19.8259C10.6833 19.8124 10.7442 19.7785 10.7781 19.7582L14.7605 17.4622C14.9636 17.3471 15.0923 17.1303 15.0855 16.8933V11.509L16.799 12.4978V16.9475C16.799 19.0199 15.1194 20.6996 13.0537 20.6996V20.6928ZM20.0567 15.4372C19.6165 16.1957 18.9257 16.7782 18.1062 17.0762V12.342C18.1062 12.105 17.9843 11.8883 17.7811 11.7731L13.1147 9.07756L14.8282 8.08875L18.6819 10.3102C20.4766 11.3464 21.0862 13.6356 20.05 15.4304L20.0567 15.4372Z', + fill: 'currentColor', + key: 'vyxlm7', + }, + ], +]); + +export default Chatgpt; diff --git a/packages/icons/src/icons/claude.ts b/packages/icons/src/icons/claude.ts new file mode 100644 index 0000000000000..8365205da413e --- /dev/null +++ b/packages/icons/src/icons/claude.ts @@ -0,0 +1,24 @@ +import createSupabaseIcon from '../createSupabaseIcon'; + +/** + * @component @name Claude + * @description Supabase SVG icon component, renders SVG Element with children. + * + * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01LjkyMzgxIDE1LjI5ODhMOS44NTc5OCAxMy4wOTEyTDkuOTIzODEgMTIuODk4OEw5Ljg1Nzk4IDEyLjc5MjRIOS42NjU1OEw5LjAwNzM1IDEyLjc1MTlMNi43NTkyNSAxMi42OTEyTDQuODA5ODggMTIuNjEwMkwyLjkyMTI3IDEyLjUwODlMMi40NDUzMyAxMi40MDc2TDEuOTk5NzYgMTEuODIwM0wyLjA0NTMzIDExLjUyNjZMMi40NDUzMyAxMS4yNTgzTDMuMDE3NDggMTEuMzA4OUw0LjI4MzMgMTEuMzk1TDYuMTgyMDMgMTEuNTI2Nkw3LjU1OTI1IDExLjYwNzZMOS41OTk3NiAxMS44MjAzSDkuOTIzODFMOS45NjkzOCAxMS42ODg2TDkuODU3OTggMTEuNjA3Nkw5Ljc3MTkxIDExLjUyNjZMNy44MDczNSAxMC4xOTVMNS42ODA3NyA4Ljc4NzM3TDQuNTY2ODQgNy45NzcyNEwzLjk2NDMxIDcuNTY3MTFMMy42NjA1MiA3LjE4MjNMMy41Mjg4NyA2LjM0MThMNC4wNzU3MSA1LjczOTI3TDQuODA5ODggNS43ODk5TDQuOTk3MjIgNS44NDA1M0w1Ljc0MTUzIDYuNDEyNjhMNy4zMzE0IDcuNjQzMDZMOS40MDczNSA5LjE3MjE4TDkuNzExMTUgOS40MjUzNEw5LjgzMjY3IDkuMzM5MjdMOS44NDc4NiA5LjI3ODUxTDkuNzExMTUgOS4wNTA2Nkw4LjU4MjAzIDcuMDEwMTVMNy4zNzY5NyA0LjkzNDJMNi44NDAyNiA0LjA3MzQ0TDYuNjk4NDkgMy41NTY5OUM2LjY0Nzg2IDMuMzQ0MzMgNi42MTI0MSAzLjE2NzEyIDYuNjEyNDEgMi45NDkzOUw3LjIzNTIgMi4xMDM4Mkw3LjU3OTUgMS45OTI0M0w4LjQwOTg4IDIuMTAzODJMOC43NTkyNSAyLjQwNzYyTDkuMjc1NzEgMy41ODczN0wxMC4xMTExIDUuNDQ1NkwxMS40MDc0IDcuOTcyMThMMTEuNzg3MSA4LjcyMTU0TDExLjk4OTYgOS40MTUyMkwxMi4wNjU2IDkuNjI3ODdIMTIuMTk3MlY5LjUwNjM1TDEyLjMwMzYgOC4wODM1N0wxMi41MDEgNi4zMzY3M0wxMi42OTM0IDQuMDg4NjNMMTIuNzU5MiAzLjQ1NTcyTDEzLjA3MzIgMi42OTYyM0wxMy42OTYgMi4yODYxTDE0LjE4MiAyLjUxOTAxTDE0LjU4MiAzLjA5MTE3TDE0LjUyNjMgMy40NjA3OUwxNC4yODg0IDUuMDA1MDlMMTMuODIyNSA3LjQyNTM0TDEzLjUxODcgOS4wNDU2SDEzLjY5NkwxMy44OTg1IDguODQzMDZMMTQuNzE4NyA3Ljc1NDQ2TDE2LjA5NiA2LjAzMjk0TDE2LjcwMzYgNS4zNDkzOUwxNy40MTI0IDQuNTk0OTZMMTcuODY4MSA0LjIzNTQ3SDE4LjcyODlMMTkuMzYxOCA1LjE3NzI0TDE5LjA3ODIgNi4xNDkzOUwxOC4xOTIyIDcuMjczNDRMMTcuNDU4IDguMjI1MzRMMTYuNDA0OCA5LjY0MzA2TDE1Ljc0NjYgMTAuNzc3MkwxNS44MDc0IDEwLjg2ODRMMTUuOTY0MyAxMC44NTMyTDE4LjM0NDEgMTAuMzQ2OUwxOS42MzAxIDEwLjExNEwyMS4xNjQzIDkuODUwNjZMMjEuODU4IDEwLjE3NDdMMjEuOTMzOSAxMC41MDM4TDIxLjY2MDUgMTEuMTc3MkwyMC4wMiAxMS41ODIzTDE4LjA5NiAxMS45NjcxTDE1LjIzMDEgMTIuNjQ1NkwxNS4xOTQ3IDEyLjY3MDlMMTUuMjM1MiAxMi43MjE1TDE2LjUyNjMgMTIuODQzMUwxNy4wNzgyIDEyLjg3MzRIMTguNDMwMUwyMC45NDY2IDEzLjA2MDhMMjEuNjA0OCAxMy40OTYyTDIxLjk5OTggMTQuMDI3OUwyMS45MzM5IDE0LjQzMjlMMjAuOTIxMyAxNC45NDk0TDE5LjU1NDIgMTQuNjI1M0wxNi4zNjQzIDEzLjg2NThMMTUuMjcwNiAxMy41OTI0SDE1LjExODdWMTMuNjgzNkwxNi4wMzAxIDE0LjU3NDdMMTcuNzAxIDE2LjA4MzZMMTkuNzkyMiAxOC4wMjc5TDE5Ljg5ODUgMTguNTA4OUwxOS42MzAxIDE4Ljg4ODZMMTkuMzQ2NiAxOC44NDgxTDE3LjUwODYgMTcuNDY1OEwxNi43OTk4IDE2Ljg0MzFMMTUuMTk0NyAxNS40OTEySDE1LjA4ODRWMTUuNjMyOUwxNS40NTggMTYuMTc0N0wxNy40MTI0IDE5LjExMTRMMTcuNTEzNyAyMC4wMTI3TDE3LjM3MTkgMjAuMzA2NEwxNi44NjU2IDIwLjQ4MzZMMTYuMzA4NiAyMC4zODIzTDE1LjE2NDMgMTguNzc3MkwxMy45ODQ2IDE2Ljk2OTZMMTMuMDMyNyAxNS4zNDk0TDEyLjkxNjIgMTUuNDE1MkwxMi4zNTQyIDIxLjQ2NThMMTIuMDkwOSAyMS43NzQ3TDExLjQ4MzMgMjIuMDA3NkwxMC45NzcgMjEuNjIyOEwxMC43MDg2IDIxTDEwLjk3NyAxOS43Njk2TDExLjMwMSAxOC4xNjQ2TDExLjU2NDMgMTYuODg4NkwxMS44MDIzIDE1LjMwMzhMMTEuOTQ0MSAxNC43NzcyTDExLjkzMzkgMTQuNzQxOEwxMS44MTc1IDE0Ljc1N0wxMC42MjI1IDE2LjM5NzVMOC44MDQ4MiAxOC44NTMyTDcuMzY2ODQgMjAuMzkyNEw3LjAyMjU0IDIwLjUyOTFMNi40MjUwNyAyMC4yMjAzTDYuNDgwNzcgMTkuNjY4NEw2LjgxNDk1IDE5LjE3NzJMOC44MDQ4MiAxNi42NDU2TDEwLjAwNDggMTUuMDc2TDEwLjc3OTUgMTQuMTY5NkwxMC43NzQ0IDE0LjAzOEgxMC43Mjg5TDUuNDQyNzkgMTcuNDcwOUw0LjUwMTAyIDE3LjU5MjRMNC4wOTU5NiAxNy4yMTI3TDQuMTQ2NTkgMTYuNTg5OUw0LjMzOSAxNi4zODc0TDUuOTI4ODcgMTUuMjkzN0w1LjkyMzgxIDE1LjI5ODhaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+Cg==) + * + * @param {Object} props - Supabase icons props and any valid SVG attribute + * @returns {JSX.Element} JSX Element + * + */ +const Claude = createSupabaseIcon('Claude', [ + [ + 'path', + { + d: 'M5.92381 15.2988L9.85798 13.0912L9.92381 12.8988L9.85798 12.7924H9.66558L9.00735 12.7519L6.75925 12.6912L4.80988 12.6102L2.92127 12.5089L2.44533 12.4076L1.99976 11.8203L2.04533 11.5266L2.44533 11.2583L3.01748 11.3089L4.2833 11.395L6.18203 11.5266L7.55925 11.6076L9.59976 11.8203H9.92381L9.96938 11.6886L9.85798 11.6076L9.77191 11.5266L7.80735 10.195L5.68077 8.78737L4.56684 7.97724L3.96431 7.56711L3.66052 7.1823L3.52887 6.3418L4.07571 5.73927L4.80988 5.7899L4.99722 5.84053L5.74153 6.41268L7.3314 7.64306L9.40735 9.17218L9.71115 9.42534L9.83267 9.33927L9.84786 9.27851L9.71115 9.05066L8.58203 7.01015L7.37697 4.9342L6.84026 4.07344L6.69849 3.55699C6.64786 3.34433 6.61241 3.16712 6.61241 2.94939L7.2352 2.10382L7.5795 1.99243L8.40988 2.10382L8.75925 2.40762L9.27571 3.58737L10.1111 5.4456L11.4074 7.97218L11.7871 8.72154L11.9896 9.41522L12.0656 9.62787H12.1972V9.50635L12.3036 8.08357L12.501 6.33673L12.6934 4.08863L12.7592 3.45572L13.0732 2.69623L13.696 2.2861L14.182 2.51901L14.582 3.09117L14.5263 3.46079L14.2884 5.00509L13.8225 7.42534L13.5187 9.0456H13.696L13.8985 8.84306L14.7187 7.75446L16.096 6.03294L16.7036 5.34939L17.4124 4.59496L17.8681 4.23547H18.7289L19.3618 5.17724L19.0782 6.14939L18.1922 7.27344L17.458 8.22534L16.4048 9.64306L15.7466 10.7772L15.8074 10.8684L15.9643 10.8532L18.3441 10.3469L19.6301 10.114L21.1643 9.85066L21.858 10.1747L21.9339 10.5038L21.6605 11.1772L20.02 11.5823L18.096 11.9671L15.2301 12.6456L15.1947 12.6709L15.2352 12.7215L16.5263 12.8431L17.0782 12.8734H18.4301L20.9466 13.0608L21.6048 13.4962L21.9998 14.0279L21.9339 14.4329L20.9213 14.9494L19.5542 14.6253L16.3643 13.8658L15.2706 13.5924H15.1187V13.6836L16.0301 14.5747L17.701 16.0836L19.7922 18.0279L19.8985 18.5089L19.6301 18.8886L19.3466 18.8481L17.5086 17.4658L16.7998 16.8431L15.1947 15.4912H15.0884V15.6329L15.458 16.1747L17.4124 19.1114L17.5137 20.0127L17.3719 20.3064L16.8656 20.4836L16.3086 20.3823L15.1643 18.7772L13.9846 16.9696L13.0327 15.3494L12.9162 15.4152L12.3542 21.4658L12.0909 21.7747L11.4833 22.0076L10.977 21.6228L10.7086 21L10.977 19.7696L11.301 18.1646L11.5643 16.8886L11.8023 15.3038L11.9441 14.7772L11.9339 14.7418L11.8175 14.757L10.6225 16.3975L8.80482 18.8532L7.36684 20.3924L7.02254 20.5291L6.42507 20.2203L6.48077 19.6684L6.81495 19.1772L8.80482 16.6456L10.0048 15.076L10.7795 14.1696L10.7744 14.038H10.7289L5.44279 17.4709L4.50102 17.5924L4.09596 17.2127L4.14659 16.5899L4.339 16.3874L5.92887 15.2937L5.92381 15.2988Z', + fill: 'currentColor', + key: '1ps7sa', + }, + ], +]); + +export default Claude; diff --git a/packages/icons/src/icons/graphql.ts b/packages/icons/src/icons/graphql.ts index a9ec0b865b028..e3484dbe7c7ab 100644 --- a/packages/icons/src/icons/graphql.ts +++ b/packages/icons/src/icons/graphql.ts @@ -4,7 +4,7 @@ import createSupabaseIcon from '../createSupabaseIcon'; * @component @name Graphql * @description Supabase SVG icon component, renders SVG Element with children. * - * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuOTAwNyAzLjc2ODU3TDE5LjAwMDcgNy44Njc3NVYxNi4wNjYxTTExLjkwMDcgMy43Njg1N0w0LjgwMDcyIDcuODY3NzVWMTYuMDY2MU0xMS45MDA3IDMuNzY4NTdMMTkuMDAwNyAxNi4wNjYxTTExLjkwMDcgMy43Njg1N0w0LjgwMDcyIDE2LjA2NjFNMTkuMDAwNyAxNi4wNjYxTDExLjkwMDcgMjAuMTY1M0w0LjgwMDcyIDE2LjA2NjFNMTkuMDAwNyAxNi4wNjYxSDQuODAwNzJNNi4wMTY0IDE2LjEzMjJDNi4wMTY0IDE2Ljc4OTUgNS40ODM1OCAxNy4zMjIzIDQuODI2MzEgMTcuMzIyM0M0LjE2OTA1IDE3LjMyMjMgMy42MzYyMyAxNi43ODk1IDMuNjM2MjMgMTYuMTMyMkMzLjYzNjIzIDE1LjQ3NDkgNC4xNjkwNSAxNC45NDIxIDQuODI2MzEgMTQuOTQyMUM1LjQ4MzU4IDE0Ljk0MjEgNi4wMTY0IDE1LjQ3NDkgNi4wMTY0IDE2LjEzMjJaTTUuMjg5MTIgMTYuMTMyMkM1LjI4OTEyIDE2LjM4NzggNS4wODE5MiAxNi41OTUgNC44MjYzMSAxNi41OTVDNC41NzA3MSAxNi41OTUgNC4zNjM1IDE2LjM4NzggNC4zNjM1IDE2LjEzMjJDNC4zNjM1IDE1Ljg3NjYgNC41NzA3MSAxNS42Njk0IDQuODI2MzEgMTUuNjY5NEM1LjA4MTkyIDE1LjY2OTQgNS4yODkxMiAxNS44NzY2IDUuMjg5MTIgMTYuMTMyMlpNMjAuMjk3NCAxNi4xMzIyQzIwLjI5NzQgMTYuNzg5NSAxOS43NjQ2IDE3LjMyMjMgMTkuMTA3MyAxNy4zMjIzQzE4LjQ1IDE3LjMyMjMgMTcuOTE3MiAxNi43ODk1IDE3LjkxNzIgMTYuMTMyMkMxNy45MTcyIDE1LjQ3NDkgMTguNDUgMTQuOTQyMSAxOS4xMDczIDE0Ljk0MjFDMTkuNzY0NiAxNC45NDIxIDIwLjI5NzQgMTUuNDc0OSAyMC4yOTc0IDE2LjEzMjJaTTE5LjU3MDEgMTYuMTMyMkMxOS41NzAxIDE2LjM4NzggMTkuMzYyOSAxNi41OTUgMTkuMTA3MyAxNi41OTVDMTguODUxNyAxNi41OTUgMTguNjQ0NSAxNi4zODc4IDE4LjY0NDUgMTYuMTMyMkMxOC42NDQ1IDE1Ljg3NjYgMTguODUxNyAxNS42Njk0IDE5LjEwNzMgMTUuNjY5NEMxOS4zNjI5IDE1LjY2OTQgMTkuNTcwMSAxNS44NzY2IDE5LjU3MDEgMTYuMTMyMlpNNi4wMTY0IDcuODY3NzVDNi4wMTY0IDguNTI1MDEgNS40ODM1OCA5LjA1NzgzIDQuODI2MzEgOS4wNTc4M0M0LjE2OTA1IDkuMDU3ODMgMy42MzYyMyA4LjUyNTAxIDMuNjM2MjMgNy44Njc3NUMzLjYzNjIzIDcuMjEwNDggNC4xNjkwNSA2LjY3NzY2IDQuODI2MzEgNi42Nzc2NkM1LjQ4MzU4IDYuNjc3NjYgNi4wMTY0IDcuMjEwNDggNi4wMTY0IDcuODY3NzVaTTUuMjg5MTIgNy44Njc3NUM1LjI4OTEyIDguMTIzMzUgNS4wODE5MiA4LjMzMDU2IDQuODI2MzEgOC4zMzA1NkM0LjU3MDcxIDguMzMwNTYgNC4zNjM1IDguMTIzMzUgNC4zNjM1IDcuODY3NzVDNC4zNjM1IDcuNjEyMTQgNC41NzA3MSA3LjQwNDk0IDQuODI2MzEgNy40MDQ5NEM1LjA4MTkyIDcuNDA0OTQgNS4yODkxMiA3LjYxMjE0IDUuMjg5MTIgNy44Njc3NVpNMjAuMjk3NCA3Ljg2Nzc1QzIwLjI5NzQgOC41MjUwMSAxOS43NjQ2IDkuMDU3ODMgMTkuMTA3MyA5LjA1NzgzQzE4LjQ1IDkuMDU3ODMgMTcuOTE3MiA4LjUyNTAxIDE3LjkxNzIgNy44Njc3NUMxNy45MTcyIDcuMjEwNDggMTguNDUgNi42Nzc2NiAxOS4xMDczIDYuNjc3NjZDMTkuNzY0NiA2LjY3NzY2IDIwLjI5NzQgNy4yMTA0OCAyMC4yOTc0IDcuODY3NzVaTTE5LjU3MDEgNy44Njc3NUMxOS41NzAxIDguMTIzMzUgMTkuMzYyOSA4LjMzMDU2IDE5LjEwNzMgOC4zMzA1NkMxOC44NTE3IDguMzMwNTYgMTguNjQ0NSA4LjEyMzM1IDE4LjY0NDUgNy44Njc3NUMxOC42NDQ1IDcuNjEyMTQgMTguODUxNyA3LjQwNDk0IDE5LjEwNzMgNy40MDQ5NEMxOS4zNjI5IDcuNDA0OTQgMTkuNTcwMSA3LjYxMjE0IDE5LjU3MDEgNy44Njc3NVpNMTMuMTU2OSAzLjc2ODU3QzEzLjE1NjkgNC40MjU4NCAxMi42MjQxIDQuOTU4NjYgMTEuOTY2OCA0Ljk1ODY2QzExLjMwOTUgNC45NTg2NiAxMC43NzY3IDQuNDI1ODQgMTAuNzc2NyAzLjc2ODU3QzEwLjc3NjcgMy4xMTEzMSAxMS4zMDk1IDIuNTc4NDkgMTEuOTY2OCAyLjU3ODQ5QzEyLjYyNDEgMi41Nzg0OSAxMy4xNTY5IDMuMTExMzEgMTMuMTU2OSAzLjc2ODU3Wk0xMi40Mjk2IDMuNzY4NTdDMTIuNDI5NiA0LjAyNDE4IDEyLjIyMjQgNC4yMzEzOCAxMS45NjY4IDQuMjMxMzhDMTEuNzExMiA0LjIzMTM4IDExLjUwNCA0LjAyNDE4IDExLjUwNCAzLjc2ODU3QzExLjUwNCAzLjUxMjk3IDExLjcxMTIgMy4zMDU3NiAxMS45NjY4IDMuMzA1NzZDMTIuMjIyNCAzLjMwNTc2IDEyLjQyOTYgMy41MTI5NyAxMi40Mjk2IDMuNzY4NTdaTTEzLjE1NjkgMjAuMTY1M0MxMy4xNTY5IDIwLjgyMjUgMTIuNjI0MSAyMS4zNTUzIDExLjk2NjggMjEuMzU1M0MxMS4zMDk1IDIxLjM1NTMgMTAuNzc2NyAyMC44MjI1IDEwLjc3NjcgMjAuMTY1M0MxMC43NzY3IDE5LjUwOCAxMS4zMDk1IDE4Ljk3NTIgMTEuOTY2OCAxOC45NzUyQzEyLjYyNDEgMTguOTc1MiAxMy4xNTY5IDE5LjUwOCAxMy4xNTY5IDIwLjE2NTNaTTEyLjQyOTYgMjAuMTY1M0MxMi40Mjk2IDIwLjQyMDkgMTIuMjIyNCAyMC42MjgxIDExLjk2NjggMjAuNjI4MUMxMS43MTEyIDIwLjYyODEgMTEuNTA0IDIwLjQyMDkgMTEuNTA0IDIwLjE2NTNDMTEuNTA0IDE5LjkwOTcgMTEuNzExMiAxOS43MDI1IDExLjk2NjggMTkuNzAyNUMxMi4yMjI0IDE5LjcwMjUgMTIuNDI5NiAxOS45MDk3IDEyLjQyOTYgMjAuMTY1M1oiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMC44NTk1MDQiLz4KPC9zdmc+Cg==) + * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuOTAwNyAzLjc2ODU3TDE5LjAwMDcgNy44Njc3NVYxNi4wNjYxTTExLjkwMDcgMy43Njg1N0w0LjgwMDcyIDcuODY3NzVWMTYuMDY2MU0xMS45MDA3IDMuNzY4NTdMMTkuMDAwNyAxNi4wNjYxTTExLjkwMDcgMy43Njg1N0w0LjgwMDcyIDE2LjA2NjFNMTkuMDAwNyAxNi4wNjYxTDExLjkwMDcgMjAuMTY1M0w0LjgwMDcyIDE2LjA2NjFNMTkuMDAwNyAxNi4wNjYxSDQuODAwNzJNNi4wMTY0IDE2LjEzMjJDNi4wMTY0IDE2Ljc4OTUgNS40ODM1OCAxNy4zMjIzIDQuODI2MzEgMTcuMzIyM0M0LjE2OTA1IDE3LjMyMjMgMy42MzYyMyAxNi43ODk1IDMuNjM2MjMgMTYuMTMyMkMzLjYzNjIzIDE1LjQ3NDkgNC4xNjkwNSAxNC45NDIxIDQuODI2MzEgMTQuOTQyMUM1LjQ4MzU4IDE0Ljk0MjEgNi4wMTY0IDE1LjQ3NDkgNi4wMTY0IDE2LjEzMjJaTTUuMjg5MTIgMTYuMTMyMkM1LjI4OTEyIDE2LjM4NzggNS4wODE5MiAxNi41OTUgNC44MjYzMSAxNi41OTVDNC41NzA3MSAxNi41OTUgNC4zNjM1IDE2LjM4NzggNC4zNjM1IDE2LjEzMjJDNC4zNjM1IDE1Ljg3NjYgNC41NzA3MSAxNS42Njk0IDQuODI2MzEgMTUuNjY5NEM1LjA4MTkyIDE1LjY2OTQgNS4yODkxMiAxNS44NzY2IDUuMjg5MTIgMTYuMTMyMlpNMjAuMjk3NCAxNi4xMzIyQzIwLjI5NzQgMTYuNzg5NSAxOS43NjQ2IDE3LjMyMjMgMTkuMTA3MyAxNy4zMjIzQzE4LjQ1IDE3LjMyMjMgMTcuOTE3MiAxNi43ODk1IDE3LjkxNzIgMTYuMTMyMkMxNy45MTcyIDE1LjQ3NDkgMTguNDUgMTQuOTQyMSAxOS4xMDczIDE0Ljk0MjFDMTkuNzY0NiAxNC45NDIxIDIwLjI5NzQgMTUuNDc0OSAyMC4yOTc0IDE2LjEzMjJaTTE5LjU3MDEgMTYuMTMyMkMxOS41NzAxIDE2LjM4NzggMTkuMzYyOSAxNi41OTUgMTkuMTA3MyAxNi41OTVDMTguODUxNyAxNi41OTUgMTguNjQ0NSAxNi4zODc4IDE4LjY0NDUgMTYuMTMyMkMxOC42NDQ1IDE1Ljg3NjYgMTguODUxNyAxNS42Njk0IDE5LjEwNzMgMTUuNjY5NEMxOS4zNjI5IDE1LjY2OTQgMTkuNTcwMSAxNS44NzY2IDE5LjU3MDEgMTYuMTMyMlpNNi4wMTY0IDcuODY3NzVDNi4wMTY0IDguNTI1MDEgNS40ODM1OCA5LjA1NzgzIDQuODI2MzEgOS4wNTc4M0M0LjE2OTA1IDkuMDU3ODMgMy42MzYyMyA4LjUyNTAxIDMuNjM2MjMgNy44Njc3NUMzLjYzNjIzIDcuMjEwNDggNC4xNjkwNSA2LjY3NzY2IDQuODI2MzEgNi42Nzc2NkM1LjQ4MzU4IDYuNjc3NjYgNi4wMTY0IDcuMjEwNDggNi4wMTY0IDcuODY3NzVaTTUuMjg5MTIgNy44Njc3NUM1LjI4OTEyIDguMTIzMzUgNS4wODE5MiA4LjMzMDU2IDQuODI2MzEgOC4zMzA1NkM0LjU3MDcxIDguMzMwNTYgNC4zNjM1IDguMTIzMzUgNC4zNjM1IDcuODY3NzVDNC4zNjM1IDcuNjEyMTQgNC41NzA3MSA3LjQwNDk0IDQuODI2MzEgNy40MDQ5NEM1LjA4MTkyIDcuNDA0OTQgNS4yODkxMiA3LjYxMjE0IDUuMjg5MTIgNy44Njc3NVpNMjAuMjk3NCA3Ljg2Nzc1QzIwLjI5NzQgOC41MjUwMSAxOS43NjQ2IDkuMDU3ODMgMTkuMTA3MyA5LjA1NzgzQzE4LjQ1IDkuMDU3ODMgMTcuOTE3MiA4LjUyNTAxIDE3LjkxNzIgNy44Njc3NUMxNy45MTcyIDcuMjEwNDggMTguNDUgNi42Nzc2NiAxOS4xMDczIDYuNjc3NjZDMTkuNzY0NiA2LjY3NzY2IDIwLjI5NzQgNy4yMTA0OCAyMC4yOTc0IDcuODY3NzVaTTE5LjU3MDEgNy44Njc3NUMxOS41NzAxIDguMTIzMzUgMTkuMzYyOSA4LjMzMDU2IDE5LjEwNzMgOC4zMzA1NkMxOC44NTE3IDguMzMwNTYgMTguNjQ0NSA4LjEyMzM1IDE4LjY0NDUgNy44Njc3NUMxOC42NDQ1IDcuNjEyMTQgMTguODUxNyA3LjQwNDk0IDE5LjEwNzMgNy40MDQ5NEMxOS4zNjI5IDcuNDA0OTQgMTkuNTcwMSA3LjYxMjE0IDE5LjU3MDEgNy44Njc3NVpNMTMuMTU2OSAzLjc2ODU3QzEzLjE1NjkgNC40MjU4NCAxMi42MjQxIDQuOTU4NjYgMTEuOTY2OCA0Ljk1ODY2QzExLjMwOTUgNC45NTg2NiAxMC43NzY3IDQuNDI1ODQgMTAuNzc2NyAzLjc2ODU3QzEwLjc3NjcgMy4xMTEzMSAxMS4zMDk1IDIuNTc4NDkgMTEuOTY2OCAyLjU3ODQ5QzEyLjYyNDEgMi41Nzg0OSAxMy4xNTY5IDMuMTExMzEgMTMuMTU2OSAzLjc2ODU3Wk0xMi40Mjk2IDMuNzY4NTdDMTIuNDI5NiA0LjAyNDE4IDEyLjIyMjQgNC4yMzEzOCAxMS45NjY4IDQuMjMxMzhDMTEuNzExMiA0LjIzMTM4IDExLjUwNCA0LjAyNDE4IDExLjUwNCAzLjc2ODU3QzExLjUwNCAzLjUxMjk3IDExLjcxMTIgMy4zMDU3NiAxMS45NjY4IDMuMzA1NzZDMTIuMjIyNCAzLjMwNTc2IDEyLjQyOTYgMy41MTI5NyAxMi40Mjk2IDMuNzY4NTdaTTEzLjE1NjkgMjAuMTY1M0MxMy4xNTY5IDIwLjgyMjUgMTIuNjI0MSAyMS4zNTUzIDExLjk2NjggMjEuMzU1M0MxMS4zMDk1IDIxLjM1NTMgMTAuNzc2NyAyMC44MjI1IDEwLjc3NjcgMjAuMTY1M0MxMC43NzY3IDE5LjUwOCAxMS4zMDk1IDE4Ljk3NTIgMTEuOTY2OCAxOC45NzUyQzEyLjYyNDEgMTguOTc1MiAxMy4xNTY5IDE5LjUwOCAxMy4xNTY5IDIwLjE2NTNaTTEyLjQyOTYgMjAuMTY1M0MxMi40Mjk2IDIwLjQyMDkgMTIuMjIyNCAyMC42MjgxIDExLjk2NjggMjAuNjI4MUMxMS43MTEyIDIwLjYyODEgMTEuNTA0IDIwLjQyMDkgMTEuNTA0IDIwLjE2NTNDMTEuNTA0IDE5LjkwOTcgMTEuNzExMiAxOS43MDI1IDExLjk2NjggMTkuNzAyNUMxMi4yMjI0IDE5LjcwMjUgMTIuNDI5NiAxOS45MDk3IDEyLjQyOTYgMjAuMTY1M1oiIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIgc3Ryb2tlLXdpZHRoPSIwLjg1OTUwNCIvPgo8L3N2Zz4K) * * @param {Object} props - Supabase icons props and any valid SVG attribute * @returns {JSX.Element} JSX Element @@ -17,7 +17,7 @@ const Graphql = createSupabaseIcon('Graphql', [ d: 'M11.9007 3.76857L19.0007 7.86775V16.0661M11.9007 3.76857L4.80072 7.86775V16.0661M11.9007 3.76857L19.0007 16.0661M11.9007 3.76857L4.80072 16.0661M19.0007 16.0661L11.9007 20.1653L4.80072 16.0661M19.0007 16.0661H4.80072M6.0164 16.1322C6.0164 16.7895 5.48358 17.3223 4.82631 17.3223C4.16905 17.3223 3.63623 16.7895 3.63623 16.1322C3.63623 15.4749 4.16905 14.9421 4.82631 14.9421C5.48358 14.9421 6.0164 15.4749 6.0164 16.1322ZM5.28912 16.1322C5.28912 16.3878 5.08192 16.595 4.82631 16.595C4.57071 16.595 4.3635 16.3878 4.3635 16.1322C4.3635 15.8766 4.57071 15.6694 4.82631 15.6694C5.08192 15.6694 5.28912 15.8766 5.28912 16.1322ZM20.2974 16.1322C20.2974 16.7895 19.7646 17.3223 19.1073 17.3223C18.45 17.3223 17.9172 16.7895 17.9172 16.1322C17.9172 15.4749 18.45 14.9421 19.1073 14.9421C19.7646 14.9421 20.2974 15.4749 20.2974 16.1322ZM19.5701 16.1322C19.5701 16.3878 19.3629 16.595 19.1073 16.595C18.8517 16.595 18.6445 16.3878 18.6445 16.1322C18.6445 15.8766 18.8517 15.6694 19.1073 15.6694C19.3629 15.6694 19.5701 15.8766 19.5701 16.1322ZM6.0164 7.86775C6.0164 8.52501 5.48358 9.05783 4.82631 9.05783C4.16905 9.05783 3.63623 8.52501 3.63623 7.86775C3.63623 7.21048 4.16905 6.67766 4.82631 6.67766C5.48358 6.67766 6.0164 7.21048 6.0164 7.86775ZM5.28912 7.86775C5.28912 8.12335 5.08192 8.33056 4.82631 8.33056C4.57071 8.33056 4.3635 8.12335 4.3635 7.86775C4.3635 7.61214 4.57071 7.40494 4.82631 7.40494C5.08192 7.40494 5.28912 7.61214 5.28912 7.86775ZM20.2974 7.86775C20.2974 8.52501 19.7646 9.05783 19.1073 9.05783C18.45 9.05783 17.9172 8.52501 17.9172 7.86775C17.9172 7.21048 18.45 6.67766 19.1073 6.67766C19.7646 6.67766 20.2974 7.21048 20.2974 7.86775ZM19.5701 7.86775C19.5701 8.12335 19.3629 8.33056 19.1073 8.33056C18.8517 8.33056 18.6445 8.12335 18.6445 7.86775C18.6445 7.61214 18.8517 7.40494 19.1073 7.40494C19.3629 7.40494 19.5701 7.61214 19.5701 7.86775ZM13.1569 3.76857C13.1569 4.42584 12.6241 4.95866 11.9668 4.95866C11.3095 4.95866 10.7767 4.42584 10.7767 3.76857C10.7767 3.11131 11.3095 2.57849 11.9668 2.57849C12.6241 2.57849 13.1569 3.11131 13.1569 3.76857ZM12.4296 3.76857C12.4296 4.02418 12.2224 4.23138 11.9668 4.23138C11.7112 4.23138 11.504 4.02418 11.504 3.76857C11.504 3.51297 11.7112 3.30576 11.9668 3.30576C12.2224 3.30576 12.4296 3.51297 12.4296 3.76857ZM13.1569 20.1653C13.1569 20.8225 12.6241 21.3553 11.9668 21.3553C11.3095 21.3553 10.7767 20.8225 10.7767 20.1653C10.7767 19.508 11.3095 18.9752 11.9668 18.9752C12.6241 18.9752 13.1569 19.508 13.1569 20.1653ZM12.4296 20.1653C12.4296 20.4209 12.2224 20.6281 11.9668 20.6281C11.7112 20.6281 11.504 20.4209 11.504 20.1653C11.504 19.9097 11.7112 19.7025 11.9668 19.7025C12.2224 19.7025 12.4296 19.9097 12.4296 20.1653Z', stroke: 'currentColor', 'stroke-width': '0.859504', - key: 'vs46h6', + key: 'tj71qx', }, ], ]); diff --git a/packages/icons/src/icons/index.ts b/packages/icons/src/icons/index.ts index 9ff7a79fbbe86..ea4756c47ba98 100644 --- a/packages/icons/src/icons/index.ts +++ b/packages/icons/src/icons/index.ts @@ -7,6 +7,8 @@ export { default as Axiom } from './axiom'; export { default as BigQuery } from './big-query'; export { default as BoxPlus } from './box-plus'; export { default as BucketPlus } from './bucket-plus'; +export { default as Chatgpt } from './chatgpt'; +export { default as Claude } from './claude'; export { default as Database } from './database'; export { default as Datadog } from './datadog'; export { default as EdgeFunctions } from './edge-functions'; diff --git a/packages/icons/src/raw-icons/big-query.svg b/packages/icons/src/raw-icons/big-query.svg index e06d9e2d8e3ea..66361f7bd6160 100644 --- a/packages/icons/src/raw-icons/big-query.svg +++ b/packages/icons/src/raw-icons/big-query.svg @@ -1,3 +1,3 @@ - + diff --git a/packages/icons/src/raw-icons/chatgpt.svg b/packages/icons/src/raw-icons/chatgpt.svg new file mode 100644 index 0000000000000..07247d72f94da --- /dev/null +++ b/packages/icons/src/raw-icons/chatgpt.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/icons/src/raw-icons/claude.svg b/packages/icons/src/raw-icons/claude.svg new file mode 100644 index 0000000000000..fdcd4689aa7e6 --- /dev/null +++ b/packages/icons/src/raw-icons/claude.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/icons/src/raw-icons/graphql.svg b/packages/icons/src/raw-icons/graphql.svg index 0b710c2436bdb..7a24a5c8597d6 100644 --- a/packages/icons/src/raw-icons/graphql.svg +++ b/packages/icons/src/raw-icons/graphql.svg @@ -1,3 +1,3 @@ - + From 503c01b5bca9e1f06cba7e55653fc13b8c3ba909 Mon Sep 17 00:00:00 2001 From: Danny White <3104761+dnywh@users.noreply.github.com> Date: Fri, 6 Mar 2026 12:23:33 +1100 Subject: [PATCH 3/7] chore(studio): refactor oauth apps page and table (#43366) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## What kind of change does this PR introduce? UI update. ## What is the current behavior? The org’s /apps page is glaringly out of date compared to similar pages. It uses old page and layout components. ## What is the new behavior? - Refactored /apps to use latest [layout](https://supabase.com/design-system/docs/ui-patterns/layout) and [table](https://supabase.com/design-system/docs/components/table) components Unrelated minor changes snuck in: - Global `pnpm format` to properly format recurring annoyances elsewhere - Minor polish on org tiles (pictured) | Before | After | | --- | --- | | OAuth Apps
Supabase-30B6CDAE-4954-40F8-886A-939797999AA6 | OAuth Apps
Supabase-7DD241E0-262A-4817-91B2-D2A299F8EB93 | | OAuth Apps
Supabase-9870816A-8022-479D-8011-236A813249AB | OAuth Apps
Supabase-21CFBC16-E850-44A6-BEFF-C4FBED8ACB43 | | Supabase-9DD87028-2D46-47D0-8546-240184E1711B | Supabase-F1C92F66-C602-4DC9-B3B4-AE3FB673276E | --------- Co-authored-by: Joshen Lim --- .../auth/oauth-server/getting-started.mdx | 10 +- .../self-hosting/self-hosted-functions.mdx | 16 +- .../OAuthApps/AuthorizedAppRow.tsx | 35 +- .../Organization/OAuthApps/OAuthAppRow.tsx | 31 +- .../Organization/OAuthApps/OAuthApps.tsx | 350 +++++++++++++----- .../Organization/OrganizationCard.tsx | 2 +- 6 files changed, 300 insertions(+), 144 deletions(-) diff --git a/apps/docs/content/guides/auth/oauth-server/getting-started.mdx b/apps/docs/content/guides/auth/oauth-server/getting-started.mdx index b65a671d19888..0efdc4068e226 100644 --- a/apps/docs/content/guides/auth/oauth-server/getting-started.mdx +++ b/apps/docs/content/guides/auth/oauth-server/getting-started.mdx @@ -495,11 +495,11 @@ Store the client secret securely. It will only be shown once. If you lose it, yo When a client exchanges an authorization code or refreshes a token, it must authenticate with the token endpoint. The `token_endpoint_auth_method` controls how this authentication happens: -| Method | Description | Used by | -| --- | --- | --- | -| `none` | No client authentication. Only `client_id` is sent in the request body. | Public clients (required) | -| `client_secret_basic` | Client credentials sent via HTTP Basic auth (`Authorization: Basic `). **This is the default for confidential clients.** | Confidential clients | -| `client_secret_post` | Client credentials sent in the request body (`client_id` and `client_secret` as form parameters). | Confidential clients | +| Method | Description | Used by | +| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | +| `none` | No client authentication. Only `client_id` is sent in the request body. | Public clients (required) | +| `client_secret_basic` | Client credentials sent via HTTP Basic auth (`Authorization: Basic `). **This is the default for confidential clients.** | Confidential clients | +| `client_secret_post` | Client credentials sent in the request body (`client_id` and `client_secret` as form parameters). | Confidential clients | **Defaults:** Public clients default to `none`. Confidential clients default to `client_secret_basic` (per [RFC 7591](https://datatracker.ietf.org/doc/html/rfc7591#section-2)). diff --git a/apps/docs/content/guides/self-hosting/self-hosted-functions.mdx b/apps/docs/content/guides/self-hosting/self-hosted-functions.mdx index f8707dc48ac73..02eaefaa097b3 100644 --- a/apps/docs/content/guides/self-hosting/self-hosted-functions.mdx +++ b/apps/docs/content/guides/self-hosting/self-hosted-functions.mdx @@ -125,14 +125,14 @@ const customVar = Deno.env.get('MY_CUSTOM_VAR') The functions service is pre-configured with the following environment variables: -| Variable | Value | Purpose | -| --- | --- | --- | -| `SUPABASE_URL` | `http://kong:8000` | Internal API gateway URL | -| `SUPABASE_PUBLIC_URL` | `http://:8000` | Base URL for accessing Supabase from the Internet | -| `JWT_SECRET` | Your secret key | Legacy symmetric encryption key used to sign and verify JWTs | -| `SUPABASE_ANON_KEY` | Your anon key | Client-side API key with limited permissions (`anon` role). | -| `SUPABASE_SERVICE_ROLE_KEY` | Your service role key | Server-side API key with full database access (`service_role` role) | -| `SUPABASE_DB_URL` | Postgres connection string | Can be used for direct database access | +| Variable | Value | Purpose | +| --------------------------- | --------------------------- | ------------------------------------------------------------------- | +| `SUPABASE_URL` | `http://kong:8000` | Internal API gateway URL | +| `SUPABASE_PUBLIC_URL` | `http://:8000` | Base URL for accessing Supabase from the Internet | +| `JWT_SECRET` | Your secret key | Legacy symmetric encryption key used to sign and verify JWTs | +| `SUPABASE_ANON_KEY` | Your anon key | Client-side API key with limited permissions (`anon` role). | +| `SUPABASE_SERVICE_ROLE_KEY` | Your service role key | Server-side API key with full database access (`service_role` role) | +| `SUPABASE_DB_URL` | Postgres connection string | Can be used for direct database access | Here's an example function that queries a table using `@supabase/supabase-js`: diff --git a/apps/studio/components/interfaces/Organization/OAuthApps/AuthorizedAppRow.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/AuthorizedAppRow.tsx index f09b319cd5def..52d6e9546108d 100644 --- a/apps/studio/components/interfaces/Organization/OAuthApps/AuthorizedAppRow.tsx +++ b/apps/studio/components/interfaces/Organization/OAuthApps/AuthorizedAppRow.tsx @@ -1,9 +1,8 @@ import { Trash } from 'lucide-react' -import Table from 'components/to-be-cleaned/Table' import CopyButton from 'components/ui/CopyButton' import type { AuthorizedApp } from 'data/oauth/authorized-apps-query' -import { Button } from 'ui' +import { Button, TableCell, TableRow } from 'ui' import { TimestampInfo } from 'ui-patterns' export interface AuthorizedAppRowProps { @@ -13,35 +12,39 @@ export interface AuthorizedAppRowProps { export const AuthorizedAppRow = ({ app, onSelectRevoke }: AuthorizedAppRowProps) => { return ( - - + +
{!!app.icon ? '' : `${app.name[0]}`}
-
- {app.name} - {app.created_by} - + + +

+ {app.name} +

+
+ {app.created_by} +
-

+

{app.app_id}

-
- + + - - + + + +
+
+                        {deliveryEventPayload}
+                      
+
+ + + + +
+

Status

+ + {formatDeliveryStatus(selectedDelivery.status)} + +
+
+

Response code

+ {selectedDelivery.responseCode ? ( + + ) : ( + + )} +
+
+
+

Response payload

+ +
+
+
+                        {deliveryResponsePayload}
+                      
+
+
+
+ + + + )} + + + ) +} diff --git a/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointDetails.tsx b/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointDetails.tsx new file mode 100644 index 0000000000000..6d84c04bcee82 --- /dev/null +++ b/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointDetails.tsx @@ -0,0 +1,175 @@ +import { Search } from 'lucide-react' + +import { getStatusLevel } from 'components/interfaces/UnifiedLogs/UnifiedLogs.utils' +import { DataTableColumnStatusCode } from 'components/ui/DataTable/DataTableColumn/DataTableColumnStatusCode' +import { + Badge, + Card, + CardContent, + Table, + TableBody, + TableCell, + TableHead, + TableHeader, + TableRow, +} from 'ui' +import { TimestampInfo } from 'ui-patterns' +import { Input } from 'ui-patterns/DataInputs/Input' +import type { WebhookDelivery, WebhookEndpoint } from './PlatformWebhooks.types' +import { statusBadgeVariant } from './PlatformWebhooksView.utils' + +interface DetailItemProps { + label: string + children: React.ReactNode + ddClassName?: string +} + +const DetailItem = ({ label, children, ddClassName = 'text-sm' }: DetailItemProps) => ( +
+
{label}
+
{children}
+
+) + +interface PlatformWebhooksEndpointDetailsProps { + deliverySearch: string + filteredDeliveries: WebhookDelivery[] + selectedEndpoint: WebhookEndpoint + onDeliverySearchChange: (value: string) => void + onOpenDelivery: (deliveryId: string) => void +} + +export const PlatformWebhooksEndpointDetails = ({ + deliverySearch, + filteredDeliveries, + selectedEndpoint, + onDeliverySearchChange, + onOpenDelivery, +}: PlatformWebhooksEndpointDetailsProps) => { + const hasCustomHeaders = selectedEndpoint.customHeaders.length > 0 + + return ( +
+
+

Overview

+ + +
+ + {selectedEndpoint.url} + + + {selectedEndpoint.description || '-'} + + + {(selectedEndpoint.eventTypes.includes('*') + ? ['All events (*)'] + : selectedEndpoint.eventTypes + ).map((eventType) => ( + + {eventType} + + ))} + + + {hasCustomHeaders && ( + +
+ {selectedEndpoint.customHeaders.map((header) => ( +
+ {header.key}: + {header.value} +
+ ))} +
+
+ )} + + {selectedEndpoint.createdBy} + + + + +
+
+
+
+ +
+

Deliveries

+
+ } + value={deliverySearch} + className="w-full lg:w-52" + onChange={(event) => onDeliverySearchChange(event.target.value)} + /> +

{filteredDeliveries.length} total

+
+ + + + + Status + Event type + Response + Attempted + + + + {filteredDeliveries.length > 0 ? ( + filteredDeliveries.map((delivery) => ( + onOpenDelivery(delivery.id)} + onKeyDown={(event) => { + if (event.key === 'Enter' || event.key === ' ') { + event.preventDefault() + onOpenDelivery(delivery.id) + } + }} + tabIndex={0} + > + + {delivery.status} + + + {delivery.eventType} + + + {delivery.responseCode ? ( + + ) : ( + + )} + + + + + + )) + ) : ( + + No deliveries found + + )} + +
+
+
+
+ ) +} diff --git a/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointList.tsx b/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointList.tsx new file mode 100644 index 0000000000000..41015c161ef78 --- /dev/null +++ b/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointList.tsx @@ -0,0 +1,232 @@ +import { ChevronRight, Eye, MoreVertical, Plus, Search, Trash2 } from 'lucide-react' +import { useRouter } from 'next/router' +import { useMemo, useState } from 'react' + +import { createNavigationHandler } from 'lib/navigation' +import { + Badge, + Button, + Card, + DropdownMenu, + DropdownMenuContent, + DropdownMenuItem, + DropdownMenuSeparator, + DropdownMenuTrigger, + Table, + TableBody, + TableCell, + TableHead, + TableHeadSort, + TableHeader, + TableRow, +} from 'ui' +import { EmptyStatePresentational, TimestampInfo } from 'ui-patterns' +import { Input } from 'ui-patterns/DataInputs/Input' +import type { WebhookEndpoint } from './PlatformWebhooks.types' + +interface PlatformWebhooksEndpointListProps { + filteredEndpoints: WebhookEndpoint[] + search: string + webhooksHref: string + onCreateEndpoint: () => void + onDeleteEndpoint: (endpointId: string) => void + onSearchChange: (value: string) => void + onViewEndpoint: (endpointId: string) => void +} + +export const PlatformWebhooksEndpointList = ({ + filteredEndpoints, + search, + webhooksHref, + onCreateEndpoint, + onDeleteEndpoint, + onSearchChange, + onViewEndpoint, +}: PlatformWebhooksEndpointListProps) => { + const router = useRouter() + const formatEventCount = (eventTypes: string[]) => { + if (eventTypes.includes('*')) return 'All events' + if (eventTypes.length === 1) return '1 event' + return `${eventTypes.length} events` + } + const [sort, setSort] = useState<'status:asc' | 'status:desc' | 'created:asc' | 'created:desc'>( + 'created:desc' + ) + + const [sortColumn, sortDirection] = sort.split(':') as ['status' | 'created', 'asc' | 'desc'] + + const getAriaSort = (column: 'status' | 'created') => { + if (sortColumn !== column) return 'none' + return sortDirection === 'asc' ? 'ascending' : 'descending' + } + + const handleSortChange = (column: 'status' | 'created') => { + if (sortColumn !== column) { + setSort(`${column}:asc`) + return + } + + setSort(`${column}:${sortDirection === 'asc' ? 'desc' : 'asc'}`) + } + + const sortedEndpoints = useMemo(() => { + const items = [...filteredEndpoints] + + items.sort((a, b) => { + if (sortColumn === 'status') { + const statusA = a.enabled ? 'enabled' : 'disabled' + const statusB = b.enabled ? 'enabled' : 'disabled' + const comparison = statusA.localeCompare(statusB) + + if (comparison !== 0) return sortDirection === 'asc' ? comparison : -comparison + } + + const createdComparison = new Date(a.createdAt).getTime() - new Date(b.createdAt).getTime() + return sortDirection === 'asc' ? createdComparison : -createdComparison + }) + + return items + }, [filteredEndpoints, sortColumn, sortDirection]) + + return ( +
+
+

Endpoints

+
+
+ } + value={search} + className="w-full lg:w-52" + onChange={(event) => onSearchChange(event.target.value)} + /> + +
+ + {filteredEndpoints.length === 0 ? ( + + + + ) : ( + + + + + + + Status + + + URL + Events + + + Created + + + + + + + {sortedEndpoints.map((endpoint) => ( + + + + {endpoint.enabled ? 'Enabled' : 'Disabled'} + + + +

{endpoint.url}

+ {endpoint.description && ( +

+ {endpoint.description} +

+ )} +
+ + {formatEventCount(endpoint.eventTypes)} + + + +

+ by {endpoint.createdBy} +

+
+ +
event.stopPropagation()} + onKeyDown={(event) => event.stopPropagation()} + > + + + +
+
+
+ ))} +
+
+
+ )} +
+ ) +} diff --git a/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointSheet.tsx b/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointSheet.tsx new file mode 100644 index 0000000000000..42bd837657fdc --- /dev/null +++ b/apps/studio/components/interfaces/Platform/Webhooks/PlatformWebhooksEndpointSheet.tsx @@ -0,0 +1,581 @@ +import { zodResolver } from '@hookform/resolvers/zod' +import { InlineLink } from 'components/ui/InlineLink' +import { DiscardChangesConfirmationDialog } from 'components/ui-patterns/Dialogs/DiscardChangesConfirmationDialog' +import { useConfirmOnClose } from 'hooks/ui/useConfirmOnClose' +import { ChevronDown, Trash2 } from 'lucide-react' +import { useEffect, useMemo, useState } from 'react' +import { useFieldArray, useForm } from 'react-hook-form' +import { + Accordion_Shadcn_ as Accordion, + AccordionContent_Shadcn_ as AccordionContent, + AccordionItem_Shadcn_ as AccordionItem, + AccordionTrigger_Shadcn_ as AccordionTrigger, + Button, + Checkbox_Shadcn_ as Checkbox, + cn, + Form_Shadcn_, + FormControl_Shadcn_, + FormField_Shadcn_, + Input_Shadcn_ as InputField, + Label_Shadcn_ as Label, + Separator, + Sheet, + SheetContent, + SheetFooter, + SheetHeader, + SheetSection, + SheetTitle, + Switch, + TextArea_Shadcn_ as Textarea, +} from 'ui' +import { FormItemLayout } from 'ui-patterns/form/FormItemLayout/FormItemLayout' +import * as z from 'zod' + +import type { + UpsertWebhookEndpointInput, + WebhookEndpoint, + WebhookScope, +} from './PlatformWebhooks.types' + +const endpointFormSchema = z + .object({ + url: z.string().trim().url('Please enter a valid URL'), + description: z.string().trim().max(512, 'Description cannot exceed 512 characters'), + enabled: z.boolean().default(true), + subscribeAll: z.boolean().default(false), + eventTypes: z.array(z.string()).default([]), + customHeaders: z + .array( + z.object({ + key: z.string().trim(), + value: z.string().trim(), + }) + ) + .default([]), + }) + .superRefine((data, ctx) => { + if (!data.subscribeAll && data.eventTypes.length === 0) { + ctx.addIssue({ + code: z.ZodIssueCode.custom, + message: 'Select at least one event type', + path: ['eventTypes'], + }) + } + }) + +export type EndpointFormValues = z.infer + +const toEventTypes = (values: EndpointFormValues) => + values.subscribeAll ? ['*'] : values.eventTypes + +type EventTypeGroup = { + id: string + label: string + eventTypes: string[] +} + +const buildEventTypeGroups = (scope: WebhookScope, eventTypes: string[]): EventTypeGroup[] => { + if (scope === 'project') { + return [{ id: 'project', label: 'Project events', eventTypes }] + } + + const organizationEvents = eventTypes.filter((eventType) => eventType.startsWith('organization.')) + const projectEvents = eventTypes.filter((eventType) => eventType.startsWith('project.')) + const ungroupedEvents = eventTypes.filter( + (eventType) => !eventType.startsWith('organization.') && !eventType.startsWith('project.') + ) + + return [ + { id: 'organization', label: 'Organization events', eventTypes: organizationEvents }, + { id: 'project', label: 'Project events', eventTypes: projectEvents }, + { id: 'other', label: 'Other events', eventTypes: ungroupedEvents }, + ].filter((group) => group.eventTypes.length > 0) +} + +const toggleEventType = (selectedEventTypes: string[], eventType: string, checked: boolean) => { + if (checked) return [...new Set([...selectedEventTypes, eventType])] + return selectedEventTypes.filter((value) => value !== eventType) +} + +const toggleEventTypeGroup = ( + selectedEventTypes: string[], + groupedEventTypes: string[], + checked: boolean +) => { + if (checked) return [...new Set([...selectedEventTypes, ...groupedEventTypes])] + return selectedEventTypes.filter((value) => !groupedEventTypes.includes(value)) +} + +const toControlId = (prefix: string, value: string) => + `${prefix}-${value.replace(/[^a-zA-Z0-9_-]/g, '-')}` + +export const toEndpointPayload = (values: EndpointFormValues): UpsertWebhookEndpointInput => ({ + name: '', + url: values.url, + description: values.description, + enabled: values.enabled, + eventTypes: toEventTypes(values), + customHeaders: values.customHeaders, +}) + +interface EndpointSheetProps { + visible: boolean + mode: 'create' | 'edit' + scope: WebhookScope + orgSlug?: string + endpoint?: WebhookEndpoint + enabledOverride?: boolean | null + eventTypes: string[] + onClose: () => void + onSubmit: (values: EndpointFormValues) => void +} + +export const PlatformWebhooksEndpointSheet = ({ + visible, + mode, + scope, + orgSlug, + endpoint, + enabledOverride, + eventTypes, + onClose, + onSubmit, +}: EndpointSheetProps) => { + const form = useForm({ + resolver: zodResolver(endpointFormSchema), + defaultValues: { + url: '', + description: '', + enabled: true, + subscribeAll: false, + eventTypes: [], + customHeaders: [], + }, + }) + const isDirty = form.formState.isDirty + const { + confirmOnClose, + handleOpenChange, + modalProps: discardChangesModalProps, + } = useConfirmOnClose({ + checkIsDirty: () => isDirty, + onClose, + }) + + const { fields, append, remove } = useFieldArray({ + control: form.control, + name: 'customHeaders', + }) + + const subscribeAll = form.watch('subscribeAll') + const selectedEventTypes = form.watch('eventTypes') + const groupedEventTypes = useMemo( + () => buildEventTypeGroups(scope, eventTypes), + [scope, eventTypes] + ) + const [openEventGroups, setOpenEventGroups] = useState([]) + + useEffect(() => { + if (!visible) return + + if (!endpoint) { + form.reset({ + url: '', + description: '', + enabled: true, + subscribeAll: false, + eventTypes: [], + customHeaders: [], + }) + return + } + + form.reset({ + url: endpoint.url, + description: endpoint.description, + enabled: enabledOverride ?? endpoint.enabled, + subscribeAll: endpoint.eventTypes.includes('*'), + eventTypes: endpoint.eventTypes.includes('*') ? eventTypes : endpoint.eventTypes, + customHeaders: endpoint.customHeaders.map((header) => ({ + key: header.key, + value: header.value, + })), + }) + }, [enabledOverride, endpoint, eventTypes, form, visible]) + + useEffect(() => { + if (!visible) return + setOpenEventGroups(groupedEventTypes.map((group) => group.id)) + }, [groupedEventTypes, visible]) + + useEffect(() => { + if (!visible) return + const allSelected = + eventTypes.length > 0 && + eventTypes.every((eventType) => selectedEventTypes.includes(eventType)) + + if (subscribeAll !== allSelected) { + form.setValue('subscribeAll', allSelected, { + shouldDirty: true, + shouldValidate: true, + }) + } + }, [eventTypes, form, selectedEventTypes, subscribeAll, visible]) + + return ( + + + + {mode === 'create' ? 'Create endpoint' : 'Edit endpoint'} + + + + +
+
+ ( + + + + + + )} + /> + + ( + + Description (optional) + + } + layout="vertical" + className="gap-1" + > + +