Skip to content

Commit e8d1e92

Browse files
deepakprabhakaraory-bot
authored andcommitted
chore: replace unmaintained react-daisyui with rsc-daisyui
GitOrigin-RevId: d8d6b5784aa4c6ca71d747ed40018a4835a6dd5b
1 parent 1650bd9 commit e8d1e92

21 files changed

+130
-167
lines changed

components/Toaster.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { useState, useEffect, Dispatch, SetStateAction } from 'react';
2-
import { Alert, Button, Toast } from 'react-daisyui';
2+
import { Alert, Button, Toast } from 'rsc-daisyui';
33

44
type ToastItem = {
55
text: string;
@@ -27,10 +27,10 @@ export const Toaster = () => {
2727
if (!toast) return null;
2828

2929
return (
30-
<Alert key={`toast-${index}`} status={toast.status} className='rounded py-3'>
30+
<Alert key={`toast-${index}`} color={toast.status} className='rounded py-3'>
3131
<h3>{toast.text}</h3>
3232
<Button
33-
color='ghost'
33+
ghost={true}
3434
onClick={() =>
3535
setToasts({
3636
success: toast.status === 'success' ? undefined : toasts.success,

e2e/support/fixtures/identity-federation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ export class IdentityFederationPage {
9090
await this.goto();
9191
await this.page.waitForURL(/.*admin\/identity-federation$/);
9292
await this.editButton.click();
93-
await this.page.getByLabel('Card').getByRole('button', { name: 'Delete' }).click();
93+
await this.page.locator('.card').getByRole('button', { name: 'Delete' }).click();
9494
await this.page.getByTestId('confirm-delete').click();
9595
}
9696
}

internal-ui/package-lock.json

Lines changed: 44 additions & 119 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal-ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"eslint-plugin-react-hooks": "7.0.1",
3636
"eslint-plugin-react-refresh": "0.4.24",
3737
"prettier": "3.7.3",
38-
"react-daisyui": "5.0.5",
38+
"rsc-daisyui": "2.3.0",
3939
"typescript": "5.9.3",
4040
"vite": "6.4.1"
4141
},
@@ -52,8 +52,8 @@
5252
"prismjs": ">=1.29.0",
5353
"react": ">=18.2.0 <19.0.0",
5454
"react-dom": ">=18.2.0 <19.0.0",
55-
"react-daisyui": ">=5.0.0",
5655
"react-tagsinput": ">=3.20.3",
56+
"rsc-daisyui": ">=2.3.0",
5757
"swr": ">=2.2.5"
5858
}
5959
}

internal-ui/src/identity-federation/Edit.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { useState } from 'react';
2-
import { Button } from 'react-daisyui';
2+
import { Button } from 'rsc-daisyui';
33
import type { IdentityFederationApp } from '../types';
44
import TagsInput from 'react-tagsinput';
55
import { useTranslation } from 'next-i18next';
@@ -232,7 +232,7 @@ export const Edit = ({
232232
<Button
233233
type='submit'
234234
className='btn btn-primary btn-md'
235-
loading={formik.isSubmitting}
235+
animation={formik.isSubmitting}
236236
disabled={!formik.dirty || !formik.isValid}>
237237
{t('bui-shared-save-changes')}
238238
</Button>

internal-ui/src/identity-federation/EditAttributesMapping.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Button } from 'react-daisyui';
1+
import { Button } from 'rsc-daisyui';
22
import { useTranslation } from 'next-i18next';
33
import type { IdentityFederationApp } from '../types';
44
import { useFormik } from 'formik';
@@ -62,7 +62,7 @@ export const EditAttributesMapping = ({
6262
<Button
6363
type='submit'
6464
className='btn btn-primary btn-md'
65-
loading={formik.isSubmitting}
65+
animation={formik.isSubmitting}
6666
disabled={!formik.dirty || !formik.isValid}>
6767
{t('bui-shared-save-changes')}
6868
</Button>

internal-ui/src/identity-federation/NewIdentityFederationApp.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useFormik } from 'formik';
22
import TagsInput from 'react-tagsinput';
3-
import { Card, Button } from 'react-daisyui';
3+
import { Card, Button } from 'rsc-daisyui';
44
import { useTranslation } from 'next-i18next';
55
import type { IdentityFederationApp } from '../types';
66
import QuestionMarkCircleIcon from '@heroicons/react/24/outline/QuestionMarkCircleIcon';
@@ -255,7 +255,7 @@ export const NewIdentityFederationApp = ({
255255
<Button
256256
type='submit'
257257
className='btn btn-primary btn-md'
258-
loading={formik.isSubmitting}
258+
animation={formik.isSubmitting}
259259
disabled={!formik.dirty || !formik.isValid}>
260260
{t('bui-fs-create-app-btn')}
261261
</Button>

internal-ui/src/setup-link/DSyncForm.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useState } from 'react';
22
import { useFormik } from 'formik';
3-
import { Button } from 'react-daisyui';
3+
import { Button } from 'rsc-daisyui';
44
import { useTranslation } from 'next-i18next';
55

66
import { Card } from '../shared';
@@ -163,7 +163,7 @@ export const DSyncForm = ({
163163
<Button
164164
type='submit'
165165
className='btn btn-primary btn-md'
166-
loading={formik.isSubmitting}
166+
animation={formik.isSubmitting}
167167
disabled={!formik.dirty || !formik.isValid}>
168168
{t('bui-sl-create-link')}
169169
</Button>

internal-ui/src/setup-link/SSOForm.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useState } from 'react';
22
import { useFormik } from 'formik';
3-
import { Button } from 'react-daisyui';
3+
import { Button } from 'rsc-daisyui';
44
import { useTranslation } from 'next-i18next';
55

66
import { Card } from '../shared';
@@ -178,7 +178,7 @@ export const SSOForm = ({
178178
<Button
179179
type='submit'
180180
className='btn btn-primary btn-md'
181-
loading={formik.isSubmitting}
181+
animation={formik.isSubmitting}
182182
disabled={!formik.dirty || !formik.isValid}>
183183
{t('bui-sl-create-link')}
184184
</Button>

internal-ui/src/setup-link/SetupLinkInfo.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Button } from 'react-daisyui';
1+
import { Button } from 'rsc-daisyui';
22
import { useTranslation } from 'next-i18next';
33

44
import { Card } from '../shared';

0 commit comments

Comments
 (0)