A component that allows users to select the scope of their search or operation. Available scopes
are defined in the ScopeWithRange type. When 'selectedBooks' is chosen as the scope, a
SelectBooks component is displayed to allow users to choose specific books. When 'range' is
chosen, two BookChapterControl pickers are displayed for selecting the start and end verse of the
range.
A component that allows users to select the scope of their search or operation. Available scopes are defined in the ScopeWithRange type. When 'selectedBooks' is chosen as the scope, a SelectBooks component is displayed to allow users to choose specific books. When 'range' is chosen, two BookChapterControl pickers are displayed for selecting the start and end verse of the range.