From 6b1545ce2e3d3e46e5a0570d4a6213450072c50f Mon Sep 17 00:00:00 2001 From: Shivam Tyagi Date: Mon, 4 May 2026 00:04:48 +0530 Subject: [PATCH 1/2] Add gridon Icon Signed-off-by: Shivam Tyagi --- src/icons/GridOn/GridOnIcon.tsx | 27 +++++++++++++++++++++++++++ src/icons/GridOn/index.ts | 1 + src/icons/index.ts | 1 + 3 files changed, 29 insertions(+) create mode 100644 src/icons/GridOn/GridOnIcon.tsx create mode 100644 src/icons/GridOn/index.ts diff --git a/src/icons/GridOn/GridOnIcon.tsx b/src/icons/GridOn/GridOnIcon.tsx new file mode 100644 index 00000000..d467f097 --- /dev/null +++ b/src/icons/GridOn/GridOnIcon.tsx @@ -0,0 +1,27 @@ +import { DEFAULT_FILL, DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; +import { IconProps } from '../types'; + +export const GridOnIcon = ({ + width = DEFAULT_WIDTH, + height = DEFAULT_HEIGHT, + fill = DEFAULT_FILL, + ...props +}: IconProps): JSX.Element => { + return ( + + + + ); +}; + +export default GridOnIcon; \ No newline at end of file diff --git a/src/icons/GridOn/index.ts b/src/icons/GridOn/index.ts new file mode 100644 index 00000000..dc361700 --- /dev/null +++ b/src/icons/GridOn/index.ts @@ -0,0 +1 @@ +export { default as GridOnIcon } from './GridOnIcon'; diff --git a/src/icons/index.ts b/src/icons/index.ts index af14b909..6e3052ce 100644 --- a/src/icons/index.ts +++ b/src/icons/index.ts @@ -91,6 +91,7 @@ export * from './GetApp'; export * from './GetStarted'; export * from './Github'; export * from './Google'; +export * from './GridOn'; export * from './GridView'; export * from './GroupAdd'; export * from './Group'; From 2a9793f74655f2fbe07a9b655ac80bb7de8bb555 Mon Sep 17 00:00:00 2001 From: shivam tyagi Date: Mon, 4 May 2026 00:10:15 +0530 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: shivam tyagi --- src/icons/GridOn/GridOnIcon.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/icons/GridOn/GridOnIcon.tsx b/src/icons/GridOn/GridOnIcon.tsx index d467f097..50d9f200 100644 --- a/src/icons/GridOn/GridOnIcon.tsx +++ b/src/icons/GridOn/GridOnIcon.tsx @@ -1,10 +1,10 @@ -import { DEFAULT_FILL, DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; +import { DEFAULT_FILL_NONE, DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; export const GridOnIcon = ({ width = DEFAULT_WIDTH, height = DEFAULT_HEIGHT, - fill = DEFAULT_FILL, + fill = DEFAULT_FILL_NONE, ...props }: IconProps): JSX.Element => { return ( @@ -24,4 +24,4 @@ export const GridOnIcon = ({ ); }; -export default GridOnIcon; \ No newline at end of file +export default GridOnIcon;