From a4d37836a5367bb37eec6e12d2966dff8b5ba5f2 Mon Sep 17 00:00:00 2001 From: Jonathan Summers-Muir Date: Mon, 19 Sep 2022 12:24:59 +0200 Subject: [PATCH] update all imports --- .../components/common/DropdownControl.tsx | 4 +- .../common/ForeignTableModal/FilterHeader.tsx | 2 +- .../common/ForeignTableModal/RowItem.tsx | 4 +- .../common/ForeignTableModal/index.tsx | 2 +- .../grid/components/editor/JsonEditor.tsx | 2 +- .../editor/NullableBooleanEditor.tsx | 2 +- .../grid/components/editor/TextEditor.tsx | 2 +- .../footer/pagination/Pagination.tsx | 10 +-- .../grid/components/grid/AddColumn.tsx | 2 +- .../grid/components/grid/ColumnHeader.tsx | 2 +- .../components/grid/components/grid/Grid.tsx | 6 +- .../grid/components/grid/SelectColumn.tsx | 2 +- .../grid/components/header/Header.tsx | 8 +- .../grid/components/header/RefreshButton.tsx | 2 +- .../grid/components/header/StatusLabel.tsx | 18 ++--- .../header/filter/FilterPopover.tsx | 6 +- .../components/header/filter/FilterRow.tsx | 2 +- .../components/header/sort/SortPopover.tsx | 8 +- .../grid/components/header/sort/SortRow.tsx | 8 +- .../grid/components/menu/ColumnMenu.tsx | 2 +- .../grid/components/menu/RowContextMenu.tsx | 2 +- .../interfaces/Account/AccessTokenList.tsx | 2 +- .../Account/NewAccessTokenButton.tsx | 4 +- .../interfaces/App/AppBannerWrapper.tsx | 4 +- .../components/interfaces/App/PortalToast.tsx | 2 +- .../Auth/AuthProvidersForm/FormField.tsx | 6 +- .../Auth/AuthProvidersForm/ProviderForm.tsx | 8 +- .../interfaces/Auth/AutoSchemaForm.tsx | 6 +- .../Auth/EmailTemplates/EmailTemplates.tsx | 2 +- .../Auth/EmailTemplates/TemplateEditor.tsx | 4 +- .../PolicyEditor/PolicyAllowedOperation.tsx | 6 +- .../PolicyEditor/PolicyDefinition.tsx | 30 +++---- .../PolicyEditor/PolicyEditorFooter.tsx | 4 +- .../Auth/Policies/PolicyEditor/PolicyName.tsx | 8 +- .../Auth/Policies/PolicyEditor/index.tsx | 2 +- .../PolicyEditorModalTitle.tsx | 6 +- .../Auth/Policies/PolicyEditorModal/index.tsx | 2 +- .../interfaces/Auth/Policies/PolicyReview.tsx | 8 +- .../Auth/Policies/PolicySelection.tsx | 20 ++--- .../Policies/PolicyTableRow/PolicyRow.tsx | 20 ++--- .../PolicyTableRow/PolicyTableRowHeader.tsx | 14 ++-- .../PolicyTemplates/TemplatesList.tsx | 8 +- .../Auth/Policies/PolicyTemplates/index.tsx | 8 +- .../Auth/RedirectDomains/DomainList.tsx | 4 +- .../Auth/RedirectDomains/RedirectDomains.tsx | 14 ++-- .../interfaces/Auth/SmtpForm/SmtpForm.tsx | 8 +- .../interfaces/Auth/Users/InviteUserModal.tsx | 10 +-- .../interfaces/Auth/Users/UserDropdown.tsx | 8 +- .../interfaces/Auth/Users/Users.tsx | 8 +- .../interfaces/Auth/Users/UsersList.tsx | 4 +- .../interfaces/Auth/Users/UsersListItem.tsx | 4 +- .../interfaces/Auth/Users/UsersPagination.tsx | 4 +- .../AddNewPaymentMethodModal.tsx | 2 +- .../AddPaymentMethodForm.tsx | 4 +- .../Billing/AddOns/ComputeSizeSelection.tsx | 4 +- .../Billing/ExitSurvey/ExitSurvey.tsx | 16 ++-- .../interfaces/Billing/Invoices.tsx | 6 +- .../CostBreakdownModal.tsx | 36 ++++----- .../PaymentSummaryPanel.tsx | 30 +++---- .../PaymentSummaryPanel/PaymentTotal.tsx | 12 +-- .../PlanSelection/Plans/PlanCTAButton.tsx | 4 +- .../Billing/PlanSelection/Plans/Plans.tsx | 32 ++++---- .../interfaces/Billing/ProUpgrade.tsx | 26 +++--- .../Billing/Subscription/CostBreakdownRow.tsx | 6 +- .../Billing/Subscription/Subscription.tsx | 28 +++---- .../interfaces/Billing/UpdateSuccess.tsx | 4 +- .../Database/Backups/BackupItem.tsx | 6 +- .../Database/Backups/BackupsEmpty.tsx | 2 +- .../Database/Backups/BackupsError.tsx | 2 +- .../Database/Backups/BackupsList.tsx | 2 +- .../PITRBackupSelection.tsx | 12 +-- .../Extensions/EnableExtensionModal.tsx | 4 +- .../Database/Extensions/ExtensionCard.tsx | 14 ++-- .../Database/Extensions/Extensions.tsx | 2 +- .../Database/Functions/CreateFunction.tsx | 16 ++-- .../Functions/FunctionsList/FunctionList.tsx | 15 +--- .../Functions/FunctionsList/FunctionsList.tsx | 14 ++-- .../Hooks/CreateHook/CheckboxEvents.tsx | 2 +- .../Database/Hooks/CreateHook/InputName.tsx | 2 +- .../RadioHookService.tsx | 2 +- .../RadioGroupHookService/index.tsx | 2 +- .../Hooks/CreateHook/SelectEnabledMode.tsx | 2 +- .../InputMultiServiceHeaders.tsx | 2 +- .../InputMultiServiceParams.tsx | 2 +- .../ServiceConfigForm/InputServiceHeader.tsx | 2 +- .../ServiceConfigForm/InputServiceParam.tsx | 2 +- .../ServiceConfigForm/InputServiceTimeout.tsx | 2 +- .../ServiceConfigForm/InputServiceUrl.tsx | 2 +- .../ServiceConfigForm/SelectServiceMethod.tsx | 2 +- .../ServiceUnavailableBox.tsx | 2 +- .../CreateHook/ServiceConfigForm/index.tsx | 2 +- .../Hooks/CreateHook/TableSelection.tsx | 4 +- .../Database/Hooks/CreateHook/index.tsx | 10 +-- .../Database/Hooks/HooksList/HookList.tsx | 8 +- .../Database/Hooks/HooksList/HooksList.tsx | 16 ++-- .../Database/Pooling/ConnectionPooling.tsx | 4 +- .../Publications/PublicationsList.tsx | 2 +- .../Publications/PublicationsTableItem.tsx | 2 +- .../Publications/PublicationsTables.tsx | 2 +- .../interfaces/Database/Roles/RolesList.tsx | 2 +- .../Database/Roles/RolesSettings.tsx | 20 ++--- .../interfaces/Database/Tables/ColumnList.tsx | 12 +-- .../interfaces/Database/Tables/TableList.tsx | 10 +-- .../Database/Triggers/ChooseFunctionForm.tsx | 16 ++-- .../Database/Triggers/CreateTrigger.tsx | 80 +++++++++---------- .../Triggers/TriggersList/TriggerList.tsx | 8 +- .../Triggers/TriggersList/TriggersList.tsx | 14 ++-- .../interfaces/Functions/CommandRender.tsx | 4 +- .../interfaces/Functions/FunctionLogsItem.tsx | 6 +- .../Functions/FunctionsEmptyState.tsx | 4 +- .../interfaces/Functions/FunctionsNav.tsx | 2 +- .../Functions/TerminalInstructions.tsx | 10 +-- .../interfaces/Home/ClientLibrary.tsx | 8 +- .../interfaces/Home/ExampleProject.tsx | 16 ++-- studio/components/interfaces/Home/Landing.tsx | 14 ++-- .../Home/NewProjectPanel/GetStartedPanel.tsx | 18 ++--- .../Home/ProjectList/PausedProjectCard.tsx | 10 +-- .../Home/ProjectList/ProjectCard.tsx | 4 +- .../Home/ProjectList/ProjectList.tsx | 6 +- .../interfaces/Home/ProjectUsage.tsx | 14 ++-- .../interfaces/Home/ProjectUsageSection.tsx | 4 +- .../BillingAddress/BillingAddress.tsx | 8 +- .../BillingSettings/BillingEmail.tsx | 2 +- .../BillingSettings/CreditBalance.tsx | 2 +- .../BillingSettings/PaymentMethods.tsx | 10 +-- .../BillingSettings/ProjectsSummary.tsx | 4 +- .../BillingSettings/TaxID/TaxID.tsx | 12 +-- .../DeleteOrganizationButton.tsx | 8 +- .../GeneralSettings/GeneralSettings.tsx | 2 +- .../OrganizationDeletePanel.tsx | 2 +- .../InvoicesSettings/InvoicesSettings.tsx | 6 +- .../NewProject/EmptyPaymentMethodWarning.tsx | 2 +- .../NewProject/FreeProjectLimitWarning.tsx | 2 +- .../NotOrganizationOwnerWarning.tsx | 2 +- .../TeamSettings/InviteMemberButton.tsx | 8 +- .../TeamSettings/MemberActions.tsx | 8 +- .../Organization/TeamSettings/MembersView.tsx | 18 ++--- .../RolesHelperModal/RolesHelperModal.tsx | 14 ++-- .../TeamSettings/TeamSettings.tsx | 2 +- .../interfaces/Reports/PresetReport.tsx | 4 +- .../interfaces/Reports/ReportWidget.tsx | 4 +- .../components/interfaces/Reports/Reports.tsx | 18 ++--- .../Reports/renderers/OverviewRenderers.tsx | 28 +++---- .../SQLEditor/SQLTemplates/SQLCard.tsx | 14 ++-- .../SQLEditor/TabSqlQuery/FavouriteButton.tsx | 2 +- .../SQLEditor/TabSqlQuery/SavingIndicator.tsx | 16 ++-- .../TabSqlQuery/SizeToggleButton.tsx | 2 +- .../SQLEditor/TabSqlQuery/UtilityActions.tsx | 8 +- .../interfaces/Settings/API/JWTSettings.tsx | 16 ++-- .../Settings/API/PostgrestConfig.tsx | 6 +- .../interfaces/Settings/API/ServiceList.tsx | 4 +- .../DeleteProjectButton.tsx | 8 +- .../DeleteProjectPanel/DeleteProjectPanel.tsx | 2 +- .../interfaces/Settings/General/General.tsx | 2 +- .../General/Infrastructure/Infrastructure.tsx | 6 +- .../Infrastructure/PauseProjectButton.tsx | 8 +- .../Infrastructure/RestartServerButton.tsx | 12 +-- .../interfaces/Settings/Logs/LogSelection.tsx | 42 +++++----- .../DatabasePostgresSelectionRender.tsx | 14 ++-- .../interfaces/Settings/Logs/LogTable.tsx | 46 +++++------ .../Settings/Logs/Logs.DatePickers.tsx | 2 +- .../Settings/Logs/Logs.SavedQueriesItem.tsx | 4 +- .../DefaultErrorRenderer.tsx | 4 +- .../LogsErrorRenderers.stories.tsx | 2 +- .../ResourcesExceededErrorRenderer.tsx | 8 +- .../Settings/Logs/LogsFilterPopover.tsx | 6 +- .../Settings/Logs/LogsFormatters.tsx | 56 ++++++------- .../Settings/Logs/LogsNavigation.tsx | 2 +- .../Settings/Logs/LogsPreviewer.tsx | 16 ++-- .../Settings/Logs/LogsQueryPanel.tsx | 22 ++--- .../Settings/Logs/PreviewFilterPanel.tsx | 4 +- .../Settings/Logs/RecentQueriesItem.tsx | 4 +- .../Settings/Logs/UpgradePrompt.tsx | 12 +-- .../ProjectUsageBars.constants.tsx | 2 +- .../ProjectUsageBars/ProjectUsageBars.tsx | 8 +- .../ProjectUsageBars/ProjectUsageMinimal.tsx | 4 +- .../components/interfaces/Support/Success.tsx | 4 +- .../interfaces/Support/SupportForm.tsx | 18 ++--- .../TableGridEditor/GridHeaderActions.tsx | 4 +- .../SidePanelEditor/ActionBar.tsx | 4 +- .../ColumnEditor/ColumnDefaultValue.tsx | 2 +- .../ColumnEditor/ColumnEditor.tsx | 2 +- .../ColumnEditor/ColumnForeignKey.tsx | 10 +-- .../ColumnEditor/ColumnType.tsx | 4 +- .../ColumnEditor/InputWithSuggestions.tsx | 4 +- .../ForeignKeySelector/ForeignKeySelector.tsx | 2 +- .../RowEditor/DateTimeInput/DateTimeInput.tsx | 2 +- .../SidePanelEditor/RowEditor/InputField.tsx | 2 +- .../DrilldownViewer/DrilldownBreadCrumbs.tsx | 6 +- .../DrilldownViewer/DrilldownPane.tsx | 24 +++--- .../RowEditor/JsonEditor/JsonEditor.tsx | 4 +- .../RowEditor/ReferenceRowViewer.tsx | 6 +- .../SidePanelEditor/RowEditor/RowEditor.tsx | 6 +- .../SidePanelEditor/SidePanelEditor.tsx | 4 +- .../SidePanelEditor/TableEditor/Column.tsx | 17 +--- .../TableEditor/ColumnManagement.tsx | 18 ++--- .../SpreadSheetFileUpload.tsx | 8 +- .../SpreadSheetTextInput.tsx | 4 +- .../SpreadsheetImport/SpreadsheetImport.tsx | 8 +- .../TableEditor/TableEditor.tsx | 2 +- .../layouts/AccountLayout/SidebarItem.tsx | 8 +- .../layouts/AccountLayout/WithSidebar.tsx | 20 ++--- studio/components/layouts/BillingLayout.tsx | 14 ++-- .../layouts/DocsLayout/DocsLayout.utils.tsx | 2 +- studio/components/layouts/FunctionsLayout.tsx | 40 +++++----- .../LogsExplorerLayout/LogsExplorerLayout.tsx | 16 ++-- .../layouts/ProjectLayout/BuildingState.tsx | 20 ++--- .../layouts/ProjectLayout/ConnectingState.tsx | 14 ++-- .../FeedbackDropdown/FeedbackDropdown.tsx | 2 +- .../FeedbackDropdown/FeedbackWidget.tsx | 6 +- .../LayoutHeader/HelpPopover.tsx | 18 ++--- .../LayoutHeader/LayoutHeader.tsx | 6 +- .../NotificationActions.tsx | 2 +- .../NotificationsPopover/index.tsx | 4 +- .../LayoutHeader/OrgDropdown.tsx | 2 +- .../LayoutHeader/ProjectDropdown.tsx | 2 +- .../NavigationBar/NavigationBar.tsx | 8 +- .../NavigationBar/NavigationBar.utils.tsx | 2 +- .../layouts/ProjectLayout/PausingState.tsx | 6 +- .../ProjectLayout/ProjectPausedState.tsx | 12 +-- .../layouts/SQLEditorLayout/SQLEditorMenu.tsx | 4 +- .../layouts/StorageLayout/StorageMenu.tsx | 8 +- studio/components/layouts/WizardLayout.tsx | 6 +- .../components/to-be-cleaned/AlphaPreview.tsx | 2 +- .../to-be-cleaned/Charts/ChartHandler.tsx | 14 ++-- .../to-be-cleaned/Charts/ChartRenderer.tsx | 10 +-- .../to-be-cleaned/DateRangePicker.tsx | 2 +- .../to-be-cleaned/Docs/Description.js | 6 +- studio/components/to-be-cleaned/Docs/Param.js | 10 +-- .../Dropdown/OrganizationDropdown.js | 2 +- studio/components/to-be-cleaned/ListIcons.tsx | 6 +- .../ModalsDeprecated/ConfirmModal.js | 4 +- .../ModalsDeprecated/ConfirmModalwithState.js | 2 +- .../to-be-cleaned/ProductEmptyState.tsx | 12 +-- .../to-be-cleaned/Reports/EditReportModal.tsx | 2 +- .../to-be-cleaned/SimpleCodeBlock.tsx | 4 +- .../to-be-cleaned/SqlEditor/RenameQuery.js | 2 +- .../to-be-cleaned/SqlEditor/TabSqlQuery.js | 4 +- .../Storage/CreateBucketModal.tsx | 4 +- .../StorageExplorer/ConfirmDeleteModal.js | 2 +- .../StorageExplorer/FileExplorerColumn.js | 42 +++++----- .../StorageExplorer/FileExplorerHeader.js | 12 +-- .../FileExplorerHeaderSelection.js | 8 +- .../StorageExplorer/FileExplorerRow.js | 26 +++--- .../Storage/StorageExplorer/MoveItemsModal.js | 4 +- .../Storage/StorageExplorer/PreviewPane.js | 36 ++++----- .../StoragePolicies/StoragePolicies.js | 6 +- .../StoragePoliciesBucketRow.js | 16 ++-- .../StoragePoliciesEditPolicyModal.js | 6 +- .../StoragePolicies/StoragePoliciesEditor.js | 12 +-- .../StoragePoliciesPlaceholder.js | 4 +- .../StoragePolicies/StoragePoliciesReview.js | 8 +- .../StorageSettings/StorageSettings.tsx | 14 ++-- .../Storage/ToggleBucketPublicModal.tsx | 2 +- .../to-be-cleaned/forms/AutoTextArea.js | 2 +- .../to-be-cleaned/forms/SchemaFormPanel.js | 12 +-- .../to-be-cleaned/forms/SecretField.tsx | 2 +- .../to-be-cleaned/forms/ToggleField.js | 2 +- studio/components/ui/BackButton.tsx | 4 +- studio/components/ui/CSVButton.tsx | 2 +- studio/components/ui/CardButton.tsx | 8 +- studio/components/ui/Charts/EmptyState.tsx | 10 +-- studio/components/ui/ConfirmationModal.tsx | 2 +- .../components/ui/DatePicker/DatePicker.tsx | 8 +- .../ui/DatePicker/TimeSplitInput.tsx | 46 +++++------ studio/components/ui/Dialogs/ConfirmDialog.js | 4 +- .../ui/DisabledWarningDueToIncident.tsx | 2 +- studio/components/ui/Error.tsx | 6 +- studio/components/ui/Forms/FormActions.tsx | 6 +- studio/components/ui/InformationBox.tsx | 12 +-- .../components/ui/Modals/TextConfirmModal.tsx | 4 +- studio/components/ui/MultiSelect/Badges.tsx | 2 +- studio/components/ui/MultiSelect/index.tsx | 18 ++--- studio/components/ui/NoPermission.tsx | 6 +- .../ui/OveragesBanner/OveragesBanner.tsx | 4 +- studio/components/ui/Panel.tsx | 16 ++-- .../components/ui/ProductMenu/ProductMenu.tsx | 4 +- .../ui/ProductMenu/ProductMenuItem.tsx | 2 +- .../ui/ProjectSettings/DisplayApiSettings.tsx | 8 +- .../ProjectSettings/DisplayConfigSettings.tsx | 6 +- studio/components/ui/UpgradeToPro.tsx | 4 +- studio/components/ui/WarningBanner.tsx | 4 +- studio/lib/constants/metrics.tsx | 2 +- studio/pages/404.tsx | 16 ++-- studio/pages/500.tsx | 12 +-- studio/pages/account/me.tsx | 2 +- studio/pages/join/index.tsx | 24 +++--- studio/pages/new/[slug].tsx | 16 ++-- studio/pages/new/index.tsx | 6 +- studio/pages/org/[slug]/settings.tsx | 2 +- studio/pages/project/[ref]/api/index.tsx | 18 ++--- studio/pages/project/[ref]/auth/policies.tsx | 4 +- .../project/[ref]/database/backups/pitr.tsx | 6 +- .../[ref]/database/backups/scheduled.tsx | 6 +- .../[ref]/database/hooks/[id]/logs.tsx | 4 +- .../pages/project/[ref]/database/tables.tsx | 6 +- studio/pages/project/[ref]/editor/[id].tsx | 6 +- .../project/[ref]/functions/[id]/details.tsx | 56 ++++++------- .../project/[ref]/functions/[id]/index.tsx | 4 +- .../project/[ref]/logs-explorer/index.tsx | 4 +- .../project/[ref]/logs-explorer/recent.tsx | 6 +- .../project/[ref]/logs-explorer/saved.tsx | 6 +- .../project/[ref]/logs-explorer/templates.tsx | 16 ++-- .../project/[ref]/settings/billing/index.tsx | 6 +- .../[ref]/settings/billing/update/index.tsx | 4 +- .../pages/project/[ref]/settings/database.tsx | 10 +-- studio/pages/support/new.tsx | 4 +- studio/pages/vercel/complete.tsx | 4 +- studio/pages/vercel/integrate.tsx | 14 ++-- studio/pages/vercel/setupOrg.tsx | 4 +- studio/pages/vercel/setupProject.tsx | 2 +- 311 files changed, 1320 insertions(+), 1348 deletions(-) diff --git a/studio/components/grid/components/common/DropdownControl.tsx b/studio/components/grid/components/common/DropdownControl.tsx index 079b49220fb..4e245f82cfe 100644 --- a/studio/components/grid/components/common/DropdownControl.tsx +++ b/studio/components/grid/components/common/DropdownControl.tsx @@ -1,5 +1,5 @@ import { FC } from 'react' -import { Dropdown } from '@supabase/ui' +import { Dropdown } from 'common2' interface DropdownControlProps { options: { @@ -38,7 +38,7 @@ const DropdownItems: FC = ({ options, onSelect }) => { return ( onSelect(x.value)}>
- {x.preLabel && {x.preLabel}} + {x.preLabel && {x.preLabel}} {x.label} {x.postLabel && {x.postLabel}}
diff --git a/studio/components/grid/components/common/ForeignTableModal/FilterHeader.tsx b/studio/components/grid/components/common/ForeignTableModal/FilterHeader.tsx index 7a5b87be14a..31ad23cc316 100644 --- a/studio/components/grid/components/common/ForeignTableModal/FilterHeader.tsx +++ b/studio/components/grid/components/common/ForeignTableModal/FilterHeader.tsx @@ -1,6 +1,6 @@ import React, { FC, useState } from 'react' import AwesomeDebouncePromise from 'awesome-debounce-promise' -import { Button, Input, IconChevronDown, IconSearch } from '@supabase/ui' +import { Button, Input, IconChevronDown, IconSearch } from 'common2' import { DropdownControl } from '../../common' import { FilterOperatorOptions } from '../../header/filter' import { Filter, FilterOperator } from '../../../types' diff --git a/studio/components/grid/components/common/ForeignTableModal/RowItem.tsx b/studio/components/grid/components/common/ForeignTableModal/RowItem.tsx index 82fe938679d..394141ed62b 100644 --- a/studio/components/grid/components/common/ForeignTableModal/RowItem.tsx +++ b/studio/components/grid/components/common/ForeignTableModal/RowItem.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Menu } from '@supabase/ui' +import { Menu } from 'common2' import { Dictionary } from '../../../types' interface RowItemProps { @@ -23,7 +23,7 @@ export const RowItem: React.FC = ({ item, onSelect, columnNames }) return (
-

+

{key}

diff --git a/studio/components/grid/components/common/ForeignTableModal/index.tsx b/studio/components/grid/components/common/ForeignTableModal/index.tsx index 4a2fe2755fa..29d85d2837e 100644 --- a/studio/components/grid/components/common/ForeignTableModal/index.tsx +++ b/studio/components/grid/components/common/ForeignTableModal/index.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { Button, Modal, Menu, IconExternalLink, IconTrash } from '@supabase/ui' +import { Button, Modal, Menu, IconExternalLink, IconTrash } from 'common2' import { RowItem } from './RowItem' import { FilterHeader } from './FilterHeader' diff --git a/studio/components/grid/components/editor/JsonEditor.tsx b/studio/components/grid/components/editor/JsonEditor.tsx index 66c3fa1e65d..6c74f2ad928 100644 --- a/studio/components/grid/components/editor/JsonEditor.tsx +++ b/studio/components/grid/components/editor/JsonEditor.tsx @@ -3,7 +3,7 @@ import * as React from 'react' import { EditorProps } from '@supabase/react-data-grid' import { useTrackedState } from '../../store' import { BlockKeys, MonacoEditor, NullValue } from '../common' -import { Popover } from '@supabase/ui' +import { Popover } from 'common2' export function JsonEditor({ row, diff --git a/studio/components/grid/components/editor/NullableBooleanEditor.tsx b/studio/components/grid/components/editor/NullableBooleanEditor.tsx index cac18ed8e4c..f5079b01744 100644 --- a/studio/components/grid/components/editor/NullableBooleanEditor.tsx +++ b/studio/components/grid/components/editor/NullableBooleanEditor.tsx @@ -1,6 +1,6 @@ import React, { useEffect } from 'react' import { EditorProps } from '@supabase/react-data-grid' -import { Button, IconX } from '@supabase/ui' +import { Button, IconX } from 'common2' export function NullableBooleanEditor({ row, diff --git a/studio/components/grid/components/editor/TextEditor.tsx b/studio/components/grid/components/editor/TextEditor.tsx index 00dd5cd671c..f329d07068c 100644 --- a/studio/components/grid/components/editor/TextEditor.tsx +++ b/studio/components/grid/components/editor/TextEditor.tsx @@ -2,7 +2,7 @@ import * as React from 'react' import { EditorProps } from '@supabase/react-data-grid' import { useTrackedState } from '../../store' import { BlockKeys, MonacoEditor, NullValue, EmptyValue } from '../common' -import { Popover } from '@supabase/ui' +import { Popover } from 'common2' export function TextEditor({ row, diff --git a/studio/components/grid/components/footer/pagination/Pagination.tsx b/studio/components/grid/components/footer/pagination/Pagination.tsx index 2a73cbb0113..f820eeadff6 100644 --- a/studio/components/grid/components/footer/pagination/Pagination.tsx +++ b/studio/components/grid/components/footer/pagination/Pagination.tsx @@ -1,6 +1,6 @@ import { FC, useState, useEffect } from 'react' import AwesomeDebouncePromise from 'awesome-debounce-promise' -import { Button, InputNumber, IconArrowRight, IconArrowLeft, IconLoader } from '@supabase/ui' +import { Button, InputNumber, IconArrowRight, IconArrowLeft, IconLoader } from 'common2' import { DropdownControl } from '../../common' import { useDispatch, useTrackedState } from '../../../store' import { confirmAlert } from 'components/to-be-cleaned/ModalsDeprecated/ConfirmModal' @@ -103,7 +103,7 @@ const Pagination: FC = () => { return (

{state.totalRows < 0 ? ( -

Loading records...

+

Loading records...

) : ( <> -

{`${state.totalRows.toLocaleString()} ${ +

{`${state.totalRows.toLocaleString()} ${ state.totalRows === 0 || state.totalRows > 1 ? `records` : 'record' }`}

{state.isLoading && } diff --git a/studio/components/grid/components/grid/AddColumn.tsx b/studio/components/grid/components/grid/AddColumn.tsx index 5fc6b6dd474..bd825a95c38 100644 --- a/studio/components/grid/components/grid/AddColumn.tsx +++ b/studio/components/grid/components/grid/AddColumn.tsx @@ -1,6 +1,6 @@ import * as React from 'react' import { CalculatedColumn } from '@supabase/react-data-grid' -import { Button, IconPlus } from '@supabase/ui' +import { Button, IconPlus } from 'common2' import { ADD_COLUMN_KEY } from '../../constants' import { useTrackedState } from '../../store' import { DefaultFormatter } from '../formatter' diff --git a/studio/components/grid/components/grid/ColumnHeader.tsx b/studio/components/grid/components/grid/ColumnHeader.tsx index 59759b12cf2..196e1903434 100644 --- a/studio/components/grid/components/grid/ColumnHeader.tsx +++ b/studio/components/grid/components/grid/ColumnHeader.tsx @@ -1,5 +1,5 @@ import * as React from 'react' -import { IconKey, IconLink } from '@supabase/ui' +import { IconKey, IconLink } from 'common2' import { useDrag, useDrop, DropTargetMonitor } from 'react-dnd' import { XYCoord } from 'dnd-core' import { useDispatch } from '../../store' diff --git a/studio/components/grid/components/grid/Grid.tsx b/studio/components/grid/components/grid/Grid.tsx index 5f27e85ceaa..09bc85dacc7 100644 --- a/studio/components/grid/components/grid/Grid.tsx +++ b/studio/components/grid/components/grid/Grid.tsx @@ -1,7 +1,7 @@ import { forwardRef } from 'react' import { memo } from 'react-tracked' import DataGrid, { DataGridHandle, RowsChangeData } from '@supabase/react-data-grid' -import { IconLoader } from '@supabase/ui' +import { IconLoader } from 'common2' import { GridProps, SupaRow } from '../../types' import { useDispatch, useTrackedState } from '../../store' import RowRenderer from './RowRenderer' @@ -71,10 +71,10 @@ export const Grid = memo( style={{ width: width || '100%', height: height || '50vh' }} >
-
+
-
Loading...
+
Loading...
) diff --git a/studio/components/grid/components/grid/SelectColumn.tsx b/studio/components/grid/components/grid/SelectColumn.tsx index 9c16c9eeef8..5af081d8fd1 100644 --- a/studio/components/grid/components/grid/SelectColumn.tsx +++ b/studio/components/grid/components/grid/SelectColumn.tsx @@ -5,7 +5,7 @@ import { GroupFormatterProps, useRowSelection, } from '@supabase/react-data-grid' -import { Button, IconMaximize2 } from '@supabase/ui' +import { Button, IconMaximize2 } from 'common2' import { SupaRow } from '../../types' import { SELECT_COLUMN_KEY } from '../../constants' import { useFocusRef } from '../../utils' diff --git a/studio/components/grid/components/header/Header.tsx b/studio/components/grid/components/header/Header.tsx index 04e07d60420..97ac85f0c31 100644 --- a/studio/components/grid/components/header/Header.tsx +++ b/studio/components/grid/components/header/Header.tsx @@ -1,5 +1,5 @@ import { FC, useState, ReactNode } from 'react' -import { Button, IconDownload, IconPlus, IconX, IconTrash } from '@supabase/ui' +import { Button, IconDownload, IconPlus, IconX, IconTrash } from 'common2' import { saveAs } from 'file-saver' import { useStore } from 'hooks' @@ -30,7 +30,7 @@ const Header: FC = ({ sorts, filters, onAddColumn, onAddRow, header const { selectedRows } = state return ( -
+
{selectedRows.size > 0 ? ( ) : ( @@ -82,7 +82,7 @@ const DefaultHeader: FC = ({ sorts, filters, onAddColumn, on
-
+
{renderNewColumn(onAddColumn)} {renderAddRow(onAddRow)} @@ -188,7 +188,7 @@ const RowHeader: FC = ({ sorts, filters }) => { icon={} onClick={deselectRows} /> - + {allRowsSelected ? `${totalRows} rows selected` : selectedRows.size > 1 diff --git a/studio/components/grid/components/header/RefreshButton.tsx b/studio/components/grid/components/header/RefreshButton.tsx index 8a43eaeff5b..4e79708744a 100644 --- a/studio/components/grid/components/header/RefreshButton.tsx +++ b/studio/components/grid/components/header/RefreshButton.tsx @@ -1,5 +1,5 @@ import { FC, useState } from 'react' -import { Button, IconRefreshCw } from '@supabase/ui' +import { Button, IconRefreshCw } from 'common2' import { Filter, Sort } from 'components/grid/types' import { useDispatch, useTrackedState } from 'components/grid/store' import { fetchCount, fetchPage } from 'components/grid/utils' diff --git a/studio/components/grid/components/header/StatusLabel.tsx b/studio/components/grid/components/header/StatusLabel.tsx index 7febd61713e..2d39c8623f7 100644 --- a/studio/components/grid/components/header/StatusLabel.tsx +++ b/studio/components/grid/components/header/StatusLabel.tsx @@ -1,6 +1,6 @@ import { useState, FC, useEffect } from 'react' import * as Tooltip from '@radix-ui/react-tooltip' -import { IconLoader, IconCheck } from '@supabase/ui' +import { IconLoader, IconCheck } from 'common2' import { SupabaseGridQueue } from '../../constants' interface Props {} @@ -35,34 +35,34 @@ const StatusLabel: FC = ({}) => { {status === 'saving' ? ( - +
- Saving changes... + Saving changes...
) : status === 'saved' ? ( - +
- All changes saved + All changes saved
diff --git a/studio/components/grid/components/header/filter/FilterPopover.tsx b/studio/components/grid/components/header/filter/FilterPopover.tsx index 31739d6dd16..5c0ac477734 100644 --- a/studio/components/grid/components/header/filter/FilterPopover.tsx +++ b/studio/components/grid/components/header/filter/FilterPopover.tsx @@ -1,5 +1,5 @@ import { FC } from 'react' -import { Button, IconPlus, IconFilter, Popover } from '@supabase/ui' +import { Button, IconPlus, IconFilter, Popover } from 'common2' import { useUrlState } from 'hooks' import FilterRow from './FilterRow' @@ -60,8 +60,8 @@ const Filter: FC = () => { ))} {formattedFilters.length == 0 && (
-
No filters applied to this view
-

Add a column below to filter the view

+
No filters applied to this view
+

Add a column below to filter the view

)}
diff --git a/studio/components/grid/components/header/filter/FilterRow.tsx b/studio/components/grid/components/header/filter/FilterRow.tsx index fd9425431a7..b3809d47d27 100644 --- a/studio/components/grid/components/header/filter/FilterRow.tsx +++ b/studio/components/grid/components/header/filter/FilterRow.tsx @@ -1,6 +1,6 @@ import { debounce } from 'lodash' import { FC, memo, useState, useEffect, ChangeEvent, useCallback } from 'react' -import { Button, Input, IconChevronDown, IconX } from '@supabase/ui' +import { Button, Input, IconChevronDown, IconX } from 'common2' import { useUrlState } from 'hooks' import { Filter } from 'components/grid/types' diff --git a/studio/components/grid/components/header/sort/SortPopover.tsx b/studio/components/grid/components/header/sort/SortPopover.tsx index 2c1c76e9194..f6582fa5ad9 100644 --- a/studio/components/grid/components/header/sort/SortPopover.tsx +++ b/studio/components/grid/components/header/sort/SortPopover.tsx @@ -1,5 +1,5 @@ import React, { FC } from 'react' -import { Button, IconList, IconChevronDown, Popover } from '@supabase/ui' +import { Button, IconList, IconChevronDown, Popover } from 'common2' import { useUrlState } from 'hooks' import SortRow from './SortRow' @@ -65,8 +65,8 @@ const Sort: FC = () => { ))} {formattedSorts.length === 0 && (
-
No sorts applied to this view
-

Add a column below to sort the view

+
No sorts applied to this view
+

Add a column below to sort the view

)} @@ -89,7 +89,7 @@ const Sort: FC = () => { ) : ( -

All columns have been added

+

All columns have been added

)}
diff --git a/studio/components/grid/components/header/sort/SortRow.tsx b/studio/components/grid/components/header/sort/SortRow.tsx index ee1adcd3985..c869e670609 100644 --- a/studio/components/grid/components/header/sort/SortRow.tsx +++ b/studio/components/grid/components/header/sort/SortRow.tsx @@ -1,6 +1,6 @@ import update from 'immutability-helper' import { FC, useRef, memo } from 'react' -import { Button, IconMenu, Toggle, IconX } from '@supabase/ui' +import { Button, IconMenu, Toggle, IconX } from 'common2' import { XYCoord } from 'dnd-core' import { useDrag, useDrop, DropTargetMonitor } from 'react-dnd' @@ -151,13 +151,13 @@ const SortRow: FC = ({ index, columnName, sort }) => { onClick={onRemoveSort} />
- - {index > 0 ? 'then by' : 'sort by'} + + {index > 0 ? 'then by' : 'sort by'} {column.name}
- + { visible={isOpen} onCancel={() => setIsOpen(!isOpen)} header={ -
+
Generate New Token
} diff --git a/studio/components/interfaces/App/AppBannerWrapper.tsx b/studio/components/interfaces/App/AppBannerWrapper.tsx index 51117e187bd..a53077ae623 100644 --- a/studio/components/interfaces/App/AppBannerWrapper.tsx +++ b/studio/components/interfaces/App/AppBannerWrapper.tsx @@ -1,7 +1,7 @@ import { FC } from 'react' import Link from 'next/link' import { useFlag } from 'hooks' -import { IconExternalLink } from '@supabase/ui' +import { IconExternalLink } from 'common2' const AppBannerWrapper: FC = ({ children }) => { const ongoingIncident = useFlag('ongoingIncident') @@ -11,7 +11,7 @@ const AppBannerWrapper: FC = ({ children }) => { {ongoingIncident && ( -
+

We are currently investigating a technical issue, follow status.supabase.com for updates diff --git a/studio/components/interfaces/App/PortalToast.tsx b/studio/components/interfaces/App/PortalToast.tsx index b9b6f29c89b..925fdebb026 100644 --- a/studio/components/interfaces/App/PortalToast.tsx +++ b/studio/components/interfaces/App/PortalToast.tsx @@ -1,6 +1,6 @@ import dynamic from 'next/dynamic' import { Toaster, ToastBar, toast } from 'react-hot-toast' -import { Button, IconX } from '@supabase/ui' +import { Button, IconX } from 'common2' const PortalRootWithNoSSR = dynamic( // @ts-ignore diff --git a/studio/components/interfaces/Auth/AuthProvidersForm/FormField.tsx b/studio/components/interfaces/Auth/AuthProvidersForm/FormField.tsx index b4f394979cc..a19514a8a69 100644 --- a/studio/components/interfaces/Auth/AuthProvidersForm/FormField.tsx +++ b/studio/components/interfaces/Auth/AuthProvidersForm/FormField.tsx @@ -1,6 +1,6 @@ import { FC, useState } from 'react' import ReactMarkdown from 'react-markdown' -import { Button, Input, InputNumber, Toggle, Listbox, IconEye, IconEyeOff } from '@supabase/ui' +import { Button, Input, InputNumber, Toggle, Listbox, IconEye, IconEyeOff } from 'common2' import { Enum } from './AuthProvidersForm.types' interface Props { @@ -48,7 +48,7 @@ const FormField: FC = ({ name, properties, formValues, disabled = false } onClick={() => setHidden(!hidden)} /> ) : ( - + {properties.units ? ( {properties.units} @@ -83,7 +83,7 @@ const FormField: FC = ({ name, properties, formValues, disabled = false } ) : null } actions={ - + {properties.units ? ( {properties.units} diff --git a/studio/components/interfaces/Auth/AuthProvidersForm/ProviderForm.tsx b/studio/components/interfaces/Auth/AuthProvidersForm/ProviderForm.tsx index 94c2245e569..b18c9fe2a8f 100644 --- a/studio/components/interfaces/Auth/AuthProvidersForm/ProviderForm.tsx +++ b/studio/components/interfaces/Auth/AuthProvidersForm/ProviderForm.tsx @@ -2,7 +2,7 @@ import { FC, useState } from 'react' import ReactMarkdown from 'react-markdown' import * as Tooltip from '@radix-ui/react-tooltip' import { PermissionAction } from '@supabase/shared-types/out/constants' -import { Alert, Button, Collapsible, Form, IconCheck, IconChevronUp, Input } from '@supabase/ui' +import { Alert, Button, Collapsible, Form, IconCheck, IconChevronUp, Input } from 'common2' import { useStore, checkPermissions } from 'hooks' import { Provider } from './AuthProvidersForm.types' @@ -172,11 +172,11 @@ const ProviderForm: FC = ({ provider }) => {

- + You need additional permissions to update provider settings
diff --git a/studio/components/interfaces/Auth/AutoSchemaForm.tsx b/studio/components/interfaces/Auth/AutoSchemaForm.tsx index 42d931c61a9..0acfc61408a 100644 --- a/studio/components/interfaces/Auth/AutoSchemaForm.tsx +++ b/studio/components/interfaces/Auth/AutoSchemaForm.tsx @@ -2,7 +2,7 @@ import { useEffect, useState } from 'react' import { observer } from 'mobx-react-lite' import { boolean, number, object, string } from 'yup' import { PermissionAction } from '@supabase/shared-types/out/constants' -import { Button, Form, Input, IconEye, IconEyeOff, InputNumber, Toggle } from '@supabase/ui' +import { Button, Form, Input, IconEye, IconEyeOff, InputNumber, Toggle } from 'common2' import { useStore, checkPermissions } from 'hooks' import { @@ -138,7 +138,7 @@ const AutoSchemaForm = observer(() => { size="small" label="JWT expiry limit" descriptionText="How long tokens are valid for. Defaults to 3600 (1 hour), maximum 604,800 seconds (one week)." - actions={seconds} + actions={seconds} disabled={!canUpdateConfig} /> @@ -184,7 +184,7 @@ const AutoSchemaForm = observer(() => { min={0} label="Reuse Interval" descriptionText="Time interval where the same refresh token can be used to request for an access token." - actions={seconds} + actions={seconds} disabled={!canUpdateConfig} /> )} diff --git a/studio/components/interfaces/Auth/EmailTemplates/EmailTemplates.tsx b/studio/components/interfaces/Auth/EmailTemplates/EmailTemplates.tsx index 301a4bef3ae..6042c22c58f 100644 --- a/studio/components/interfaces/Auth/EmailTemplates/EmailTemplates.tsx +++ b/studio/components/interfaces/Auth/EmailTemplates/EmailTemplates.tsx @@ -1,4 +1,4 @@ -import { Tabs } from '@supabase/ui' +import { Tabs } from 'common2' import { observer } from 'mobx-react-lite' import { TEMPLATES_SCHEMAS } from 'stores/authConfig/schema' diff --git a/studio/components/interfaces/Auth/EmailTemplates/TemplateEditor.tsx b/studio/components/interfaces/Auth/EmailTemplates/TemplateEditor.tsx index 0c507a655b4..2c675c6ef01 100644 --- a/studio/components/interfaces/Auth/EmailTemplates/TemplateEditor.tsx +++ b/studio/components/interfaces/Auth/EmailTemplates/TemplateEditor.tsx @@ -1,7 +1,7 @@ import ReactMarkdown from 'react-markdown' import { FC, useState, useEffect } from 'react' import { observer } from 'mobx-react-lite' -import { Input, Form } from '@supabase/ui' +import { Input, Form } from 'common2' import { PermissionAction } from '@supabase/shared-types/out/constants' import { useStore, checkPermissions } from 'hooks' @@ -86,7 +86,7 @@ const TemplateEditor: FC = ({ template }) => { if (property.type === 'string') { return (
-
-
diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyDefinition.tsx b/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyDefinition.tsx index ac4ce0bc307..8c47252b844 100644 --- a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyDefinition.tsx +++ b/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyDefinition.tsx @@ -1,5 +1,5 @@ import { FC, useEffect } from 'react' -import { IconHelpCircle } from '@supabase/ui' +import { IconHelpCircle } from 'common2' import * as Tooltip from '@radix-ui/react-tooltip' import { usePrevious } from 'hooks' @@ -36,7 +36,7 @@ const PolicyDefinition: FC = ({
-
-

+

Provide a SQL conditional expression that returns a boolean.

@@ -80,7 +80,7 @@ const PolicyDefinition: FC = ({
-
diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyEditorFooter.tsx b/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyEditorFooter.tsx index 40ddc535b7f..df251a2ff1b 100644 --- a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyEditorFooter.tsx +++ b/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyEditorFooter.tsx @@ -1,5 +1,5 @@ import { FC } from 'react' -import { Button } from '@supabase/ui' +import { Button } from 'common2' interface Props { showTemplates: boolean @@ -8,7 +8,7 @@ interface Props { } const PolicyEditorFooter: FC = ({ showTemplates, onViewTemplates, onReviewPolicy }) => ( -
+
{showTemplates && ( diff --git a/studio/components/interfaces/Auth/Policies/PolicySelection.tsx b/studio/components/interfaces/Auth/Policies/PolicySelection.tsx index edac0beb8bd..979165ece0e 100644 --- a/studio/components/interfaces/Auth/Policies/PolicySelection.tsx +++ b/studio/components/interfaces/Auth/Policies/PolicySelection.tsx @@ -1,5 +1,5 @@ import { FC } from 'react' -import { IconEdit, IconGrid, Modal } from '@supabase/ui' +import { IconEdit, IconGrid, Modal } from 'common2' import CardButton from 'components/ui/CardButton' interface Props { @@ -17,7 +17,7 @@ const PolicySelection: FC = ({
-

{description}

+

{description}

= ({
@@ -45,9 +45,9 @@ const PolicySelection: FC = ({
@@ -57,11 +57,11 @@ const PolicySelection: FC = ({ onClick={onViewEditor} />
-

+

Not sure what policies are? Check out our resources{' '} here diff --git a/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyRow.tsx b/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyRow.tsx index ed53b426253..09b4364ad8f 100644 --- a/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyRow.tsx +++ b/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyRow.tsx @@ -1,6 +1,6 @@ import { FC } from 'react' import * as Tooltip from '@radix-ui/react-tooltip' -import { Button, Dropdown, IconEdit, IconTrash, IconMoreVertical } from '@supabase/ui' +import { Button, Dropdown, IconEdit, IconTrash, IconMoreVertical } from 'common2' import { PostgresPolicy } from '@supabase/postgres-meta' import { PermissionAction } from '@supabase/shared-types/out/constants' @@ -23,19 +23,19 @@ const PolicyRow: FC = ({ return ( -

+
-

{policy.command}

-

{policy.name}

+

{policy.command}

+

{policy.name}

-

Applied to:

+

Applied to:

{policy.roles.map((role) => ( - {role} + {role} ))}
@@ -84,11 +84,11 @@ const PolicyRow: FC = ({
- + You need additional permissions to edit RLS policies
diff --git a/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyTableRowHeader.tsx b/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyTableRowHeader.tsx index af8ec8ad142..7f3b64deefd 100644 --- a/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyTableRowHeader.tsx +++ b/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyTableRowHeader.tsx @@ -2,7 +2,7 @@ import Link from 'next/link' import { FC } from 'react' import { useRouter } from 'next/router' import * as Tooltip from '@radix-ui/react-tooltip' -import { Badge, Button } from '@supabase/ui' +import { Badge, Button } from 'common2' import { PostgresTable } from '@supabase/postgres-meta' import { PermissionAction } from '@supabase/shared-types/out/constants' import { checkPermissions } from 'hooks' @@ -53,11 +53,11 @@ const PolicyTableRowHeader: FC = ({
- + You need additional permissions to create RLS policies
@@ -79,11 +79,11 @@ const PolicyTableRowHeader: FC = ({
- + You need additional permissions to toggle RLS
diff --git a/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatesList.tsx b/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatesList.tsx index d21905bac06..dd96df449c0 100644 --- a/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatesList.tsx +++ b/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatesList.tsx @@ -1,5 +1,5 @@ import { FC } from 'react' -import { Menu } from '@supabase/ui' +import { Menu } from 'common2' import { PolicyTemplate } from './PolicyTemplates.constants' interface Props { @@ -15,7 +15,7 @@ const TemplatesList: FC = ({ selectedTemplate, setSelectedTemplate = () => {}, }) => ( -
+
= ({ return (
@@ -44,7 +44,7 @@ const TemplatesList: FC = ({
{templatesNote && (
-

{templatesNote}

+

{templatesNote}

)}
diff --git a/studio/components/interfaces/Auth/Policies/PolicyTemplates/index.tsx b/studio/components/interfaces/Auth/Policies/PolicyTemplates/index.tsx index 42c6158de23..aa3601606c4 100644 --- a/studio/components/interfaces/Auth/Policies/PolicyTemplates/index.tsx +++ b/studio/components/interfaces/Auth/Policies/PolicyTemplates/index.tsx @@ -1,4 +1,4 @@ -import { Button } from '@supabase/ui' +import { Button } from 'common2' import { FC, useState } from 'react' import { isEmpty } from 'lodash' @@ -20,7 +20,7 @@ const PolicyTemplates: FC = ({ const [selectedTemplate, setSelectedTemplate] = useState(templates[0]) return (
-
+
= ({ />
-
- +
+ This will override any existing code you've written
-

+

Choose the database instance size that best fits your needs

diff --git a/studio/components/interfaces/Billing/ExitSurvey/ExitSurvey.tsx b/studio/components/interfaces/Billing/ExitSurvey/ExitSurvey.tsx index c236d347acd..99dcfb2615e 100644 --- a/studio/components/interfaces/Billing/ExitSurvey/ExitSurvey.tsx +++ b/studio/components/interfaces/Billing/ExitSurvey/ExitSurvey.tsx @@ -2,7 +2,7 @@ import { FC, useReducer, useState, useEffect, useRef } from 'react' import { useRouter } from 'next/router' import { includes, without } from 'lodash' import { Transition } from '@headlessui/react' -import { Button, Form, Input, Modal, IconArrowLeft, Alert } from '@supabase/ui' +import { Button, Form, Input, Modal, IconArrowLeft, Alert } from 'common2' import { useStore } from 'hooks' import { post, patch } from 'lib/common/fetch' @@ -174,7 +174,7 @@ const ExitSurvey: FC = ({ freeTier, subscription, onSelectBack }) => { enterFrom="transform opacity-0 translate-x-10" enterTo="transform opacity-100 translate-x-0" > -
+