Sonner

PreviousNext
Docs
skyrblock

Preview

Loading preview…
components/sonner/InterSonner.tsx
'use client';

import type { ToasterProps } from 'sonner';
import { useComponentConfig } from '../config-provider/context';
import SonnerUI from './SonnerUI';

const Sonner = (props: ToasterProps) => {
  const config = useComponentConfig('sonner');

  const mergedProps = {
    ...config,
    ...props
  };

  return <SonnerUI {...mergedProps} />;
};

Sonner.displayName = 'Sonner';

export default Sonner;

Installation

npx shadcn@latest add @skyr/sonner

Usage

import { Sonner } from "@/components/sonner"
<Sonner />