Remove billing and checkout redirect buttons and related services

Deleted the billing-redirect-button, checkout-redirect-button, and embedded-stripe-checkout components. Additionally, removed the shadcn directory, which encompassed billing-related icons. This change streamlines the subscription settings interface and organizes the system's payment management. This update is a stepping stone towards improving the billing system's overall architecture.
This commit is contained in:
giancarlo
2024-03-25 11:39:41 +08:00
parent 78c704e54d
commit cb8b23e8c0
123 changed files with 1674 additions and 3071 deletions

View File

@@ -20,7 +20,6 @@
"@radix-ui/react-slot": "^1.0.2",
"@radix-ui/react-tabs": "^1.0.4",
"@radix-ui/react-toast": "^1.1.5",
"@radix-ui/react-icons": "1.3.0",
"@radix-ui/react-tooltip": "1.0.7",
"@radix-ui/react-radio-group": "^1.1.3",
"@radix-ui/react-alert-dialog": "^1.0.5",
@@ -30,14 +29,15 @@
"react-top-loading-bar": "2.3.1",
"clsx": "^2.1.0",
"cmdk": "^0.2.0",
"lucide-react": "0.307.0",
"sonner": "^1.4.41",
"tailwind-merge": "^2.2.0",
"zod": "^3.22.4"
"tailwind-merge": "^2.2.0"
},
"peerDependencies": {
"@tanstack/react-table": "^8.10.7",
"react-i18next": "^14.1.0"
"react-i18next": "^14.1.0",
"@radix-ui/react-icons": "1.3.0",
"zod": "^3.22.4",
"sonner": "^1.4.41",
"lucide-react": "0.307.0"
},
"devDependencies": {
"@kit/eslint-config": "0.2.0",
@@ -78,7 +78,6 @@
"./dropdown-menu": "./src/shadcn/dropdown-menu.tsx",
"./navigation-menu": "./src/shadcn/navigation-menu.tsx",
"./form": "./src/shadcn/form.tsx",
"./icons": "./src/shadcn/icons.tsx",
"./input": "./src/shadcn/input.tsx",
"./label": "./src/shadcn/label.tsx",
"./popover": "./src/shadcn/popover.tsx",