from gradio.components.base import Component class Fallback(Component): def preprocess(self, payload): """ This docstring is used to generate the docs for this custom component. Parameters: payload: the data to be preprocessed, sent from the frontend Returns: the data after preprocessing, sent to the user's function in the backend """ return payload def postprocess(self, value): """ This docstring is used to generate the docs for this custom component. Parameters: payload: the data to be postprocessed, sent from the user's function in the backend Returns: the data after postprocessing, sent to the frontend """ return value def example_payload(self): return {"foo": "bar"} def example_value(self): return {"foo": "bar"} def api_info(self): return {"type": {}, "description": "any valid json"}