Pesan error ini muncul karena kamu menggunakan properti prefixIcon
, tapi widget yang kamu pakai tidak punya parameter itu.
Biasanya prefixIcon
hanya tersedia di dalam InputDecoration
(misalnya pada TextField
atau TextFormField
), bukan langsung di widget.
Contoh salah (yang bikin error):
TextField(
prefixIcon: Icon(Icons.email), // Error, karena TextField tidak punya parameter ini
)
Contoh benar (gunakan decoration
→ InputDecoration
):
TextField(
decoration: InputDecoration(
prefixIcon: Icon(Icons.email),
labelText: 'Email',
border: OutlineInputBorder(),
),
)
Atau untuk TextFormField
:
TextFormField(
decoration: InputDecoration(
prefixIcon: Icon(Icons.lock),
labelText: 'Password',
border: OutlineInputBorder(),
),
)
Jadi solusinya: pindahkan prefixIcon
ke dalam decoration: InputDecoration(...)
.
0 Comments:
Post a Comment