code: def get_app():
      app = dash.Dash(__name__)
  
      app.layout = DataTable(
          id="table",
          data=df[0:250],
          columns=[
              {
                  "id": "Complaint ID",
                  "name": "Complaint ID",
                  "presentation": "markdown",
              },
              {
                  "id": "Product",
                  "name": "Product",
                  "presentation": "markdown",
              },
              {"id": "Sub-product", "name": "Sub-product"},
              {
                  "id": "Issue",
                  "name": "Issue",
                  "presentation": "markdown",
              },
              {"id": "Sub-issue", "name": "Sub-issue"},
              {
                  "id": "State",
                  "name": "State",
                  "presentation": "markdown",
              },
              {"id": "ZIP", "name": "ZIP"},
          ],
          editable=True,
          sort_action="native",
          include_headers_on_copy_paste=True,
      )
  
      return app
  
file_path: dash/components/dash-table/tests/selenium/test_markdown_copy_paste.py
imports: import pytest
  import dash
  from dash.testing import wait
  from dash.dash_table import DataTable
  import pandas
label_desc: Use image node_id 1 for calling a global function with example usage: get_app() and returns: app