рдХреНрдпрд╛ рдЧреИрдЯреНрд╕рдмреА рдмреНрд▓реЙрдЧ рдореЗрдВ рдбрд┐рд╕реНрдХрд╕ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ? рдореИрдВ рдпрд╣рд╛рдВ рдХреЗ рдЪрд░рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░ рд░рд╣рд╛ рдерд╛: https://github.com/gatsbyjs/gatsby рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдерд╛ рдХрд┐ Disqus рдЯрд┐рдкреНрдкрдгреА рд╡рд┐рдХрд▓реНрдк рдХреЛ рдХрд╣рд╛рдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдХреЛрдИ рднреА рд╕рд╣рд╛рдпрддрд╛рдХрд╛рдлреА рдкреНрд░рд╢рдВрд╕рдиреАрдп рд╣реЛрдЧреАред
Disqus рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд░рд┐рдПрдХреНрдЯ рдШрдЯрдХ рд╣реИ - https://js.coach/?search=disqus
рдЖрдк рдмрд╕ рдЗрд╕реЗ рдорд╛рд░реНрдХрдбрд╛рдЙрди рд░реИрдкрд░ ( wrappers/md.js
) рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдФрд░ рдкреЛрд╕реНрдЯ рдпреВрдЖрд░рдПрд▓ рдореЗрдВ рдкрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред
рдореБрдЭреЗ рд╡рд╣ рдХреЛрдб рдорд┐рд▓рд╛ рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдерд╛ рдХрд┐ рдореБрдЭреЗ рдЗрд╕реЗ рд░реИрдкрд░/md.js рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрд╣рд╛рдБ рдПрдореНрдмреЗрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ = рдЖрд╡рд╢реНрдпрдХрддрд╛ ('рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛');
var ReactDisqusThread = рдЖрд╡рд╢реНрдпрдХрддрд╛ ('рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбрд┐рд╕реНрдХрд╕-рдереНрд░реЗрдб');
рд╡рд░ рдРрдк = createClass ({
handleNewComment: function(comment) {
console.log(comment.text);
}
render: function () {
return (
<ReactDisqusThread
shortname="example"
identifier="something-unique-12345"
title="Example Thread"
url="http://www.example.com/example-thread"
category_id="123456"
onNewComment={this.handleNewComment}/>
);
}
});
рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛.рд░реЗрдВрдбрд░(
рдЪреВрдВрдХрд┐ рдпрд╣ "gatsby disqus comments" рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рд╢реАрд░реНрд╖ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдордиреЗ рдЖрддрд╛ рд╣реИред рдЕрдм рдпрд╣рд╛рдВ рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдбрд┐рд╕реНрдХ рдШрдЯрдХ рд╣реИ https://github.com/disqus/disqus-react рдФрд░ рдПрдХ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдпрд╣рд╛рдВ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ https://mk.gg/add-disqus-comments-to-gatsby- рдмреНрд▓реЙрдЧ/ред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдмреНрд▓реЙрдЧ рдкрд░ gatsby-starter-blog рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрднреА-рдЕрднреА рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ!
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
Disqus рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд░рд┐рдПрдХреНрдЯ рдШрдЯрдХ рд╣реИ - https://js.coach/?search=disqus
рдЖрдк рдмрд╕ рдЗрд╕реЗ рдорд╛рд░реНрдХрдбрд╛рдЙрди рд░реИрдкрд░ (
wrappers/md.js
) рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдФрд░ рдкреЛрд╕реНрдЯ рдпреВрдЖрд░рдПрд▓ рдореЗрдВ рдкрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред