small update

This commit is contained in:
nquidox 2025-10-07 20:38:52 +03:00
parent 6ca9d89b8d
commit a25fb939b3

View file

@ -137,11 +137,9 @@ const chartOptions = {
watch(
() => props.chartsData,
(newData) => {
// Сброс состояния
showPlaceholder.value = false
placeholderMessage.value = ''
// Случай 1: null или undefined
if (newData === null || newData === undefined) {
showPlaceholder.value = true
placeholderMessage.value = 'No prices found'
@ -149,7 +147,6 @@ watch(
return
}
// Случай 2: явная ошибка в объекте
if (typeof newData === 'object' && newData.error) {
showPlaceholder.value = true
placeholderMessage.value = newData.error
@ -157,13 +154,11 @@ watch(
return
}
// Случай 3: нормальный объект пробуем преобразовать
let datasets = []
if (newData.origins && Array.isArray(newData.origins)) {
datasets = transformToChartJSSeries(newData)
}
// 🔥 Ключевое изменение: проверяем, есть ли хоть один датасет
if (datasets.length === 0) {
showPlaceholder.value = true
placeholderMessage.value = 'No prices found'