'use client'; import { Button } from 'primereact/button'; import { Dropdown } from 'primereact/dropdown'; import { FileUpload } from 'primereact/fileupload'; import { InputText } from 'primereact/inputtext'; import { InputTextarea } from 'primereact/inputtextarea'; import React, { useEffect, useState } from 'react'; import type { Demo } from '@/types'; function ProfileCreate() { const [countries, setCountries] = useState([]); const [selectedCountry, setSelectedCountry] = useState(null); useEffect(() => { setCountries([ { name: 'Australia', code: 'AU' }, { name: 'Brazil', code: 'BR' }, { name: 'China', code: 'CN' }, { name: 'Egypt', code: 'EG' }, { name: 'France', code: 'FR' }, { name: 'Germany', code: 'DE' }, { name: 'India', code: 'IN' }, { name: 'Japan', code: 'JP' }, { name: 'Spain', code: 'ES' }, { name: 'United States', code: 'US' } ]); }, []); const itemTemplate = (option: Demo.Country) => { return (
((e.target as HTMLImageElement).src = 'https://www.primefaces.org/wp-content/uploads/2020/05/placeholder.png')} className={'mr-2 flag flag-' + option.code.toLowerCase()} style={{ width: '18px' }} alt={option.name} />
{option.name}
); }; return (
Create User
Profile

Odio euismod lacinia at quis risus sed vulputate odio.

setSelectedCountry(e.value)} value={selectedCountry} optionLabel="name" filter filterBy="name" showClear placeholder="Select a Country" />
www
); } export default ProfileCreate;