Spaces:
Sleeping
Sleeping
| """Base tab interface for LegisQA""" | |
| from abc import ABC, abstractmethod | |
| class BaseTab(ABC): | |
| """Base class for tab implementations""" | |
| def __init__(self, name: str, key_prefix: str): | |
| self.name = name | |
| self.key_prefix = key_prefix | |
| def render(self): | |
| """Render the tab content""" | |
| pass | |