mesdan
Version:
Latinî mesdan ile Osmanî metin yazmak için hazırlanmış bir alettir.
43 lines (33 loc) • 1.32 kB
Markdown
# Osmani membasının gayesi nedir?
Latin harflerinin bulunduğu mesdanla Osmanlı Türkçesi yazabilmek için hazırlanmıştır.
Mesdandan basılan harfin yerine Osmanî dengini yazar.
## Nasıl Kullanılır?
Bu memba **React** ile hazırlanan sahifelerde kullanılmak için geliştirilmiştir.
Sırası ile aşağıdaki adımları takip edelim:
Membayı tarhımıza dahil edelim:
```
npm install mesdan
```
**useMesdan** kancasını unsura dahil edelim:
```
const [kelime, metinSahasıİması] = useMesdan<HTMLInputElement>({
ibtidaiKelime: "",
tekSatırMı: true,
});
```
Bu kanca **[kelime, metinSahasıİması]** dizisini cevaben iletir.
**metinSahasıİması**, **input** unsurunun **ref** hususiyetine tanıtılmalıdır.
Bu sayede **useMesdan** **input** sahası seçiliyken basılan harfleri dinleyecek ve işbu harfleri
Osmanî denkleri ile değiştirecektir. Osmani Elifba ile yazılmış **kelime** evvelki dizi ile
kancaldan alınmıştı. **input** sahasının **value** kısmına işbu **kelime** tanıtılmalıdır.
İlaveten, **onChange** dinleyicisi de aşağıdaki gibi hazır edilmelidir.
```
<input
ref={metinSahasıİması}
dir="rtl"
type="text"
placeholder="كلمه"
value={kelime}
onChange={hadise => { }}
/>
```