# Boolean

Source: https://swapcard.dev/exhibitor/leads-api/graphql-exhibitor-api-schema/scalars/boolean


const [open, setOpen] = useState(startOpen);
  return (
    <details {...(open ? { open: true } : {})} className="details" style={{ border:'none', boxShadow:'none', background:'var(--ifm-background-color)' }}>
      <summary
        onClick={(e) => {
          e.preventDefault();
          setOpen((open) => !open);
        }}
        style={{ listStyle:'none' }}
      >
      {open ? dataOpen : dataClose}
      </summary>
      {open && children}
    </details>
  );
};

The `Boolean` scalar type represents `true` or `false`.

```graphql
scalar Boolean
```

### Member Of

[`Connection`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/connection)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`DateFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/date-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`Event`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/event)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`EventGroup`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/event-group)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`EventGroupFeatures`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/event-group-features)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`EventGroupFeedPermissions`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/event-group-feed-permissions)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`ExhibitorEditableFields`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/exhibitor-editable-fields)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`ExhibitorMeetingSlot`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/exhibitor-meeting-slot)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`FieldDefinitionInterface`](/exhibitor/leads-api/graphql-exhibitor-api-schema/interfaces/field-definition-interface)  <Badge class="badge badge--secondary" text="interface"/><Bullet />[`GroupInterface`](/exhibitor/leads-api/graphql-exhibitor-api-schema/interfaces/group-interface)  <Badge class="badge badge--secondary" text="interface"/><Bullet />[`include`](/exhibitor/leads-api/graphql-exhibitor-api-schema/directives/include)  <Badge class="badge badge--secondary" text="directive"/><Bullet />[`Location`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/location)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`LongTextFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/long-text-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MediaFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/media-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MeetingNode`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/meeting-node)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MeetingPlace`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/meeting-place)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MeetingSlotsFilterInput`](/exhibitor/leads-api/graphql-exhibitor-api-schema/inputs/meeting-slots-filter-input)  <Badge class="badge badge--secondary" text="input"/><Bullet />[`MultipleSelectFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/multiple-select-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MultipleTextFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/multiple-text-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`NumberFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/number-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`PageInfo`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/page-info)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`Role`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/role)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`SelectFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/select-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`skip`](/exhibitor/leads-api/graphql-exhibitor-api-schema/directives/skip)  <Badge class="badge badge--secondary" text="directive"/><Bullet />[`TextFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/text-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`TicketType`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/ticket-type)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`TreeFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/tree-field-definition)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`UploadedFileEmbeddedVideo`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/uploaded-file-embedded-video)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`UrlFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/objects/url-field-definition)  <Badge class="badge badge--secondary" text="object"/>
