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" > -
+