lssssssssssl, хз. Откуда этот user берётся?
По идее еся энтот $__ enumerable, то он и при console.log(user) должен быть показан, а если нет, то и при деструктуризации не должен вылезти...
WbICHA, я полагаю функции вида getSome на самом деле запрашивают что-то с сервера и возвращаемое берётся на веру в соответствии с ReturnType, так что не будет оно так работать.)
Получить навсегда можно, но его всё равно могут отобрать в пользу какой-нить корпорации потому что потому.
На верхнем уровне всем управляет ICANN.(сосёт бабло из воздуха, лажая даже в том, на что теоретически и должно идти это бабло)
Как они распределяют и выделяют - гугли сам.(но все красивые имена давно куплены всякими пи сквотерами)
Собственную зону надо выпрашивать тоже у ICANN.(но в целом всё упирается в ту же кучу бабла)
vitalik0790, руками и мозгами. Это слишком трэшовый случай, чтоб вам какой-то алгоритм из пары пунктов дать.
Если нет ни первого ни второго, то следует сделать чистый vue create, получив рабочую заготовку, после чего перенести туда потихоньку код из убитого проекта, проверяя чтоб работало.
WbICHA, в чистом js для читабельности кода и избегания ошибок подобных обсуждаемой - возможно. В ts же всё равно не тот тип не вернёшь, так что предпочитаю не писать лишнего.
Сергей Сергей, я в комментах к ответу 0xD34F чуть пояснил.
Но по сути да, боль. После чистого js со всякими jquery - это конечно прогресс, но вот после того же Vue, когда привык, что либа думает за тебя(и хорошо это делает), переходить на React, где уже ты должен думать за неё - это действительно вызывает страдания.)
По идее еся энтот $__ enumerable, то он и при
console.log(user)
должен быть показан, а если нет, то и при деструктуризации не должен вылезти...