Socket
Socket
Sign inDemoInstall

@sanity/icons

Package Overview
Dependencies
0
Maintainers
47
Versions
115
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sanity/icons


Version published
Maintainers
47
Created

Package description

What is @sanity/icons?

@sanity/icons is an npm package that provides a collection of SVG icons designed for use with the Sanity.io content platform. These icons can be easily integrated into React applications to enhance the user interface with visually appealing and consistent iconography.

What are @sanity/icons's main functionalities?

Importing Icons

You can import specific icons from the @sanity/icons package to use in your React components. This allows you to include only the icons you need, optimizing your application's performance.

import { AddIcon, EditIcon, TrashIcon } from '@sanity/icons';

Using Icons in Components

Icons can be used directly within your React components. This example demonstrates how to use the AddIcon within a button component to create a visually appealing 'Add Item' button.

import { AddIcon } from '@sanity/icons';

function AddButton() {
  return (
    <button>
      <AddIcon /> Add Item
    </button>
  );
}

Styling Icons

Icons can be styled using standard CSS properties. This example shows how to style the EditIcon with a margin and how to style the button containing the icon.

import { EditIcon } from '@sanity/icons';

function EditButton() {
  return (
    <button style={{ color: 'blue', fontSize: '24px' }}>
      <EditIcon style={{ marginRight: '8px' }} /> Edit
    </button>
  );
}

Other packages similar to @sanity/icons

Changelog

Source

2.11.7 (2024-04-05)

Bug Fixes

  • deps: update non-major (#67) (c57cf81)

Readme

Source

@sanity/icons

The Sanity icons.

npm install @sanity/icons

# Install peer dependencies
npm install react

npm version

Usage

import {RocketIcon} from '@sanity/icons'

function App () {
  return <RocketIcon style={{fontSize: 72}}>
}

License

MIT-licensed. See LICENSE.

Keywords

FAQs

Last updated on 05 Apr 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc