Skip to content
View ahmed-safwat-elsherif's full-sized avatar

Block or report ahmed-safwat-elsherif

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi πŸ‘‹, I'm Ahmed Safwat

Front-End Developer


aselsherif s-aelsherif500 ahmed.elsherif.16 s_aelsherif500 s-aelsherif500

Pinned Loading

  1. Reveal.jsx Reveal.jsx
    1
    import React, { useState, useEffect, useRef, useMemo } from 'react';
    2
    import Fade from '@mui/material/Fade';
    3
    
                  
    4
    /**
    5
     * - `TransitionComponent` can be `Fade`, `Grow`, `Slide`
  2. Virtualizable Dropdown menu (MUI "Se... Virtualizable Dropdown menu (MUI "Select" component + react-window "VariableSizeList") βš‘πŸš€
    1
    import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react';
    2
    import { VariableSizeList } from 'react-window';
    3
    
                  
    4
    import Box from '@mui/material/Box';
    5
    import InputLabel from '@mui/material/InputLabel';
  3. Hyphenate any given overflowed text !πŸš€πŸ’ͺ Hyphenate any given overflowed text !πŸš€πŸ’ͺ
    1
    import React, { useEffect, useState } from 'react';
    2
    import ReactHyphenated from 'react-hyphen';
    3
    import Skeleton from '@mui/material/Skeleton';
    4
    
                  
    5
    const languageMapper = {
  4. A hook for persisting the url search... A hook for persisting the url search queries
    1
    import { useCallback } from 'react';
    2
    import { useNavigate, useSearchParams } from 'react-router-dom';
    3
    
                  
    4
    /**
    5
     * @param {{ keepQuery?: boolean }} params
  5. store-wizard store-wizard Public

    Very small React State Management Package

    TypeScript

  6. nextjs14-mf nextjs14-mf Public

    TypeScript