Delete legacy v1 frontend (resources/scripts)

The resources/scripts/ directory was the original Vue 2 / Pinia v1 admin and customer-portal SPA. It has been fully orphaned for some time — vite.config.js has zero entry points pointing at it and the only blade @vite() reference in resources/views/app.blade.php loads scripts-v2/main.ts. The directory was pure dead code.

Removes 424 .vue / .js / store / router / helper files (~2.7 MB) so that resources/scripts-v2/ can be renamed back to resources/scripts/ in a follow-up commit, dropping the v2 suffix now that there is no v1 left.
This commit is contained in:
Darko Gjorgjijoski
2026-04-07 12:48:15 +02:00
parent f83ec6e78f
commit 064bdf5395
424 changed files with 0 additions and 62746 deletions

View File

@@ -1,100 +0,0 @@
<template>
<div
:class="containerClass"
class="
relative
after:bg-surface-muted
after:absolute
after:transform
after:top-1/2
after:-translate-y-1/2
after:h-2
after:w-full
"
>
<a
v-for="(number, index) in steps"
:key="index"
:class="stepStyle(index)"
class="z-10"
href="#"
@click.prevent="$emit('click', index)"
>
<svg
v-if="currentStep > index"
:class="iconClass"
fill="currentColor"
viewBox="0 0 20 20"
@click="$emit('click', index)"
>
<path
fill-rule="evenodd"
d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z"
clip-rule="evenodd"
></path>
</svg>
</a>
</div>
</template>
<script>
export default {
props: {
currentStep: {
type: Number,
default: null,
},
steps: {
type: Number,
default: null,
},
containerClass: {
type: String,
default: 'flex justify-between w-full my-10 max-w-xl mx-auto',
},
progress: {
type: String,
default: 'rounded-full float-left w-6 h-6 border-4 cursor-pointer',
},
currentStepClass: {
type: String,
default: 'bg-white border-primary-500',
},
nextStepClass: {
type: String,
default: 'border-line-default bg-surface',
},
previousStepClass: {
type: String,
default:
'bg-primary-500 border-primary-500 flex justify-center items-center',
},
iconClass: {
type: String,
default:
'flex items-center justify-center w-full h-full text-sm font-black text-center text-white',
},
},
emits: ['click'],
setup(props) {
function stepStyle(number) {
if (props.currentStep === number) {
return [props.currentStepClass, props.progress]
}
if (props.currentStep > number) {
return [props.previousStepClass, props.progress]
}
if (props.currentStep < number) {
return [props.nextStepClass, props.progress]
}
return [props.progress]
}
return {
stepStyle,
}
},
}
</script>