Ostrovsky_Miroslav
@Ostrovsky_Miroslav

Как можно укоротить код?

Здравствуйте, друзья разработчики. Хотел бы укоротить данный код.

public async getRegDate(
        id: number,
        config?: Omit<AxiosRequestConfig, "method" | "url">
    ): Promise<Date> {
        const data = (
            await axios({
                url: `https://vk.com/foaf.php?id=${id}`,
                method: "GET",
                ...config,
            })
        ).data as string;
        const firstIndex = data.indexOf("<ya:modified dc:date=") + 23;
        const secondIndex = data.indexOf('"/>', firstIndex);
        return new Date(data.substring(firstIndex, secondIndex));
    }
}


Заранее всем спасибо!
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
Djaler
@Djaler
Сеньор-помидор
const { data } = await axios.get<string>(`https://vk.com/foaf.php?id=${id}`, config);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы