@@ -14,6 +14,7 @@ const { data, error, refetch, isSuccess, isError, isLoading } = query
|
||||
<slot v-if="isSuccess" name="default" :data="data! as R" />
|
||||
<slot v-else-if="isLoading" name="loading"><p class="text-gray-500">Загрузка данных...</p></slot>
|
||||
<slot v-else-if="isError" name="error" :error="error as E" :reload="refetch">
|
||||
Ошибка загрузки данных: {{ error && 'message' in error ? error.message : error }}
|
||||
Ошибка загрузки данных:
|
||||
{{ error && typeof error === 'object' && 'message' in error ? error.message : error }}
|
||||
</slot>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user