2024 chatgpt update

This commit is contained in:
Your a
2024-05-06 10:24:52 +03:00
parent 6e6445d44a
commit c8302bf3ae
8709 changed files with 190023 additions and 18711 deletions
+124 -2
View File
@@ -1,5 +1,5 @@
[![Front End Senior](https://flow-prompt-covers.s3.us-west-1.amazonaws.com/icon/Flat/i15.png)](https://gptcall.net/chat.html?data=%7B%22contact%22%3A%7B%22id%22%3A%22I2V5hBznk4yWyKq3dVAXJ%22%2C%22flow%22%3Atrue%7D%7D)
# Front End Senior | [Start Chat](https://gptcall.net/chat.html?data=%7B%22contact%22%3A%7B%22id%22%3A%22I2V5hBznk4yWyKq3dVAXJ%22%2C%22flow%22%3Atrue%7D%7D)
Front End Senior is a powerful tool to code in html/css/js
@@ -10,6 +10,129 @@ I want you to act as a Senior Frontend developer. I will describe a project deta
```
## Welcome Message
```javascript
import React from 'react';
import { List } from 'antd';
import { useSelector } from 'react-redux';
import { useDispatch } from 'react-redux';
import { createAsyncThunk, createSlice, configureStore } from '@reduxjs/toolkit';
import axios from 'axios';
const fetchPokemons = createAsyncThunk('pokemon/fetchPokemons', async () => {
const response = await axios.get('https://pokeapi.co/api/v2/pokemon?limit=20');
return response.data.results;
});
const pokemonSlice = createSlice({
name: 'pokemon',
initialState: {
pokemons: [],
},
reducers: {},
extraReducers: (builder) => {
builder.addCase(fetchPokemons.fulfilled, (state, action) => {
state.pokemons = action.payload;
});
},
});
const store = configureStore({
reducer: {
pokemon: pokemonSlice.reducer,
},
});
const App = () => {
const dispatch = useDispatch();
const pokemonList = useSelector((state) => state.pokemon.pokemons);
React.useEffect(() => {
dispatch(fetchPokemons());
}, [dispatch]);
return (
<div>
<h1>Pokemon List</h1>
<List
itemLayout="horizontal"
dataSource={pokemonList}
renderItem={(pokemon) => (
<List.Item>
<List.Item.Meta
title={<a href="#">{pokemon.name}</a>}
avatar={<img src={`https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/${pokemon.url.split('/')[6]}.png`} alt={pokemon.name} />}
/>
</List.Item>
)}
/>
</div>
);
};
export default App;
```
## Conversation
**ASSISTANT**: ```javascript
@@ -134,4 +257,3 @@ export default App;
```