@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
67 lines (49 loc) • 1.56 kB
Markdown
---
title: 'VippsWalletButton'
description: 'A branded Vipps wallet call-to-action button extension.'
version: 10.104.0
generatedAt: 2026-04-17T18:46:12.745Z
checksum: 090b7d977ba4be5e2c4c04d199a30a4048416c59f443a56985df2f80629d9c40
---
# VippsWalletButton
## Import
```tsx
import VippsWalletButton from '@dnb/eufemia/extensions/vipps-wallet-button'
import '@dnb/eufemia/extensions/vipps-wallet-button/style'
```
## Description
A branded Vipps wallet call-to-action button extension.
It uses a primary [Button](/uilib/components/button/) under the hood.
## Relevant links
- [Source code](https://github.com/dnbexperience/eufemia/tree/main/packages/dnb-eufemia/src/extensions/vipps-wallet-button)
- [Docs code](https://github.com/dnbexperience/eufemia/tree/main/packages/dnb-design-system-portal/src/docs/uilib/extensions/vipps-wallet-button.mdx)
## Demo
### Default
```tsx
render(
<VippsWalletButton
onClick={() => {
console.log('VippsWalletButton clicked')
}}
data-visual-test="vipps-wallet-button"
/>
)
```
### With SubmitIndicator
Example with property `pending` set to `true`.
```tsx
render(
<VippsWalletButton
pending
onClick={() => {
console.log('VippsWalletButton clicked')
}}
data-visual-test="vipps-wallet-button-pending"
/>
)
```
## Translations
The label text is translated internally and follows `Provider` locale.
| **nb-NO** | **en-GB** | **sv-SE** | **da-DK** |
| ---------- | --------- | ----------- | ---------- |
| Legg til i | Add to | Lägg till i | Tilføj til |