Ошибка: недопустимое значение возвращено из getStaticPaths в <filename>, получено undefined Ожидается: {paths: [], fallback: boolean}

export const getStaticPaths = async () => {
    const params = {
        TableName: "table1"
    }
    try{
        const res = await DocClient.scan(params).promise();
        const data = await res.Items
        // if(data){
        //     return {
        //         fallback: false,
        //         paths: data.map((data: any) => ({
        //             params: { id: data.tenantId.toString() }
        //         }))
        //     }
        // }
        return {
            fallback: true,
            paths: [{ params: { id: '1' } }]
        };
    }
    catch(err){
        console.log(err)
    }
}

Я хочу получить все строки из таблицы в DynamoDB, но я продолжаю получать сообщение об ошибке с заголовком, даже если я изменил возвращаемые пути на жестко закодированное значение.

0 ответов

Другие вопросы по тегам