imabp
Repos
69
Followers
432
Following
2225

Yet another query stringifier for placing objects in URLs !

NPM Package that fetches all your blogs from Hashnode and Medium

29
1

A project with a mission of helping beginners to learn Linux Commands right through a terminal implemented on Browser.

31
13

A Decentralised Encrypted File Storing and Sharing App which is back-boned by Ethereum Smart Contracts and is preparing its launch to the moon 🚀

26
11

A REST API, that generates, Microsoft Student Ambassador Event Certificates

16
5

Easy to use state management library for React

24
6

Events

Created at 1 day ago
Created at 1 day ago
started
Created at 1 week ago
closed issue
Improve Logging by introducing Logger Interface

Reason/Context

To know more, why we need this, I recommend to read the review by @magicmatatjahu, and this is a follow up issue from this PR. https://github.com/asyncapi/cli/pull/220#pullrequestreview-888600602

A logger interface will definitely help to show better and meaningful logs, having a call to action for the interface.

PS. I can work on this once #238 is merged @magicmatatjahu

Created at 1 week ago
issue comment
Improve Logging by introducing Logger Interface

we are solving this issue, using @asyncapi/problem in maintainers program. Closing this one.

Created at 1 week ago
closed issue
handling unhandledRejection for support of nodejs version < `15.x.x`

With introduction to NodeJS 15 blog https://developer.ibm.com/blogs/nodejs-15-release-blog/

All unhandled rejections will be treated as strictly as errors , instead of warnings. Hence the process will be closed.

This is directly affecting our cli watcher for nodejs < 15 and nodejs > 15, as mentioned here https://github.com/asyncapi/cli/pull/220#issuecomment-1044498676

@magicmatatjahu has suggested the following solution to this

