File size: 1,118 Bytes
e66cfb4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
"""
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",
]