UNPKG

use-theme-editor

Version:

Zero configuration CSS variables based theme editor

25 lines (22 loc) 750 B
import React from 'react'; import { use } from '../../state'; export function ThemeEditorExtraOptions() { const [frameClickBehavior, setFrameClickBehavior] = use.frameClickBehavior(); const [responsiveSticky, setResponsiveSticky] = use.responsiveSticky(); return <div> <button onClick={() => { setFrameClickBehavior(frameClickBehavior === 'alt' ? 'any' : 'alt'); }} > {frameClickBehavior === 'alt' ? 'Require ALT for inspect (ON)' : 'Require ALT for inspect (OFF)'} </button> <button onClick={() => { setResponsiveSticky(!responsiveSticky); }} > {responsiveSticky ? 'Sticky responsive (ON)' : 'Sticky responsive (OFF)'} </button> </div>; }