Issues with static files in v8

I’m new at this version and I’m trying to insert an but I can’t. What is the best way to insert images and handle local resources using this version, I’m coping the templatef7 using for this example:

<template>
  <div class="page">
    <div class="page login-screen-page">
      <div class="page-content login-screen-content padding-horizontal">
        <div class="login-screen-title text-align-left no-margin-bottom" style="font-size:1rem">Welcome</div>
        <img src="../../public/icons/128x128.png">
        <div class="list inset">
          <ul>
            <li><a class="list-button">Sign In</a></li>
          </ul>
          <div class="block-footer">Some text about login information.<br />Lorem ipsum dolor sit amet, consectetur
            adipiscing elit.</div>
        </div>
      </div>
    </div>
  </div>
</template>

The console is showing this: Uncaught (in promise) Error: TypeError: Cannot create property ‘elm’ on string ‘div,[object Object],[object Object]’

running with npm start to use dev mode

Thank you for your help!

Don’t forget close the tag!
<img src="../../public/icons/128x128.png"/>