Compare commits
23 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b6517bdbee | |||
| 6378434988 | |||
| 19a511d94f | |||
| 06b6537795 | |||
| c345c204d1 | |||
| c963e03c28 | |||
| 351dfbbde1 | |||
| a44f36de26 | |||
| f1e13f4129 | |||
| af05011d9d | |||
| 43733cdb4b | |||
| af02bfcab8 | |||
| 894c1ebb1e | |||
| 8e91804d48 | |||
| 5c2c72706a | |||
| 5d72455864 | |||
| 852931e37d | |||
| 4918dcdff2 | |||
| a74802d33a | |||
| cdd734be82 | |||
| dc1930144d | |||
| f3e7277048 | |||
| 7aa7bada2e |
@@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"files": [
|
||||||
|
"README.md"
|
||||||
|
],
|
||||||
|
"imageSize": 100,
|
||||||
|
"commit": false,
|
||||||
|
"contributors": [
|
||||||
|
{
|
||||||
|
"login": "sarbikbetal",
|
||||||
|
"name": "Sarbik Betal",
|
||||||
|
"avatar_url": "https://avatars2.githubusercontent.com/u/41508422?v=4",
|
||||||
|
"profile": "https://github.com/sarbikbetal",
|
||||||
|
"contributions": [
|
||||||
|
"code"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"login": "antonkomarev",
|
||||||
|
"name": "Anton Komarev",
|
||||||
|
"avatar_url": "https://avatars0.githubusercontent.com/u/1849174?v=4",
|
||||||
|
"profile": "https://komarev.com",
|
||||||
|
"contributions": [
|
||||||
|
"plugin"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"login": "utsav00",
|
||||||
|
"name": "Utsav",
|
||||||
|
"avatar_url": "https://avatars2.githubusercontent.com/u/39943143?v=4",
|
||||||
|
"profile": "https://github.com/utsav00",
|
||||||
|
"contributions": [
|
||||||
|
"code"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"contributorsPerLine": 7,
|
||||||
|
"projectName": "github-profile-readme-generator",
|
||||||
|
"projectOwner": "rahuldkjain",
|
||||||
|
"repoType": "github",
|
||||||
|
"repoHost": "https://github.com",
|
||||||
|
"skipCi": true
|
||||||
|
}
|
||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
|
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
|
||||||
patreon: # Replace with a single Patreon username
|
patreon: # Replace with a single Patreon username
|
||||||
open_collective: # Replace with a single Open Collective username
|
open_collective: github-profile-readme-generator
|
||||||
ko_fi: rahuldkjain
|
ko_fi: rahuldkjain
|
||||||
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
|
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
|
||||||
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
|
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
|
||||||
|
|||||||
@@ -38,3 +38,6 @@ If applicable, add screenshots to help explain your problem.
|
|||||||
|
|
||||||
**Additional context**
|
**Additional context**
|
||||||
Add any other context about the problem here.
|
Add any other context about the problem here.
|
||||||
|
|
||||||
|
Join the **Discord Server** for further discussions.
|
||||||
|
Server Link: https://discord.gg/HHMs7Eg
|
||||||
|
|||||||
@@ -17,3 +17,7 @@ A clear and concise description of any alternative solutions or features you've
|
|||||||
|
|
||||||
**Additional context**
|
**Additional context**
|
||||||
Add any other context or screenshots about the feature request here.
|
Add any other context or screenshots about the feature request here.
|
||||||
|
|
||||||
|
Join the **Discord Server** for further discussions.
|
||||||
|
|
||||||
|
Server Link: https://discord.gg/HHMs7Eg
|
||||||
|
|||||||
@@ -157,7 +157,28 @@ Please read [`CONTRIBUTING`](CONTRIBUTING.md) for details on our [`CODE OF CONDU
|
|||||||
<a href="https://www.buymeacoffee.com/rahuldkjain" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="23" width="100" style="border-radius:2px" />
|
<a href="https://www.buymeacoffee.com/rahuldkjain" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="23" width="100" style="border-radius:2px" />
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
## Contributors ✨
|
||||||
|
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
|
||||||
|
[](#contributors-)
|
||||||
|
<!-- ALL-CONTRIBUTORS-BADGE:END -->
|
||||||
|
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
|
||||||
|
|
||||||
|
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
|
||||||
|
<!-- prettier-ignore-start -->
|
||||||
|
<!-- markdownlint-disable -->
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td align="center"><a href="https://github.com/sarbikbetal"><img src="https://avatars2.githubusercontent.com/u/41508422?v=4" width="100px;" alt=""/><br /><sub><b>Sarbik Betal</b></sub></a><br /><a href="https://github.com/rahuldkjain/github-profile-readme-generator/commits?author=sarbikbetal" title="Code">💻</a></td>
|
||||||
|
<td align="center"><a href="https://komarev.com"><img src="https://avatars0.githubusercontent.com/u/1849174?v=4" width="100px;" alt=""/><br /><sub><b>Anton Komarev</b></sub></a><br /><a href="#plugin-antonkomarev" title="Plugin/utility libraries">🔌</a></td>
|
||||||
|
<td align="center"><a href="https://github.com/utsav00"><img src="https://avatars2.githubusercontent.com/u/39943143?v=4" width="100px;" alt=""/><br /><sub><b>Utsav</b></sub></a><br /><a href="https://github.com/rahuldkjain/github-profile-readme-generator/commits?author=utsav00" title="Code">💻</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<!-- markdownlint-enable -->
|
||||||
|
<!-- prettier-ignore-end -->
|
||||||
|
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
<p align="center">
|
<p align="center">
|
||||||
Developed with ❤️ in India 🇮🇳
|
Developed with ❤️ in India 🇮🇳
|
||||||
</p>
|
</p>
|
||||||
+38
-19
@@ -1,6 +1,6 @@
|
|||||||
import React from "react"
|
import React from "react"
|
||||||
import { isMediumUsernameValid } from "../utils/validation"
|
import { isMediumUsernameValid } from "../utils/validation"
|
||||||
import { icons, skills } from "../constants/skills"
|
import { icons, skills, skillWebsites } from "../constants/skills"
|
||||||
|
|
||||||
const Markdown = props => {
|
const Markdown = props => {
|
||||||
const Title = props => {
|
const Title = props => {
|
||||||
@@ -26,6 +26,17 @@ const Markdown = props => {
|
|||||||
}
|
}
|
||||||
return ""
|
return ""
|
||||||
}
|
}
|
||||||
|
const SectionTitle = props => {
|
||||||
|
if (props.label) {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
{`<h3 align="left">${props.label}</h3>`}
|
||||||
|
<br />
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
return ""
|
||||||
|
}
|
||||||
const DisplayWork = props => {
|
const DisplayWork = props => {
|
||||||
if (props.prefix && props.project) {
|
if (props.prefix && props.project) {
|
||||||
if (props.link) {
|
if (props.link) {
|
||||||
@@ -61,7 +72,7 @@ const Markdown = props => {
|
|||||||
if (props.username) {
|
if (props.username) {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{`<a href="${props.base}/${props.username}" target="blank"><img align="center" src="${props.icon}" alt="${props.username}" height="30" width="30" /></a>`}
|
{`<a href="${props.base}/${props.username}" target="blank"><img align="center" src="${props.icon}" alt="${props.username}" height="30" width="40" /></a>`}
|
||||||
<br />
|
<br />
|
||||||
</>
|
</>
|
||||||
)
|
)
|
||||||
@@ -127,12 +138,17 @@ const Markdown = props => {
|
|||||||
skills.forEach(skill => {
|
skills.forEach(skill => {
|
||||||
if (props.skills[skill]) {
|
if (props.skills[skill]) {
|
||||||
listChosenSkills.push(
|
listChosenSkills.push(
|
||||||
`<img src="${icons[skill]}" alt="${skill}" width="40" height="40"/>`
|
`
|
||||||
|
<a href="${skillWebsites[skill]}" target="_blank">
|
||||||
|
<img src="${icons[skill]}" alt="${skill}" width="40" height="40"/>
|
||||||
|
</a>
|
||||||
|
`
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return listChosenSkills.length > 0 ? (
|
return listChosenSkills.length > 0 ? (
|
||||||
<>
|
<>
|
||||||
|
<SectionTitle label="Languages and Tools:" />
|
||||||
{`<p align="left">${listChosenSkills.join(" ")}</p>`}
|
{`<p align="left">${listChosenSkills.join(" ")}</p>`}
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
@@ -257,23 +273,10 @@ const Markdown = props => {
|
|||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</>
|
</>
|
||||||
|
{isSocial(props.social) ? `<p align="left">` : ""} <br />
|
||||||
<>
|
<>
|
||||||
<DisplaySkills skills={props.skills} />
|
<SectionTitle label="Connect with me:" />
|
||||||
</>
|
</>
|
||||||
<>
|
|
||||||
<DisplayTopLanguages
|
|
||||||
show={props.data.topLanguages}
|
|
||||||
showStats={props.data.githubStats}
|
|
||||||
github={props.social.github}
|
|
||||||
/>
|
|
||||||
</>
|
|
||||||
<>
|
|
||||||
<GitHubStats
|
|
||||||
show={props.data.githubStats}
|
|
||||||
github={props.social.github}
|
|
||||||
/>
|
|
||||||
</>
|
|
||||||
{isSocial(props.social) ? `<p align="center">` : ""} <br />
|
|
||||||
<>
|
<>
|
||||||
<DisplaySocial
|
<DisplaySocial
|
||||||
base="https://codepen.io"
|
base="https://codepen.io"
|
||||||
@@ -421,7 +424,23 @@ const Markdown = props => {
|
|||||||
username={props.social.rssurl}
|
username={props.social.rssurl}
|
||||||
/>
|
/>
|
||||||
</>
|
</>
|
||||||
{isSocial(props.social) ? `</p>` : ""}
|
{isSocial(props.social) ? <>{`</p>`}<br/><br/></> : ""}
|
||||||
|
<>
|
||||||
|
<DisplaySkills skills={props.skills} />
|
||||||
|
</>
|
||||||
|
<>
|
||||||
|
<DisplayTopLanguages
|
||||||
|
show={props.data.topLanguages}
|
||||||
|
showStats={props.data.githubStats}
|
||||||
|
github={props.social.github}
|
||||||
|
/>
|
||||||
|
</>
|
||||||
|
<>
|
||||||
|
<GitHubStats
|
||||||
|
show={props.data.githubStats}
|
||||||
|
github={props.social.github}
|
||||||
|
/>
|
||||||
|
</>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import React from "react"
|
import React from "react"
|
||||||
import { icons, skills } from "../constants/skills"
|
import { icons, skills, skillWebsites } from "../constants/skills"
|
||||||
|
|
||||||
const MarkdownPreview = props => {
|
const MarkdownPreview = props => {
|
||||||
const TitlePreview = props => {
|
const TitlePreview = props => {
|
||||||
@@ -18,6 +18,12 @@ const MarkdownPreview = props => {
|
|||||||
}
|
}
|
||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
|
const SectionTitle = props => {
|
||||||
|
if (props.label) {
|
||||||
|
return <h3 className="w-full text-lg sm:text-xl">{props.label}</h3>
|
||||||
|
}
|
||||||
|
return null
|
||||||
|
}
|
||||||
const DisplayWork = props => {
|
const DisplayWork = props => {
|
||||||
if (props.prefix && props.project) {
|
if (props.prefix && props.project) {
|
||||||
if (props.link) {
|
if (props.link) {
|
||||||
@@ -104,7 +110,8 @@ const MarkdownPreview = props => {
|
|||||||
}
|
}
|
||||||
const SocialPreview = props => {
|
const SocialPreview = props => {
|
||||||
return (
|
return (
|
||||||
<div className="flex justify-center items-end">
|
<div className="flex justify-start items-end flex-wrap">
|
||||||
|
<SectionTitle label="Connect with me:" />
|
||||||
<DisplaySocial
|
<DisplaySocial
|
||||||
base="https://codepen.io"
|
base="https://codepen.io"
|
||||||
icon="https://cdn.jsdelivr.net/npm/simple-icons@3.0.1/icons/codepen.svg"
|
icon="https://cdn.jsdelivr.net/npm/simple-icons@3.0.1/icons/codepen.svg"
|
||||||
@@ -259,17 +266,20 @@ const MarkdownPreview = props => {
|
|||||||
skills.forEach(skill => {
|
skills.forEach(skill => {
|
||||||
if (props.skills[skill]) {
|
if (props.skills[skill]) {
|
||||||
listSkills.push(
|
listSkills.push(
|
||||||
<img
|
<a href={skillWebsites[skill]} target="_blank">
|
||||||
className="my-4 mx-4 h-6 w-6 sm:h-10 sm:w-10"
|
<img
|
||||||
key={skill}
|
className="mb-4 mr-4 h-6 w-6 sm:h-10 sm:w-10"
|
||||||
src={icons[skill]}
|
key={skill}
|
||||||
alt={skill}
|
src={icons[skill]}
|
||||||
/>
|
alt={skill}
|
||||||
|
/>
|
||||||
|
</a>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return listSkills.length > 0 ? (
|
return listSkills.length > 0 ? (
|
||||||
<div className="flex flex-wrap justify-start items-center">
|
<div className="flex flex-wrap justify-start items-center">
|
||||||
|
<SectionTitle label="Languages and Tools:" />
|
||||||
{listSkills}
|
{listSkills}
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
@@ -285,6 +295,7 @@ const MarkdownPreview = props => {
|
|||||||
github={props.social.github}
|
github={props.social.github}
|
||||||
/>
|
/>
|
||||||
<WorkPreview work={props} />
|
<WorkPreview work={props} />
|
||||||
|
<SocialPreview social={props.social} />
|
||||||
<SkillsPreview skills={props.skills} />
|
<SkillsPreview skills={props.skills} />
|
||||||
<div className="block sm:flex sm:justify-center sm:items-start">
|
<div className="block sm:flex sm:justify-center sm:items-start">
|
||||||
<TopLanguagesPreview
|
<TopLanguagesPreview
|
||||||
@@ -296,7 +307,6 @@ const MarkdownPreview = props => {
|
|||||||
github={props.social.github}
|
github={props.social.github}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<SocialPreview social={props.social} />
|
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -160,7 +160,7 @@ const Work = props => {
|
|||||||
/>
|
/>
|
||||||
<input
|
<input
|
||||||
id="funFact"
|
id="funFact"
|
||||||
placeholder="Chai over Coffee"
|
placeholder="I think I am funny"
|
||||||
className="outline-none placeholder-gray-700 mr-8 sm:mr-0 w-full sm:w-1/3 border-t-0 border-l-0 border-r-0 border solid border-gray-900 py-1 px-2 focus:border-blue-700"
|
className="outline-none placeholder-gray-700 mr-8 sm:mr-0 w-full sm:w-1/3 border-t-0 border-l-0 border-r-0 border solid border-gray-900 py-1 px-2 focus:border-blue-700"
|
||||||
value={props.data.funFact}
|
value={props.data.funFact}
|
||||||
onChange={event => props.handleDataChange("funFact", event)}
|
onChange={event => props.handleDataChange("funFact", event)}
|
||||||
|
|||||||
+124
-1
@@ -358,6 +358,122 @@ const icons = {
|
|||||||
"https://upload.wikimedia.org/wikipedia/commons/0/05/Scikit_learn_logo_small.svg",
|
"https://upload.wikimedia.org/wikipedia/commons/0/05/Scikit_learn_logo_small.svg",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const skillWebsites = {
|
||||||
|
vuejs: "https://vuejs.org/",
|
||||||
|
react: "https://reactjs.org/",
|
||||||
|
angularjs: "https://angular.io",
|
||||||
|
aws: "https://aws.amazon.com",
|
||||||
|
android: "https://developer.android.com",
|
||||||
|
backbonejs: "https://backbonejs.org",
|
||||||
|
bootstrap: "https://getbootstrap.com",
|
||||||
|
c: "https://www.cprogramming.com/",
|
||||||
|
canvasjs: "https://canvasjs.com",
|
||||||
|
coffeescript: "https://offeescript.org",
|
||||||
|
codeigniter: "https://codeigniter.com",
|
||||||
|
cplusplus: "https://www.w3schools.com/cpp/",
|
||||||
|
css3: "https://www.w3schools.com/css/",
|
||||||
|
csharp: "https://www.w3schools.com/cs/",
|
||||||
|
d3js: "https://d3js.org/",
|
||||||
|
django: "https://www.djangoproject.com/",
|
||||||
|
docker: "https://www.docker.com/",
|
||||||
|
dotnet: "https://dotnet.microsoft.com/",
|
||||||
|
electron: "https://www.electronjs.org",
|
||||||
|
express: "https://expressjs.com",
|
||||||
|
go: "https://golang.org",
|
||||||
|
gulp: "https://gulpjs.com",
|
||||||
|
html5: "https://www.w3.org/html/",
|
||||||
|
hugo: "https://gohugo.io/",
|
||||||
|
java: "https://www.java.com",
|
||||||
|
javascript: "https://developer.mozilla.org/en-US/docs/Web/JavaScript",
|
||||||
|
ionic: "https://ionicframework.com",
|
||||||
|
laravel: "https://laravel.com/",
|
||||||
|
meteor: "https://www.meteor.com/",
|
||||||
|
mongodb: "https://www.mongodb.com/",
|
||||||
|
mysql: "https://www.mysql.com/",
|
||||||
|
nginx: "https://www.nginx.com",
|
||||||
|
nodejs: "https://nodejs.org",
|
||||||
|
oracle: "https://www.oracle.com/",
|
||||||
|
photoshop: "https://www.photoshop.com/en",
|
||||||
|
php: "https://www.php.net",
|
||||||
|
postgresql: "https://www.postgresql.org",
|
||||||
|
python: "https://www.python.org",
|
||||||
|
rails: "https://rubyonrails.org",
|
||||||
|
redis: "https://redis.io",
|
||||||
|
ruby: "https://www.ruby-lang.org/en/",
|
||||||
|
rust: "https://www.rust-lang.org",
|
||||||
|
sass: "https://sass-lang.com",
|
||||||
|
scala: "https://www.scala-lang.org",
|
||||||
|
symfony: "https://symfony.com",
|
||||||
|
spring: "",
|
||||||
|
swift: "",
|
||||||
|
typescript: "https://www.typescriptlang.org/",
|
||||||
|
linux: "https://www.linux.org/",
|
||||||
|
redux: "https://redux.js.org",
|
||||||
|
webpack: "https://webpack.js.org",
|
||||||
|
flutter: "https://flutter.dev",
|
||||||
|
dart: "https://dart.dev",
|
||||||
|
kotlin: "https://kotlinlang.org",
|
||||||
|
tensorflow: "https://www.tensorflow.org",
|
||||||
|
chartjs: "https://www.chartjs.org",
|
||||||
|
jenkins: "https://www.jenkins.io",
|
||||||
|
gcp: "https://cloud.google.com",
|
||||||
|
kubernetes: "https://kubernetes.io",
|
||||||
|
azure: "https://azure.microsoft.com/en-in/",
|
||||||
|
git: "https://git-scm.com/",
|
||||||
|
kafka: "https://kafka.apache.org/",
|
||||||
|
solr: "https://lucene.apache.org/solr/",
|
||||||
|
cassandra: "https://cassandra.apache.org/",
|
||||||
|
rabbitMQ: "https://www.rabbitmq.com",
|
||||||
|
hadoop: "https://hadoop.apache.org/",
|
||||||
|
bash: "https://www.gnu.org/software/bash/",
|
||||||
|
pytorch: "https://pytorch.org/",
|
||||||
|
opencv: "https://opencv.org/",
|
||||||
|
illustrator: "https://www.adobe.com/in/products/illustrator.html",
|
||||||
|
figma: "https://www.figma.com/",
|
||||||
|
blender: "",
|
||||||
|
babel: "https://babeljs.io/",
|
||||||
|
sketch: "https://www.sketch.com/",
|
||||||
|
flask: "",
|
||||||
|
nativescript: "https://nativescript.org/",
|
||||||
|
xamarin: "https://dotnet.microsoft.com/apps/xamarin",
|
||||||
|
vagrant: "",
|
||||||
|
tailwind: "https://tailwindcss.com/",
|
||||||
|
materialize: "https://materializecss.com/",
|
||||||
|
invision: "https://www.invisionapp.com/",
|
||||||
|
framer: "",
|
||||||
|
bulma: "https://bulma.io/",
|
||||||
|
couchdb: "",
|
||||||
|
firebase: "https://firebase.google.com/",
|
||||||
|
amplify: "https://aws.amazon.com/amplify/",
|
||||||
|
hive: "",
|
||||||
|
realm: "",
|
||||||
|
gatsby: "https://www.gatsbyjs.com/",
|
||||||
|
gridsome: "",
|
||||||
|
nuxtjs: "https://nuxtjs.org/",
|
||||||
|
jekyll: "https://jekyllrb.com/",
|
||||||
|
nextjs: "https://nextjs.org/",
|
||||||
|
reactnative: "https://reactnative.dev/",
|
||||||
|
mariadb: "https://mariadb.org/",
|
||||||
|
objectivec: "",
|
||||||
|
clojure: "",
|
||||||
|
haskell: "",
|
||||||
|
svelte: "https://svelte.dev",
|
||||||
|
vuetify: "https://vuetifyjs.com/en/",
|
||||||
|
pug: "https://pugjs.org",
|
||||||
|
mocha: "https://mochajs.org",
|
||||||
|
jest: "https://jestjs.io",
|
||||||
|
cypress: "https://www.cypress.io",
|
||||||
|
selenium: "https://www.selenium.dev",
|
||||||
|
puppeteer: "https://github.com/puppeteer/puppeteer",
|
||||||
|
karma: "https://karma-runner.github.io/latest/index.html",
|
||||||
|
jasmine: "https://jasmine.github.io/",
|
||||||
|
gtk: "",
|
||||||
|
qt: "",
|
||||||
|
wx_widgets: "",
|
||||||
|
ember: "",
|
||||||
|
scikit_learn: "",
|
||||||
|
}
|
||||||
|
|
||||||
const initialSkillState = {}
|
const initialSkillState = {}
|
||||||
|
|
||||||
const skillsArray = Object.keys(categorizedSkills).map(
|
const skillsArray = Object.keys(categorizedSkills).map(
|
||||||
@@ -371,4 +487,11 @@ skills.forEach(skill => {
|
|||||||
|
|
||||||
const categories = Object.keys(categorizedSkills)
|
const categories = Object.keys(categorizedSkills)
|
||||||
|
|
||||||
export { initialSkillState, icons, skills, categorizedSkills, categories }
|
export {
|
||||||
|
initialSkillState,
|
||||||
|
icons,
|
||||||
|
skills,
|
||||||
|
skillWebsites,
|
||||||
|
categorizedSkills,
|
||||||
|
categories,
|
||||||
|
}
|
||||||
|
|||||||
+1
-1
@@ -8,7 +8,7 @@ import Work from "../components/work"
|
|||||||
import Social from "../components/social"
|
import Social from "../components/social"
|
||||||
import Addons from "../components/addons"
|
import Addons from "../components/addons"
|
||||||
import Skills from "../components/skills"
|
import Skills from "../components/skills"
|
||||||
import Donate from "../components/donate";
|
import Donate from "../components/donate"
|
||||||
import { initialSkillState } from "../constants/skills"
|
import { initialSkillState } from "../constants/skills"
|
||||||
import gsap from "gsap"
|
import gsap from "gsap"
|
||||||
import Loader from "../components/loader"
|
import Loader from "../components/loader"
|
||||||
|
|||||||
Reference in New Issue
Block a user