Skip to content

Commit 4feadf3

Browse files
committed
wip: broken, renaming files, misc fixes
1 parent 042a17e commit 4feadf3

39 files changed

+79
-156
lines changed

docker-compose.local.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ services:
1212
labels:
1313
- "traefik.enable=true"
1414
- "traefik.http.routers.vue-spa.rule=Host(`vue-spa.localhost`)"
15-
- "traefik.http.services.vue-spa.loadbalancer.server.port=${VITE_PORT}"
15+
- "traefik.http.services.vue-spa.loadbalancer.server.port=${VITE_APP_PORT}"
1616
networks:
1717
- proxy
1818

eslint.config.js renamed to eslint.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@ export default [
3030
},
3131
},
3232
),
33-
];
33+
];

package-lock.json

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

src/components/Container.vue

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
1-
<script setup>
2-
const props = defineProps({
3-
fluid: {
4-
type: Boolean,
5-
default: false,
6-
required: false,
7-
},
8-
vertical: {
9-
type: Boolean,
10-
default: false,
11-
required: false,
12-
},
13-
flushMobile: {
14-
type: Boolean,
15-
default: false,
16-
required: false,
17-
},
1+
<script setup lang="ts">
2+
const props = withDefaults(defineProps<{
3+
fluid?: boolean,
4+
vertical?: boolean,
5+
flushMobile?: boolean,
6+
}>(), {
7+
fluid: false,
8+
vertical: false,
9+
flushMobile: false,
1810
});
1911
</script>
2012

@@ -31,4 +23,4 @@ const props = defineProps({
3123
>
3224
<slot />
3325
</div>
34-
</template>
26+
</template>

src/components/DeleteUserModal.vue

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
<script setup>
1+
<script setup lang="ts">
22
import { useTemplateRef } from 'vue';
33
import { useRouter } from 'vue-router';
44
import { useAuthStore } from '@/stores/auth';
55
import { useAxiosForm } from '@/composables/useAxiosForm';
66
import { useFlashMessage } from '@/composables/useFlashMessage.js';
77
import InputErrors from '@/components/InputErrors.vue';
88
9-
const modalOpen = defineModel(false, {
10-
type: Boolean,
11-
});
9+
const modalOpen = defineModel<boolean>({ default: false });
1210
1311
const authStore = useAuthStore();
1412
const router = useRouter();
@@ -36,8 +34,8 @@ const deleteAccount = () => {
3634
},
3735
onError: () => {
3836
console.error('error');
39-
const passwordInputElement = passwordInput.value.$el.querySelector('input');
40-
if (passwordInputElement) {
37+
if (passwordInput.value && passwordInput.value?.$el) {
38+
const passwordInputElement = passwordInput.value.$el.querySelector('input');
4139
passwordInputElement.focus();
4240
}
4341
},

src/components/InputErrors.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<script setup>
1+
<script setup lang="ts">
22
defineProps({
33
errors: {
44
type: Array,

src/components/NavLogoLink.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<script setup>
1+
<script setup lang="ts">
22
import ApplicationLogo from '@/components/ApplicationLogo.vue';
33
</script>
44

@@ -17,4 +17,4 @@ import ApplicationLogo from '@/components/ApplicationLogo.vue';
1717
<span class="font-bold">Laravel + PrimeVue Starter Kit</span>
1818
</RouterLink>
1919
</Button>
20-
</template>
20+
</template>

src/components/SelectColorModeButton.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<script setup>
1+
<script setup lang="ts">
22
import { ref, watchEffect, inject } from 'vue';
33
import { Sun, Moon, Monitor } from 'lucide-vue-next';
44

src/components/ThemePresetSelector.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<script setup>
1+
<script setup lang="ts">
22
import { useThemePreset } from '@/composables/useThemePreset';
33
44
const { presets, selectedPreset, setPreset } = useThemePreset();
File renamed without changes.

0 commit comments

Comments
 (0)