Skip to content

Commit 7be40de

Browse files
committed
Auto-import fix
1 parent 6aff9aa commit 7be40de

11 files changed

Lines changed: 19 additions & 23 deletions

File tree

frontend/auto-imports.d.ts

Lines changed: 0 additions & 13 deletions
This file was deleted.

frontend/components/parts/Table/Users.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</template>
1313

1414
<script lang="ts" setup>
15-
import type { DataTableColumns } from 'naive-ui';
15+
import { useMessage, type DataTableColumns } from 'naive-ui';
1616
import { createPublicClient, http } from 'viem';
1717
import { dateTimeToDate, dateTimeToDateAndTime } from '~/lib/misc/dates';
1818
import { AirdropStatus, PaginationValues } from '~/lib/values/general.values';
@@ -179,7 +179,7 @@ async function mint(userId: number) {
179179
message.info('NFT minting has started');
180180
updateUserStatus(userId, AirdropStatus.TRANSACTION_CREATED);
181181
182-
const receipt = await Promise.race([
182+
const receipt: any = await Promise.race([
183183
txWait.wait(),
184184
publicClient.waitForTransactionReceipt({ hash: data.transactionHash }),
185185
]);

frontend/components/parts/airdrop/AirdropModal.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<script lang="ts" setup>
2+
import { useMessage } from 'naive-ui';
23
import { isAddress } from 'viem';
34
import { AirdropStatus, AirdropMethod } from '~/lib/values/general.values';
45

frontend/components/parts/form/Claim.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<script lang="ts" setup>
2+
import { useMessage } from 'naive-ui';
23
import { createPublicClient, http, isErc6492Signature } from 'viem';
34
import SuccessSVG from '~/assets/images/success.svg';
45
import { ClaimType } from '~/lib/values/general.values';
@@ -50,7 +51,7 @@ async function claim() {
5051
txWait.hash.value = data.transactionHash;
5152
message.info('NFT minting has started');
5253
53-
const receipt = await Promise.race([
54+
const receipt: any = await Promise.race([
5455
txWait.wait(),
5556
publicClient.waitForTransactionReceipt({ hash: data.transactionHash }),
5657
]);

frontend/components/parts/form/Upload.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626

2727
<script lang="ts" setup>
2828
import type { UploadCustomRequestOptions, UploadSettledFileInfo } from 'naive-ui';
29+
import { useMessage } from 'naive-ui';
2930
3031
const emit = defineEmits(['proceed']);
3132
const props = defineProps({

frontend/composables/useClaim.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useAccount, useWallet } from '@apillon/wallet-vue';
22
import { useConnectorClient } from '@wagmi/vue';
3+
import { useMessage } from 'naive-ui';
34
import type { Address } from 'viem';
45
import { createPublicClient, getContract, http, maxUint32 } from 'viem';
56
import { abi } from '~/lib/config/abi';

frontend/composables/useErrors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type MessageRenderMessage, NAlert } from 'naive-ui';
1+
import { type MessageRenderMessage, NAlert, useMessage } from 'naive-ui';
22
import type { RenderMessageProps } from 'naive-ui/es/message/src/types';
33
import { apiError } from '~/lib/misc/errors';
44

frontend/composables/useUser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { useMessage } from 'naive-ui';
12
import { AirdropStatus } from '~/lib/values/general.values';
23

34
export default function useUser() {

frontend/nuxt.config.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import AutoImport from 'unplugin-auto-import/vite';
21
import Components from 'unplugin-vue-components/vite';
32
import mkcert from 'vite-plugin-mkcert';
43
import { moonbaseAlpha } from 'viem/chains';
@@ -48,12 +47,15 @@ export default defineNuxtConfig({
4847
'pinia-plugin-persistedstate/nuxt',
4948
],
5049

50+
nitro: {
51+
prerender: {
52+
concurrency: 250,
53+
interval: 100,
54+
},
55+
},
56+
5157
vite: {
5258
plugins: [
53-
AutoImport({
54-
imports: [{ 'naive-ui': ['useMessage'] }],
55-
}),
56-
5759
Components({ resolvers: [NaiveUiResolver()] }),
5860
mkcert(),
5961
nodePolyfills(),

frontend/pages/claim.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<script lang="ts" setup>
22
import type { Events } from '@apillon/wallet-sdk';
33
import { useWallet } from '@apillon/wallet-vue';
4+
import { useMessage } from 'naive-ui';
45
import { isErc6492Signature } from 'viem';
56
import SuccessSVG from '~/assets/images/success.svg';
67
import { ClaimType } from '~/lib/values/general.values';

0 commit comments

Comments
 (0)