summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOliver <oliver@mohlin.dev>2025-04-30 09:34:12 +0200
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-04-30 11:04:49 +0200
commitbc274f0539d7bbfa42dd55812f7b44eaf5f61e52 (patch)
tree92c5ba62af2238a564195a36dca60e7ad5d60955
parent223de78fbf7658e5af86dbf9b5a3bcac34e86a06 (diff)
downloadmullvadvpn-bc274f0539d7bbfa42dd55812f7b44eaf5f61e52.tar.xz
mullvadvpn-bc274f0539d7bbfa42dd55812f7b44eaf5f61e52.zip
Use new Button in api access methods view
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx19
1 files changed, 10 insertions, 9 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx
index 58425f9f3b..b3c7aca0e0 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx
@@ -6,7 +6,7 @@ import { AccessMethodSetting } from '../../shared/daemon-rpc-types';
import { messages } from '../../shared/gettext';
import { useAppContext } from '../context';
import { useApiAccessMethodTest } from '../lib/api-access-methods';
-import { Container, Flex, Spinner } from '../lib/components';
+import { Button, Container, Flex, Spinner } from '../lib/components';
import { Colors, spacings } from '../lib/foundations';
import { useHistory } from '../lib/history';
import { generateRoutePath } from '../lib/routeHelpers';
@@ -27,7 +27,6 @@ import { Layout, SettingsContainer, SettingsContent, SettingsNavigationScrollbar
import { ModalAlert, ModalAlertType } from './Modal';
import { NavigationContainer } from './NavigationContainer';
import SettingsHeader, { HeaderSubTitle, HeaderTitle } from './SettingsHeader';
-import { SmallButton, SmallButtonColor } from './SmallButton';
const StyledNameLabel = styled(Cell.Label)({
display: 'block',
@@ -124,7 +123,9 @@ export default function ApiAccessMethods() {
))}
</Cell.Group>
<Container size="4" $flex={1} $justifyContent="flex-end">
- <SmallButton onClick={navigateToNew}>{messages.gettext('Add')}</SmallButton>
+ <Button width="fit" onClick={navigateToNew}>
+ <Button.Text>{messages.gettext('Add')}</Button.Text>
+ </Button>
</Container>
</Flex>
</SettingsContent>
@@ -300,12 +301,12 @@ function ApiAccessMethod(props: ApiAccessMethodProps) {
isOpen={removeConfirmationVisible}
type={ModalAlertType.warning}
gridButtons={[
- <SmallButton key="cancel" onClick={hideRemoveConfirmation}>
- {messages.gettext('Cancel')}
- </SmallButton>,
- <SmallButton key="confirm" onClick={confirmRemove} color={SmallButtonColor.red}>
- {messages.gettext('Delete')}
- </SmallButton>,
+ <Button key="cancel" onClick={hideRemoveConfirmation}>
+ <Button.Text>{messages.gettext('Cancel')}</Button.Text>
+ </Button>,
+ <Button key="confirm" onClick={confirmRemove} variant="destructive">
+ <Button.Text>{messages.gettext('Delete')}</Button.Text>
+ </Button>,
]}
close={hideRemoveConfirmation}
title={sprintf(messages.pgettext('api-access-methods-view', 'Delete %(name)s?'), {