Add slug helper text and enforce typing
This commit is contained in:
parent
17832fef46
commit
ec3c9b06ae
2 changed files with 4 additions and 0 deletions
|
|
@ -312,6 +312,7 @@ export default function NewListingPage() {
|
||||||
<label>
|
<label>
|
||||||
{t('slugLabel')}
|
{t('slugLabel')}
|
||||||
<input value={slug} onChange={(e) => setSlug(e.target.value)} required />
|
<input value={slug} onChange={(e) => setSlug(e.target.value)} required />
|
||||||
|
<div style={{ color: '#cbd5e1', fontSize: 12 }}>{t('slugHelp')}</div>
|
||||||
</label>
|
</label>
|
||||||
<div>
|
<div>
|
||||||
<div style={{ display: 'flex', gap: 8, alignItems: 'center', flexWrap: 'wrap', marginBottom: 6 }}>
|
<div style={{ display: 'flex', gap: 8, alignItems: 'center', flexWrap: 'wrap', marginBottom: 6 }}>
|
||||||
|
|
|
||||||
|
|
@ -151,6 +151,7 @@ const baseMessages = {
|
||||||
translationMissing: 'Add at least one language with a title and description.',
|
translationMissing: 'Add at least one language with a title and description.',
|
||||||
loginToCreate: 'Please log in first to create a listing.',
|
loginToCreate: 'Please log in first to create a listing.',
|
||||||
slugLabel: 'Slug',
|
slugLabel: 'Slug',
|
||||||
|
slugHelp: 'Unique link name, use lowercase letters and hyphens only (e.g. lake-cabin).',
|
||||||
localeInput: 'Locale',
|
localeInput: 'Locale',
|
||||||
titleLabel: 'Title',
|
titleLabel: 'Title',
|
||||||
descriptionLabel: 'Description',
|
descriptionLabel: 'Description',
|
||||||
|
|
@ -412,6 +413,7 @@ const baseMessages = {
|
||||||
createListingTitle: 'Luo kohde',
|
createListingTitle: 'Luo kohde',
|
||||||
loginToCreate: 'Kirjaudu ensin luodaksesi kohteen.',
|
loginToCreate: 'Kirjaudu ensin luodaksesi kohteen.',
|
||||||
slugLabel: 'Osoitepolku',
|
slugLabel: 'Osoitepolku',
|
||||||
|
slugHelp: 'Yksilöllinen linkki, käytä pieniä kirjaimia ja väliviivoja (esim. saimaa-mokki).',
|
||||||
localeInput: 'Kieli',
|
localeInput: 'Kieli',
|
||||||
titleLabel: 'Otsikko',
|
titleLabel: 'Otsikko',
|
||||||
descriptionLabel: 'Kuvaus',
|
descriptionLabel: 'Kuvaus',
|
||||||
|
|
@ -537,6 +539,7 @@ const svMessages: Record<keyof typeof baseMessages.en, string> = {
|
||||||
navSignup: 'Registrera dig',
|
navSignup: 'Registrera dig',
|
||||||
navBrowse: 'Bläddra bland annonser',
|
navBrowse: 'Bläddra bland annonser',
|
||||||
navLanguage: 'Språk',
|
navLanguage: 'Språk',
|
||||||
|
slugHelp: 'Unik länk, använd små bokstäver och bindestreck (t.ex. sjo-stuga).',
|
||||||
heroTitle: 'Hitta ditt nästa finska getaway',
|
heroTitle: 'Hitta ditt nästa finska getaway',
|
||||||
heroBody: 'Upptäck stugor, lägenheter och villor direkt från ägarna. Annonser verifieras innan publicering och du kontaktar värdarna direkt — enkelt och transparent.',
|
heroBody: 'Upptäck stugor, lägenheter och villor direkt från ägarna. Annonser verifieras innan publicering och du kontaktar värdarna direkt — enkelt och transparent.',
|
||||||
ctaBrowse: 'Bläddra bland annonser',
|
ctaBrowse: 'Bläddra bland annonser',
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue