fixed deployment errors

This commit is contained in:
libertyoms
2025-04-22 09:26:46 +02:00
parent 43f867cfe4
commit 08965c3830
2 changed files with 83 additions and 83 deletions

View File

@ -4,9 +4,9 @@ import { FaComments } from "react-icons/fa";
const ChatbotWidget = () => { const ChatbotWidget = () => {
// TODO: Implement actual chat functionality (e.g., integrate a service) // TODO: Implement actual chat functionality (e.g., integrate a service)
const handleChatOpen = () => { // const handleChatOpen = () => {
alert("Chatbot functionality to be implemented!"); // alert("Chatbot functionality to be implemented!");
}; // };
return ( return (
<button <button

View File

@ -1,80 +1,80 @@
function JsonLdSchema() { // function JsonLdSchema() {
const schema = { // const schema = {
'@context': 'https://schema.org', // '@context': 'https://schema.org',
'@type': 'Organization', // Or 'LocalBusiness' if more appropriate // '@type': 'Organization', // Or 'LocalBusiness' if more appropriate
name: 'Owethu Managed Services (OMS)', // name: 'Owethu Managed Services (OMS)',
alternateName: 'OMS', // alternateName: 'OMS',
url: 'https://www.oms.africa', // Replace with your actual domain // url: 'https://www.oms.africa', // Replace with your actual domain
logo: 'https://www.oms.africa/oms-logo.svg', // Replace with absolute URL to your logo // logo: 'https://www.oms.africa/oms-logo.svg', // Replace with absolute URL to your logo
contactPoint: { // contactPoint: {
'@type': 'ContactPoint', // '@type': 'ContactPoint',
telephone: '+27-12-051-3282', // Use international format // telephone: '+27-12-051-3282', // Use international format
contactType: 'Customer Service', // Or 'Sales', 'Technical Support' // contactType: 'Customer Service', // Or 'Sales', 'Technical Support'
areaServed: 'ZA', // ISO 3166-1 alpha-2 code for South Africa // areaServed: 'ZA', // ISO 3166-1 alpha-2 code for South Africa
availableLanguage: ['en'], // availableLanguage: ['en'],
}, // },
address: { // Add address if applicable, especially for LocalBusiness // address: { // Add address if applicable, especially for LocalBusiness
'@type': 'PostalAddress', // '@type': 'PostalAddress',
streetAddress': 'Unit 10 B Centuria Park, 265 Von Willich Avenue', // streetAddress': 'Unit 10 B Centuria Park, 265 Von Willich Avenue',
addressLocality': 'Centurion', // addressLocality': 'Centurion',
addressRegion': 'GP', // Gauteng province code // addressRegion': 'GP', // Gauteng province code
postalCode': '0159', // postalCode': '0159',
addressCountry': 'ZA' // addressCountry': 'ZA'
}, // },
sameAs: [ // Links to social media profiles // sameAs: [ // Links to social media profiles
'https://www.linkedin.com/your-linkedin-profile', // Replace with actual URLs // 'https://www.linkedin.com/your-linkedin-profile', // Replace with actual URLs
'https://www.instagram.com/your-instagram-profile', // 'https://www.instagram.com/your-instagram-profile',
// Add other relevant profiles (Twitter, Facebook, etc.) // // Add other relevant profiles (Twitter, Facebook, etc.)
], // ],
description: metadata.description, // Reuse description from metadata // description: metadata.description, // Reuse description from metadata
// Define key services offered // // Define key services offered
makesOffer: [ // makesOffer: [
{ // {
"@type": "Offer", // "@type": "Offer",
"itemOffered": { // "itemOffered": {
"@type": "Service", // "@type": "Service",
"name": "IT Resource Augmentation", // "name": "IT Resource Augmentation",
"description": "Providing top-tier IT talent and skilled professionals for short-term or long-term project needs." // "description": "Providing top-tier IT talent and skilled professionals for short-term or long-term project needs."
// "url": "https://www.oms.africa/services/resource-augmentation" // Add specific service URL if available // // "url": "https://www.oms.africa/services/resource-augmentation" // Add specific service URL if available
} // }
}, // },
{ // {
"@type": "Offer", // "@type": "Offer",
"itemOffered": { // "itemOffered": {
"@type": "Service", // "@type": "Service",
"name": "IT Project Management", // "name": "IT Project Management",
"description": "Expert project management ensuring on-time, within-budget delivery with superior results." // "description": "Expert project management ensuring on-time, within-budget delivery with superior results."
// "url": "https://www.oms.africa/services/project-management" // // "url": "https://www.oms.africa/services/project-management"
} // }
}, // },
{ // {
"@type": "Offer", // "@type": "Offer",
"itemOffered": { // "itemOffered": {
"@type": "Service", // "@type": "Service",
"name": "Custom Software & Product Development", // "name": "Custom Software & Product Development",
"description": "Creating innovative, scalable digital products and custom software solutions." // "description": "Creating innovative, scalable digital products and custom software solutions."
// "url": "https://www.oms.africa/services/product-development" // // "url": "https://www.oms.africa/services/product-development"
} // }
}, // },
{ // {
"@type": "Offer", // "@type": "Offer",
"itemOffered": { // "itemOffered": {
// Use SoftwareApplication or Product depending on how you market OBSE // // Use SoftwareApplication or Product depending on how you market OBSE
"@type": "SoftwareApplication", // "@type": "SoftwareApplication",
"name": "OBSE (Optical Bank Statement Extractor)", // "name": "OBSE (Optical Bank Statement Extractor)",
"description": "Advanced tool for automating bank statement OCR and financial data aggregation.", // "description": "Advanced tool for automating bank statement OCR and financial data aggregation.",
// "url": "https://www.oms.africa/products/obse" // // "url": "https://www.oms.africa/products/obse"
"applicationCategory": "FinanceApplication", // "applicationCategory": "FinanceApplication",
"operatingSystem": "WebPlatform" // Or specify OS if applicable // "operatingSystem": "WebPlatform" // Or specify OS if applicable
} // }
} // }
] // ]
}; // };
return ( // return (
<script // <script
type="application/ld+json" // type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(schema) }} // dangerouslySetInnerHTML={{ __html: JSON.stringify(schema) }}
/> // />
); // );
} // }