Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Отрисуй меня полностью #10

Merged
merged 2 commits into from
Nov 3, 2024

Conversation

aLesya66
Copy link
Contributor

@aLesya66 aLesya66 commented Oct 31, 2024

@keksobot keksobot changed the title Module7 task1 Отрисуй меня полностью Oct 31, 2024
@keksobot
Copy link
Contributor

♻️ Я собрал ваш пулреквест. Посмотреть можно здесь.

keksobot pushed a commit that referenced this pull request Oct 31, 2024
@keksobot
Copy link
Contributor

♻️ Я собрал ваш пулреквест. Посмотреть можно здесь.

keksobot pushed a commit that referenced this pull request Oct 31, 2024
@keksobot
Copy link
Contributor

keksobot commented Nov 1, 2024

♻️ Я собрал ваш пулреквест. Посмотреть можно здесь.

keksobot pushed a commit that referenced this pull request Nov 1, 2024
@keksobot
Copy link
Contributor

keksobot commented Nov 3, 2024

♻️ Я собрал ваш пулреквест. Посмотреть можно здесь.

keksobot pushed a commit that referenced this pull request Nov 3, 2024
});

container.appendChild(fragment);
export{similarFinalMas};
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

формиатирование кода, не оставляй код без пробелов внутри фигурных скобок

все для читаемости

@@ -4,7 +4,6 @@ const getRandomInteger = (a, b) => {
const result = Math.random() * (upper - lower + 1) + lower;
return Math.floor(result);
};

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

достаточно чтоб файл был не rand.js а utils.js

что будет использоваться для повторяющихся функций

@@ -0,0 +1,20 @@
import {getRandomArrayElement, getRandomInteger} from './rand.js';
import {description, messageCommentator, nameCommentator, count} from './data.js';

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

что значит mas.js? не понимаю из названия файла

likes: getRandomInteger(1, 200),
comments: Array.from({ length: getRandomInteger(1, 30) }, (__, indexx) => createComment(indexx)),
});
const finalMas = () => Array.from({length:count}, (__, index) => createUsers(index));
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

между функциями - отступ

container.appendChild(fragment);
export{similarFinalMas};

/* <template id="picture">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

комменты из кода стоит удалять, особенно комменты не используемого кода


copy.querySelector('.picture__img').src = url;
copy.querySelector('.picture__img').alt = description;
copy.querySelector('.picture__comments').textContent = comments.length;//
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

// и на 16 строке тоже, для чего осталось?

// eslint-disable-next-line no-console
console.log(finalMas);
import {similarFinalMas} from './createMiniature.js';
similarFinalMas();
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

в идеале хочется чтоб в main.js было формирование данных и после вызов функции для отрисовки полученных данных

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

не так чтоб файл js/createMiniature.js сам по себе генерил их

@keksobot keksobot merged commit b0d93f4 into htmlacademy-javascript:master Nov 3, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants