Error: TypeError: The `dash_html_components.Link` component (version 1.0.3) received an unexpected keyword argument: `type`

I am trying to either remove the default dash logo next to the page title or replace it with my own logo.

Here is a snippet of my code for your reference:

import pandas as pd

import plotly.express as px

import plotly.graph_objects as go

import dash  # (version 1.12.0) pip install dash

import dash_core_components as dcc

import dash_html_components as html

from dash.dependencies import Input, Output

app = dash.Dash(

    __name__,

    meta_tags=[{"name": "viewport", "content": "width=device-width, initial-scale=1"}],

)

server = app.server

app.config["suppress_callback_exceptions"] = True

app.title='my title'

html.Link(rel="icon", href="assets/Logo-Business.png", type="image/png")

I get the following error message:
ypeError: The `dash_html_components.Link` component (version 1.0.3) received an unexpected keyword argument: `type