code: def get_app(cell_selectable, markdown_options):
      md = "[Click me](/assets/logo.png)"
  
      data = [dict(a=md, b=md), dict(a=md, b=md)]
  
      app = dash.Dash(__name__)
  
      props = dict(
          id="table",
          columns=[
              dict(
                  name="a", id="a", type="text", presentation="markdown"
              ),
              dict(
                  name="b", id="b", type="text", presentation="markdown"
              ),
          ],
          data=data,
          cell_selectable=cell_selectable,
      )
  
      if markdown_options is not None:
          props["markdown_options"] = markdown_options
  
      app.layout = DataTable(**props)
  
      return app
  
imports: import pytest
  import dash
  from dash.dash_table import DataTable
label_desc: Use image node_id 1 for calling a global function with example usage: get_app(cell_selectable, markdown_options) and returns: app