document.py 529 B

123456789101112131415161718192021222324252627282930313233
  1. """Document components."""
  2. from reflex.components.component import Component
  3. class NextDocumentLib(Component):
  4. """Root document components."""
  5. library = "next/document"
  6. class Html(NextDocumentLib):
  7. """The document html."""
  8. tag = "Html"
  9. class DocumentHead(NextDocumentLib):
  10. """The document head."""
  11. tag = "Head"
  12. class Main(NextDocumentLib):
  13. """The document main section."""
  14. tag = "Main"
  15. class NextScript(NextDocumentLib):
  16. """The document main scripts."""
  17. tag = "NextScript"