Skip to content

Commit

Permalink
🐛 型周り修正
Browse files Browse the repository at this point in the history
  • Loading branch information
takuma-ru committed May 2, 2024
1 parent 9e23729 commit 1837ad4
Show file tree
Hide file tree
Showing 30 changed files with 484 additions and 429 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/pr-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:
path: '**/node_modules'
key: ${{ runner.os }}-pnpm-store-${{ needs.init.outputs.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }}
- name: Type check
run: pnpm vsm gen:unimport-type && pnpm vsm lint:type-check
run: pnpm vsm lint:type-check

eslint-check:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
path: '**/node_modules'
key: ${{ runner.os }}-pnpm-store-${{ needs.init.outputs.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }}
- name: Build check
run: pnpm vsm gen:unimport-type && pnpm vsm build
run: pnpm vsm build

publish-check:
runs-on: ubuntu-latest
Expand All @@ -129,6 +129,6 @@ jobs:
path: '**/node_modules'
key: ${{ runner.os }}-pnpm-store-${{ needs.init.outputs.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }}
- name: Build check
run: pnpm vsm gen:unimport-type && pnpm vsm build
run: pnpm vsm build
- name: Publish check
run: pnpm vsm publish --dry-run --no-git-checks
2 changes: 1 addition & 1 deletion demo/vue/src/App.vue
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script setup lang="ts">
import { ref, computed } from "vue";
import { SwipeModal } from "@takuma-ru/vue-swipe-modal";
import { SwipeModal } from "@takuma-ru/vue-swipe-modal"
const isOpen = ref(false);
Expand Down
1 change: 0 additions & 1 deletion packages/core/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,3 @@ dist-ssr
*.sw?

# .d.ts
unimport.d.ts
19 changes: 0 additions & 19 deletions packages/core/.scripts/genUnimportType.js

This file was deleted.

2 changes: 1 addition & 1 deletion packages/core/.vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
{ "rule": "*-dangle", "severity": "off" },
{ "rule": "*-newline", "severity": "off" },
{ "rule": "*quotes", "severity": "off" },
{ "rule": "*semi", "severity": "off" }
{ "rule": "*semi", "severity": "default" }
],

// Enable eslint for all supported languages
Expand Down
3 changes: 0 additions & 3 deletions packages/core/@types/App.vue.d.ts

This file was deleted.

1 change: 0 additions & 1 deletion packages/core/@types/App.vue.d.ts.map

This file was deleted.

103 changes: 0 additions & 103 deletions packages/core/@types/components/SwipeModal.vue.d.ts

This file was deleted.

1 change: 0 additions & 1 deletion packages/core/@types/components/SwipeModal.vue.d.ts.map

This file was deleted.

2 changes: 0 additions & 2 deletions packages/core/@types/dev-main.d.ts

This file was deleted.

1 change: 0 additions & 1 deletion packages/core/@types/dev-main.d.ts.map

This file was deleted.

3 changes: 0 additions & 3 deletions packages/core/@types/dev/App.vue.d.ts

This file was deleted.

1 change: 0 additions & 1 deletion packages/core/@types/dev/App.vue.d.ts.map

This file was deleted.

2 changes: 0 additions & 2 deletions packages/core/@types/dev/main.d.ts

This file was deleted.

1 change: 0 additions & 1 deletion packages/core/@types/dev/main.d.ts.map

This file was deleted.

5 changes: 0 additions & 5 deletions packages/core/@types/main.d.ts

This file was deleted.

1 change: 0 additions & 1 deletion packages/core/@types/main.d.ts.map

This file was deleted.

6 changes: 3 additions & 3 deletions packages/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ Import and use the modal with the vue file you want to use.

```vue
<script lang="ts" setup>
import { ref } from "vue"
import { SwipeModal } from "@takuma-ru/vue-swipe-modal"
import { ref } from "vue";
import { SwipeModal } from "@takuma-ru/vue-swipe-modal";
const isOpen = ref(false)
const isOpen = ref(false);
</script>
<template>
Expand Down
38 changes: 19 additions & 19 deletions packages/core/dev/App.vue
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
<script setup lang="ts">
import { computed, ref } from "vue"
import SwipeModal from "../src/components/SwipeModal/SwipeModal.vue"
import { computed, ref } from "vue";
import SwipeModal from "../src/components/SwipeModal/SwipeModal.vue";
const isOpen = ref(false)
const isOpen = ref(false);
const contentRef = ref<HTMLDivElement | null>(null)
const contentRef = ref<HTMLDivElement | null>(null);
const props = ref<
Array<{
name:
| "isBackdrop"
| "isDragHandle"
| "isFullScreen"
| "isPersistent"
| "isScrollLock"
| "isSnapPoint"
value: boolean
}>
Array<{
name:
| "isBackdrop"
| "isDragHandle"
| "isFullScreen"
| "isPersistent"
| "isScrollLock"
| "isSnapPoint";
value: boolean;
}>
>([
{ name: "isBackdrop", value: true },
{ name: "isDragHandle", value: true },
{ name: "isFullScreen", value: true },
{ name: "isPersistent", value: false },
{ name: "isScrollLock", value: true },
{ name: "isSnapPoint", value: true },
])
]);
function getPropsValue(propName: (typeof props.value)[number]["name"]) {
const prop = props.value.find(prop => prop.name === propName)
const prop = props.value.find(prop => prop.name === propName);
return prop?.value
return prop?.value;
}
const array = computed(() => {
return [...Array(100)].map((_, i) => i)
})
return [...Array(100)].map((_, i) => i);
});
</script>

<template>
Expand Down
8 changes: 4 additions & 4 deletions packages/core/dev/main.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { createApp } from "vue"
import "./style.css"
import App from "./App.vue"
import { createApp } from "vue";
import "./style.css";
import App from "./App.vue";

createApp(App).mount("#app")
createApp(App).mount("#app");
Loading

0 comments on commit 1837ad4

Please sign in to comment.