"""Flask blueprints for the IETF Draft Analyzer web UI."""
from __future__ import annotations

from flask import Flask

from webui.blueprints.pages import pages_bp
from webui.blueprints.api import api_bp
from webui.blueprints.admin import admin_bp


def register_blueprints(app: Flask) -> None:
    """Register all blueprints with the Flask app."""
    app.register_blueprint(pages_bp)
    app.register_blueprint(api_bp)
    app.register_blueprint(admin_bp)
