""" layout/generate_common_card.py ← 遷移橋接(shim) ---------------------------------------------------- 此檔案已廢棄,請改從 components.cards 匯入。 舊:from layout.generate_common_card import generate_custom_markdown_card 新:from components.cards import generate_custom_markdown_card 舊:from layout.generate_common_card import render_card_from_node 新:from components.cards import render_card_from_node 此 shim 讓舊 import 繼續正常運作,不影響現有頁面。 待所有頁面完成遷移後,直接刪除此檔即可。 """ import warnings warnings.warn( "layout.generate_common_card 已廢棄,請改用 components.cards", DeprecationWarning, stacklevel=2, ) from components.cards import ( # noqa: F401 generate_custom_markdown_card, render_card_from_node, ) from components.render_utils import ( # noqa: F401 _inline_math, _block_math, _runs_to_children, ) __all__ = [ "generate_custom_markdown_card", "render_card_from_node", "_inline_math", "_block_math", "_runs_to_children", ]