File size: 554 Bytes
f5af141
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from pathlib import Path

# โœจ Gradio 4 : ํด๋ž˜์Šค ์†์„ฑ(js_path / css_path)๋งŒ ์ง€์ •ํ•˜๋ฉด ๋!
from .workflowbuilder import WorkflowBuilder, WorkflowAnalyzer

COMP_DIR = Path(__file__).parent / "templates" / "component"

# โ–ถ ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฒˆ๋“ค ๊ฒฝ๋กœ ๋“ฑ๋ก
WorkflowBuilder.js_path  = str(COMP_DIR / "index.js")
# (์Šคํƒ€์ผ ํŒŒ์ผ๋ช…์„ ์“ฐ๋Š” ๊ฒฝ์šฐ์—๋งŒ) 
WorkflowBuilder.css_path = str(COMP_DIR / "styles.css")   # ์—†์œผ๋ฉด ์ด ์ค„ ์‚ญ์ œ

# ์™ธ๋ถ€์—์„œ import ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋…ธ์ถœ
__all__ = ["WorkflowBuilder", "WorkflowAnalyzer"]