Skip to content

Commit d77e8c6

Browse files
wip
1 parent 0d8fe7e commit d77e8c6

File tree

8 files changed

+2512
-1943
lines changed

8 files changed

+2512
-1943
lines changed

client/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
"name": "@statamic-backup/client",
33
"type": "module",
44
"scripts": {
5-
"dev": "vite build --watch --mode development",
5+
"dev": "vite",
66
"build": "vite build"
77
},
88
"devDependencies": {
9-
"@statamic/cms": "file:./../vendor/statamic/cms/resources/js/package",
9+
"@statamic/cms": "file:./../vendor/statamic/cms/resources/dist-package",
1010
"laravel-vite-plugin": "^2.0.0",
11-
"vite": "npm:rolldown-vite@latest"
11+
"vite": "^7.1.12"
1212
},
1313
"dependencies": {
1414
"resumablejs": "^1.1.0"

client/src/components/Backup.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import { useBackupStore } from "../store";
55
import { ref, watch } from "vue";
66
import { useResumable } from "../resumable";
77
8-
const props = defineProps(["chunkSize"]);
9-
108
const backupStore = useBackupStore();
119
1210
const listing = ref(null);
@@ -15,7 +13,7 @@ const dropZone = ref(null);
1513
const browseTarget = ref(null);
1614
1715
const { files } = useResumable({
18-
chunkSize: props.chunkSize ?? 2 * 1024 * 1024,
16+
chunkSize: 2 * 1024 * 1024,
1917
dropZone,
2018
browseTarget,
2119
onFileUploaded: (file) => {
@@ -138,6 +136,7 @@ const deleteBackup = withErrHandling(async (id) => {
138136
<DropdownItem
139137
v-if="backupStore.abilities.download.isPermitted"
140138
:text="__('statamic-backup::backup.download.label')"
139+
target="_blank"
141140
:href="`${cp_url('api/backups/download')}/${row.id}`"
142141
/>
143142
<DropdownItem

client/src/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import Backup from "./components/Backup.vue";
2+
import { inertia } from '@statamic/cms/api'
23

34
Statamic.booting(() => {
4-
Statamic.$components.register("itiden-backup", Backup);
5+
inertia.register('statamic-backup::page', Backup);
56
});

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
],
1111
"require": {
1212
"ext-zip": "*",
13-
"statamic/cms": "6.0.0-alpha.4",
13+
"statamic/cms": "6.0.0-alpha.15",
1414
"pixelfear/composer-dist-plugin": "^0.1.6"
1515
},
1616
"require-dev": {
1717
"orchestra/testbench": "^9.0",
1818
"pestphp/pest": "^3.0",
1919
"pestphp/pest-plugin-laravel": "^3.0",
20-
"carthage-software/mago": "1.0.0-beta.5"
20+
"carthage-software/mago": "1.0.0-beta.34"
2121
},
2222
"autoload": {
2323
"psr-4": {

0 commit comments

Comments
 (0)