<
import React, { useState, useEffect } from 'react';
// ज्योतिर्लिंग डेटा
const jyotirlingas = [
{
id: 'somnath',
name: 'सोमनाथ ज्योतिर्लिंग',
location: 'गुजरात',
description: 'यह धरती पर पहला ज्योतिर्लिंग माना जाता है, जिसका उल्लेख ऋग्वेद में भी है। यह चंद्र देव द्वारा स्थापित किया गया था।',
mahadevForm: 'सोमेश्वर (चंद्र के भगवान)',
image: 'https://placehold.co/150x100/007bff/ffffff?text=सोमनाथ',
icon: '🌙'
},
{
id: 'mallikarjuna',
name: 'मल्लिकार्जुन ज्योतिर्लिंग',
location: 'आंध्र प्रदेश',
description: 'यह ज्योतिर्लिंग श्रीशैलम पर्वत पर स्थित है, जिसे दक्षिण का कैलाश भी कहते हैं।',
mahadevForm: 'मल्लिकार्जुन (ज्ञान के भगवान)',
image: 'https://placehold.co/150x100/28a745/ffffff?text=मल्लिकार्जुन',
icon: '🌿'
},
{
id: 'mahakaleshwar',
name: 'महाकालेश्वर ज्योतिर्लिंग',
location: 'मध्य प्रदेश',
description: 'यह एकमात्र दक्षिणमुखी ज्योतिर्लिंग है और यह उज्जैन में स्थित है।',
mahadevForm: 'महाकाल (समय के भगवान)',
image: 'https://placehold.co/150x100/ffc107/000000?text=महाकालेश्वर',
icon: '⏳'
},
{
id: 'omkareshwar',
name: 'ओंकारेश्वर ज्योतिर्लिंग',
location: 'मध्य प्रदेश',
description: 'यह नर्मदा नदी में एक द्वीप पर स्थित है, और इसमें दो मुख्य मंदिर हैं, ओंकारेश्वर और ममलेश्वर।',
mahadevForm: 'ओंकारेश्वर (ॐ के भगवान)',
image: 'https://placehold.co/150x100/17a2b8/ffffff?text=ओंकारेश्वर',
icon: '🕉️'
},
{
id: 'kedarnath',
name: 'केदारनाथ ज्योतिर्लिंग',
location: 'उत्तराखंड',
description: 'यह हिमालय में स्थित सबसे दुर्गम ज्योतिर्लिंगों में से एक है।',
mahadevForm: 'केदारनाथ (पहाड़ों के भगवान)',
image: 'https://placehold.co/150x100/dc3545/ffffff?text=केदारनाथ',
icon: '⛰️'
},
{
id: 'bhima',
name: 'भीमाशंकर ज्योतिर्लिंग',
location: 'महाराष्ट्र',
description: 'यह सह्याद्रि पर्वत श्रृंखला में स्थित है और भीमा नदी का उद्गम स्थल है।',
mahadevForm: 'भीमाशंकर (भीम शक्ति वाले)',
image: 'https://placehold.co/150x100/6f42c1/ffffff?text=भीमाशंकर',
icon: '💪'
},
{
id: 'vishwanath',
name: 'काशी विश्वनाथ ज्योतिर्लिंग',
location: 'उत्तर प्रदेश',
description: 'यह वाराणसी में स्थित है और हिंदू धर्म के सबसे पवित्र स्थानों में से एक है।',
mahadevForm: 'विश्वनाथ (ब्रह्मांड के भगवान)',
image: 'https://placehold.co/150x100/fd7e14/ffffff?text=विश्वनाथ',
icon: '🌌'
},
{
id: 'tryambakeshwar',
name: 'त्र्यंबकेश्वर ज्योतिर्लिंग',
location: 'महाराष्ट्र',
description: 'यह नासिक के पास स्थित है और गोदावरी नदी का उद्गम स्थल माना जाता है।',
mahadevForm: 'त्र्यंबकेश्वर (तीन आंखों वाले)',
image: 'https://placehold.co/150x100/20c997/ffffff?text=त्र्यंबकेश्वर',
icon: '👁️'
},
{
id: 'vaidyanath',
name: 'वैद्यनाथ ज्योतिर्लिंग',
location: 'झारखंड',
description: 'यह देवघर में स्थित है और मनोकामना लिंग के रूप में भी जाना जाता है।',
mahadevForm: 'वैद्यनाथ (चिकित्सक के भगवान)',
image: 'https://placehold.co/150x100/6610f2/ffffff?text=वैद्यनाथ',
icon: '⚕️'
},
{
id: 'nageshwar',
name: 'नागेश्वर ज्योतिर्लिंग',
location: 'गुजरात',
description: 'यह द्वारका के पास स्थित है और इसे दारुकावन के रूप में भी जाना जाता है।',
mahadevForm: 'नागेश्वर (नागों के भगवान)',
image: 'https://placehold.co/150x100/e83e8c/ffffff?text=नागेश्वर',
icon: '🐍'
},
{
id: 'rameshwaram',
name: 'रामेश्वरम ज्योतिर्लिंग',
location: 'तमिलनाडु',
description: 'यह भारत के सबसे दक्षिणी ज्योतिर्लिंगों में से एक है और इसे भगवान राम ने स्थापित किया था।',
mahadevForm: 'रामेश्वर (राम के भगवान)',
image: 'https://placehold.co/150x100/6f42c1/ffffff?text=रामेश्वरम',
icon: '🏹'
},
{
id: 'grishneshwar',
name: 'घृष्णेश्वर ज्योतिर्लिंग',
location: 'महाराष्ट्र',
description: 'यह औरंगाबाद के पास स्थित है और इसे अंतिम ज्योतिर्लिंग माना जाता है।',
mahadevForm: 'घृष्णेश्वर (करुणा के भगवान)',
image: 'https://placehold.co/150x100/ffc107/000000?text=घृष्णेश्वर',
icon: '❤️'
}
];
const App = () => {
< // आपके द्वारा प्रदान की गई छवि से कैरेक्टर सीधे बनाना संभव नहीं है।
// यहाँ एक प्रतीकात्मक कैरेक्टर आइकन का उपयोग किया गया है।
const characterIcon = "🙏"; // भक्त का प्रतीक>
{
}
}, [visitedJyotirlingas, gameComplete]);
{
};
{
< setVisitedJyotirlingas(prevVisited => ({
<...prevVisited,
[currentJyotirlinga.id]: true
}));
setPujaMessage(`आपने ${currentJyotirlinga.name} में सफलतापूर्वक पूजा की!`);
setMessageBoxVisible(true); // पूजा संदेश दिखाएं>
}
};
< const handleCloseMessageBox = () => {
};
< const handleResetGame = () => {
< setMessageBoxVisible(false);>
< };>
return (
)}
{messageBoxVisible && (
)}
);
};
export default App;
ज्योतिर्लिंग दर्शन
भक्ति अंक: {devotionPoints}
भक्त: {characterIcon}
{jyotirlingas.map((linga) => (
{ e.target.onerror = null; e.target.src = `https://placehold.co/150x100/4a5568/ffffff?text=${linga.name.split(' ')[0]}`; }}
/>
))}
{currentJyotirlinga && (
{linga.name} {linga.icon}
{linga.location}
{currentJyotirlinga.name} ({currentJyotirlinga.location})
{currentJyotirlinga.description}
महादेव का रूप: {currentJyotirlinga.mahadevForm}
{pujaMessage}
नोट: यह एक वेब-आधारित अवधारणा है और पूर्ण APK गेम नहीं है। कैरेक्टर आइकन केवल प्रतीकात्मक है।
Comments
Post a Comment