process.on('unhandledRejection', (reason, promise) => {
 // throw error and stop process
});```

This issue tries to address the above problem

Created at 1 week ago
issue comment
handling unhandledRejection for support of nodejs version < `15.x.x`

This is already solved ..mr bot 🤭

Created at 1 week ago
issue comment
onFocus race condition with useCombobox.stateChangeTypes.ToggleButtonClick

Hey if anyone is still facing this, issue. I did a light hack over this stuff, without involving the complexity of state reducer. I was using Chakra-UI, Box and Input are the components from Chakra-UI

<Box
position="relative"
onClick={()=>{isOpen ? closeMenu(): openMenu()}
>
<Input
 {...getInputProps(
 {
     onFocus: ()=>{
      if(!isOpen)
          openMenu();
     }
 })}
 />
</Box>

To overlap the styles of Box and Inputs visually, you have to do accordingly style out these properties of box border:none, and &:focus:none

Created at 2 weeks ago
Created at 3 weeks ago
opened issue
Create a banner for AsyncAPI Mentorship Program

@mcturco, as we discussed in slack.

We have started our AsyncAPI Mentorship Program 2022. Only thing that we are missing is having a banner, that one can showcase in the socials.

Created at 3 weeks ago
issue comment
An interface/project for describing errors/problems in tools in our organization.

Thank you so much @magicmatatjahu !!!! I am already on this, so excited to collaborate with you, and ship this up!!

Created at 3 weeks ago
issue comment
[📑 Docs]: AsyncAPI CLI Documentation

@Souvikns we can continue on the CLI command reference using the tool mentioned in asyncapi/cli#123

And I will be writing the getting started document

Created at 1 month ago
issue comment
readme is missing documentation for the new commands

@Souvikns we can continue on the CLI command reference using this tool And I will be writing the getting started document

Created at 1 month ago
create branch
imabp create branch main
Created at 1 month ago
create repository
imabp create repository
Created at 1 month ago
issue comment
Tooltip bugs when used with icon

Update: This also happens when you export a icon from Figma, and create an icon like this.

import { Icon, IconProps, useColorModeValue } from '@chakra-ui/react'
import React from 'react'

const TooltipIcon = ({
    isInverted = false,
    fill,
    ...rest
}: {
    fill?: string
    isInverted?: boolean
} & IconProps): JSX.Element => {
    const lightMode = isInverted ? 'white' : 'gray.800'
    const darkMode = isInverted ? 'gray.800' : 'white'

    const iconFill = fill || useColorModeValue(lightMode, darkMode)

    return (
        <Icon viewBox="0 0 16 16" ms={1} mr={1} {...rest}>
            <path d="M12.9744 2.2256C11.5392 0.7904 9.6304 0 7.6 0C5.5696 0 3.6616 0.7904 2.2256 2.2256C0.7896 3.6608 0 5.5696 0 7.5992C0 9.6288 0.7904 11.5376 2.2256 12.9736C3.6608 14.4096 5.5696 15.1992 7.6 15.1992C9.6304 15.1992 11.5384 14.4088 12.9744 12.9736C14.4104 11.5384 15.2 9.6296 15.2 7.5992C15.2 5.5688 14.4096 3.6608 12.9744 2.2256V2.2256ZM7.6 14.4C3.8504 14.4 0.8 11.3496 0.8 7.6C0.8 3.8504 3.8504 0.8 7.6 0.8C11.3496 0.8 14.4 3.8504 14.4 7.6C14.4 11.3496 11.3496 14.4 7.6 14.4Z"
                fill={iconFill} />
            <path d="M7.6 11.2004C7.3792 11.2004 7.2 11.0212 7.2 10.8004V9.20039C7.2 8.97959 7.3792 8.80039 7.6 8.80039C9.144 8.80039 10.4 7.54439 10.4 6.00039C10.4 4.45639 9.144 3.20039 7.6 3.20039C6.056 3.20039 4.8 4.45639 4.8 6.00039C4.8 6.22119 4.6208 6.40039 4.4 6.40039C4.1792 6.40039 4 6.22119 4 6.00039C4 4.01559 5.6152 2.40039 7.6 2.40039C9.5848 2.40039 11.2 4.01559 11.2 6.00039C11.2 7.84999 9.7976 9.37879 8 9.57799V10.8004C8 11.0212 7.8208 11.2004 7.6 11.2004V11.2004Z"
                fill={iconFill} />
            <path d="M7.60001 13.6C7.37921 13.6 7.20001 13.4208 7.20001 13.2V12.4C7.20001 12.1792 7.37921 12 7.60001 12C7.82081 12 8.00001 12.1792 8.00001 12.4V13.2C8.00001 13.4208 7.82081 13.6 7.60001 13.6Z"
                fill={iconFill} />

        </Icon>
    )
}

export default TooltipIcon

Also you use it here:

   
                        <Tooltip label={helper} placement='bottom'>
                            <span>  <TooltipIcon /></span>
                        </Tooltip>

If Icon is not wrapped in span, the same error is reproduced.

Created at 1 month ago
issue comment
Modelina website

I still, feel something missing about the editor there, can we check on that, may be a box-shadow, or a border will make it look more appealing. cc: @iipranavii

Created at 1 month ago
issue comment
Modelina website

This is so nice. I really liked the colors. Thanks @iipranavii I feel @mcturco , we got the directions for choosing our color scheme from this.

Created at 1 month ago
Created at 1 month ago
issue comment
An interface/project for describing errors/problems in tools in our organization.

@iipranavii please join #12_design in slack for more design issues to work on.

Created at 1 month ago
issue comment
An interface/project for describing errors/problems in tools in our organization.

yes, for this project, we dont think there is any specific UI requirement, as this will be hardly a package, @magicmatatjahu and me have created a task board here which you can see what all we have to do to complete this project.

. For clearing out, I tagged @iipranavii because @mcturco was looking for more designers.

Created at 1 month ago
issue comment
An interface/project for describing errors/problems in tools in our organization.

Hey @mcturco not sure, if I can say one of my juniors who is into Visual Design, UI Design and UX Research. Tagging him : @iipranavii

Created at 1 month ago
issue comment
An interface/project for describing errors/problems in tools in our organization.

Cool yes!! This sounds good to me.

Created at 1 month ago
create branch
imabp create branch main
Created at 1 month ago
create repository
imabp create repository
Created at 1 month ago

chore: initialize repository structure

Merge pull request #1 from imabp/setup-repo

chore: initialize repository structure

Created at 2 months ago
pull request closed
chore: initialize repository structure

Description

Initialize repository structure:

  • add TS config
  • add dependencies
  • initialize jest
  • add eslint
Created at 2 months ago