component component # component(fn: Callable[P, R]) -> Callable[P, R] Marks a function as a component.