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

fixed html extension when making new snippet #470

Merged
merged 2 commits into from
Apr 27, 2024

Conversation

bobrov-site
Copy link
Contributor

#469 решение проблемы со расширением сниппета при его создании

@fey
Copy link
Contributor

fey commented Apr 26, 2024

@bobrov-site давайте уберем расширение. Имя сниппета может любым и может содержать расширение, а может не содержать. Если у нас будет сниппет с несколькими файлами, то как указать имя сниппета?
ПРоще не подтягивать расширение в имя сниппета. Для обозначения языка, на котором сниппет, у нас есть отдельный атрибут.

@bobrov-site
Copy link
Contributor Author

@fey хорошо. Займусь этим сегодня вечером или уже завтра

@bobrov-site
Copy link
Contributor Author

@fey у меня получилось исправить так, чтобы новые сниппеты создавались без расширения, но у меня возник вопрос, что делать со старыми у которых есть расширение в названии? Опять же, расширение = название в данном случае.

Есть конечно вариант создать какую-то функцию обертку, которая будет скрывать все, что написано после последней точки, но нужно будет повозиться.

Как быть?)

@bobrov-site
Copy link
Contributor Author

в snippetData, name это то, что содержит имя+расширение у старых сниппетов

snippetData: { id, name, language },

@fey
Copy link
Contributor

fey commented Apr 27, 2024

@bobrov-site просто оставляем как есть. название используется только для отображения

@fey fey merged commit 53d1680 into hexlet-rus:main Apr 27, 2024
2 checks passed
@bobrov-site bobrov-site deleted the fixSnippetExtantion branch April 27, 2024 08:39
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.

2 participants